我构建了一个自我进化的AI编码系统
发布: (2026年1月10日 GMT+8 16:20)
2 分钟阅读
原文: Dev.to
Source: Dev.to
TL;DR
我构建了 Vibe‑Claude,一个用于 Claude Code 的多代理系统,它可以:
- 自动将任务委派给专门的代理
- 在缺乏能力时创建新代理
- 从失败中学习
- 持续重试直至完成
GitHub:
问题
传统的 AI 编码遵循以下循环:
prompt → result → fix → prompt → result → fix …
你仍然需要手动处理很多工作。
解决方案
/vibe build a login page with OAuth
走开去做别的事,稍后返回即可得到可工作的代码库。
工作原理
多代理架构
| 代理 | 模型 | 目的 |
|---|---|---|
| v‑analyst | Opus | 调试 |
| v‑planner | Opus | 架构 |
| v‑worker | Sonnet | 实现 |
| v‑designer | Sonnet | UI/UX(用户界面/用户体验) |
| v‑finder | Haiku | 快速搜索 |
自我进化
当 Claude 在某类任务上表现不佳时:
- 创建一个新的专用代理。
- 将该代理保存到
~/.claude/agents/。 - 今后同类任务会路由到这个新代理。
系统会不断自我改进。
失败学习
错误会记录到 ~/.claude/lessons-learned.md。同样的错误不会再出现。
无限重试
Attempt 1: Try
Attempt 2: Different approach
Attempt 3: Escalate model
...until success
快速开始
curl -fsSL https://raw.githubusercontent.com/kks0488/vibe-claude/main/scripts/install.sh | bash
GitHub:
欢迎反馈。