Transformer-周
26-02-01 09:23 微博认证:AI博主

🐢 Raffaello v0.1.0 正式发布!

一个基于 Claude Code 的并行自主代理系统,Ralph 的进化版!

为什么要做 Raffaello?

传统 Ralph 是单线程、单 Agent 的串行执行:
Story 1 (30分钟) → Story 2 (30分钟) → Story 3 (30分钟)
总耗时:90 分钟

Raffaello 是只要没有强dependancy多进程、多 Agent 的并行执行:
Story 1 ──┐
Story 2 ──┼──→ 自动合并 → 完成!
Story 3 ──┘
总耗时:30 分钟 [不愧是你]

只要你有足够的 Token 和 API TPS,并行度可以随便调!3 只是默认值,开 30 个并行都没问题!

---
架构亮点:

1-子 Agent 流水线
每个 Story 由 4 个专业子 Agent 线性处理:
Planner(规划)→ Coder(编码)→ Reviewer(审查)→ Tester(测试) 真正实现TDD,代码写完的同事也完成了单元测试!
这不是写死的!你可以自定义任意子 Agent,用 YAML 编排你自己的 Workflow!

2- Git Worktrees 隔离
每个 Story 运行在独立的 Git Worktree 里,完全隔离、互不干扰。Agent 想怎么折腾都行,不会搞乱你的主分支!

3-AI 智能合并
隔离归隔离,最后还得合回来。我设计了三层冲突解决:
- LOW → 自动合并
- MEDIUM → AI 解决
- HIGH → Claude Code 智能合并

一行命令 ./merge-stories.sh --ai,让 Claude 帮你搞定复杂冲突!

4- Baseline 继承机制
第一个 Story(Baseline)负责搭建项目脚手架和依赖环境,后续所有 Story 自动继承 Baseline 的环境配置,彻底杜绝"A agent装了 React 18,因为Git worktrees,导致B agent装了 React 17" 最后合并不了,这种灾难!

---
中英文双语文档,开箱即用!

GitHub: http://t.cn/AXqreYtT
Gitee: http://t.cn/AXqyukOp

欢迎 Star ⭐ 和提 Issue!一起让 AI 编程更高效,实现真正的自动化! [二哈][抓狂][抓狂][抓狂][抓狂][抓狂][抓狂]

#开源 #AI编程 #ClaudeCode #并行计算 #自动化 #Raffaello

发布于 日本