Stoneforge 是一个面向多智能体编程工作流的编排平台,核心目标是让团队能够并行运行多个 AI 编程智能体,并自动处理合并与任务分发。
用途 官方指出,多智能体协作常见三类问题:合并冲突(多个智能体在同一分支编辑相同文件)、重复工作(两个智能体抢同一任务,或一个任务被另一个阻塞)、零可见性(需要逐个检查终端才能了解进展)。Stoneforge 正是为解决这些问题而设计。
主要能力
- 独立工作区:每个 worker 在隔离的 git worktree 中运行,互不干扰;提交、推送后由合并管家(merge steward)负责集成。
- 依赖感知的任务分发:分发守护进程跟踪任务优先级和依赖关系,自动把就绪任务分配给空闲 worker,避免重复工作和被阻塞的启动。
- 实时仪表盘:可在单一 Web 仪表盘查看每个智能体的实时输出、看板任务进度、合并状态和性能指标。
- 实时沟通:频道、线程和收件箱分流,让智能体共享上下文并上报阻塞。
- 常青文档:带版本管理的文档库,支持全文与语义搜索,保持上下文最新。
- 多提供方支持:兼容 Claude Code、OpenCode 和 OpenAI Codex,官方称无锁定。
- 类 Linear 的问题跟踪:支持优先级、依赖、看板视图和计划分组,均在 Web 仪表盘中完成。
- 结构化工作流:Playbook 模板可实例化为可恢复的任务序列,并带有持久状态。
- 自动合并审查:管家运行测试,通过则 squash-merge,失败则创建修复任务。
使用方式 官方强调“三步命令,30 秒开始”,但页面未提供具体命令内容。用户可通过官网 https://stoneforge.ai/ 获取实际安装与启动步骤。任务可通过看板分配,示例任务如“允许通过拖动和移动表头边框调整任务表列宽”,并附有优先级数值。
适用场景 适合需要让多个 AI 编程智能体并行处理同一代码库、且希望降低合并冲突和重复工作的开发团队,尤其适用于希望在统一仪表盘中监控进度、合并状态和性能指标的场景。
限制 官方未在提供内容中说明具体支持的平台、定价、部署方式或规模上限。页面提到“AI 编程智能体在代码库探索上会消耗 20-40% 的上下文窗口,结构化文档可将定位从 20 次工具调用降到 3 次”,但未给出完整基准测试细节。具体安装命令、系统要求及收费信息暂未提供。