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

README.mdguoyang1982/forge-agent

本地优先的 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.