Browse / General-purpose / forge-agent
forge-agent
guoyang1982
Local-first AI coding agent runtime and desktop workspace
Open guoyang1982/forge-agent → Does not match the four rules.
Does not say
no agent config and no instruction file at the root.
In its own words
本地优先的 AI 编程工作台。核心是自研的 Forge Agent 执行引擎,同时可在一个桌面端或 CLI 中使用 Codex、Claude Code 和 Cursor Agent,并统一管理会话、代码变更、Skills、插件、MCP 与自动化。
项目仍处于早期开发阶段。桌面安装包暂未签名,建议先在测试项目中使用。
为什么用 Forge
- 一个界面,多种 Agent:每个任务可选择 Forge、Codex、Claude Code 或 Cursor Agent,无需切换工作环境。
- 过程可见,也可撤回:实时查看工具调用、文件变更与终端输出;按轮次创建检查点,必要时回滚代码或对话。
- 本地优先的安全边界:工作区操作与会话数据库在本机管理,模型请求只发往你配置的服务;文件、命令、网络和软件操作都可设为允许、确认或拒绝。
- 移动端与消息渠道:通过 Channel Gateway 从外部消息平台连接本机 Agent;微信 iLink 是当前首个落地渠道,后续可继续扩展其他平台。
- 可持续扩展:统一管理 Skills、插件、MCP、Hooks、定时自动化与消息渠道,并可在不同 Agent 间分发扩展。
自研 Forge Agent:从理解项目到验证交付
Forge Agent 不是把 Prompt 转发给模型的聊天外壳,而是项目自研的完整 Agent Runtime。它负责理解代码库、组织上下文、驱动模型与工具多轮执行,并把计划、修改、验证和审查串成一条可观察、可控制、可恢复的开发流程。
- 真正理解当前项目:自动组合
AGENTS.md、Git 状态与 Diff、@文件、相关代码搜索、Skills、Hooks 和长期记忆,不靠用户反复粘贴上下文。 - 真正执行开发任务:通过文件读写、精准 Patch、命令、网络、软件、MCP 等工具完成“分析 → 修改 → 测试”,编码任务首轮只说不做时会主动要求模型使用工具。
- 复杂任务有编排:内置用户可见计划;只读搜索和子代理可并行,写操作保持顺序并由主代理统一落盘,兼顾速度与一致性。
- 交付前自检:支持独立的
plan、run、review工作流;可选审校模型会依据任务、结果和工具失败证据检查遗漏,发现阻断问题后要求返工。 - 全过程在控制内:流式展示思考、工具调用、文件变化与终端输出;命令和外部操作可确认,任务可取消,每轮可用 Git 检查点回滚。
查看 Forge Agent 的执行能力与安全边界 →
人才中心:把 Agent 变成可组建的 AI 团队
Forge 内置 248 个中文职业人才模板,覆盖 17 个专业领域。你可以从人才市场租用产品经理、架构师、代码审查工程师、设计师、营销专家、安全顾问等 AI 同事,为他们设置姓名、@mention、Skills、工具和权限,再像带团队一样直接派活。
Quoting 43% of the README. Read the rest on GitHub ↗
Read from the repository's git tree on 2026-08-17.