← 返回列表
AI 编程AI 资源

Weft:基于 LM Studio 本地模型在终端进行多模型协作的编码 Agent

akuttruff/weft · A terminal coding agent that runs local models in tandem through LM Studio, in Rust

GitHub原文发布 未知首次收录 2026-10-27上架 2026-10-27 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Weft 是一个用 Rust 编写的终端编码 Agent,通过 LM Studio 调用本地模型并行协作:planner(规划模型)负责写计划并审查 diff,worker(执行模型)运行工具循环完成读、搜、编辑和命令执行,scout(侦察模型)负责定位代码并压缩长对话。它提供终端 TUI 会话、计划模式、审批与钩子、撤销、MCP 工具接入、会话持久化与恢复、上下文压缩等能力,并支持命令行方式执行单个任务。

核心能力与快速开始

★ 0 · Rust

能做什么
在终端中运行编码 Agent,通过 LM Studio 接入本地模型并让 planner、worker、scout 分工协作;支持任务分诊、先规划后执行、diff 审查与修复轮次、工具调用(读、搜索、编辑、运行命令)、编辑/新文件/命令的审批、撤销、WEFT.md 项目说明与自动记忆、自定义命令、MCP 服务器工具、会话记录与恢复、上下文压缩、图片理解,以及 weft run 等命令行子命令。
适用场景
适合希望在本地模型环境下、在终端内完成代码阅读、修改、测试与多步任务编排的开发者;也可用于把编码任务脚本化为一次性命令行执行,或通过 MCP 扩展工具完成项目内的自动化工作。
项目形态
可直接使用的工具
部署方式
未说明:README 描述通过 LM Studio 本地服务使用,初始化用 weft init 生成配置,但未说明具体安装与分发方式。
主要依赖
未说明:需 LM Studio 提供配置中指定的模型,README 示例依赖多种 Qwen 模型;具体硬件、内存与上下文窗口等限制未完整说明。
使用限制
未说明:工具轮次上限、审查轮次、上下文压缩阈值等可在配置中调整;命令与路径受项目根目录限制;部分权限规则只在用户配置中定义;部署条件、API 成本和商用许可未说明。
许可证
未说明
最近推送
2026-10-26 15:11

资料检查:2026-10-27 07:00 · 卡片整理:2026-10-27 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。