开源一个 AI Agent 协作平台:让 GitHub Copilot CLI、Claude Code 等 ACP Agent 在一个团队里协作
huanyingtianhe: 最近一直在折腾 AI Coding Agent 。
用了 Claude Code 、GitHub Copilot CLI 、Codex 之后,一个最大的痛点就是:
Agent 越来越强,但多个 Agent 之间几乎没有协作能力。
现实里的开发通常不是一个人完成的,而是:
- 架构设计
- 后端开发
- 前端开发
- Code Review
- 测试
- 文档
大家分工合作。
但现在大部分 AI Agent 都还是单兵作战。
于是做了一个开源项目:
## Agents Chat
GitHub:<https://github.com/huanyingtianhe/agents-chat>
它不是另一个 Chat UI。
市面上已经有很多 Chat UI 。
我更想做的是 Agent Team。
一个团队里可以有很多 Agent ,例如:
- PM
- Architect
- Backend Engineer
- Frontend Engineer
- Reviewer
- DevOps
甚至每个 Agent 都可以连接不同的底层能力:
- GitHub Copilot CLI
- Claude Code
- Codex
- 任何兼容 ACP ( Agent Client Protocol )的 Agent
Agent 可以互相 @ 、共享上下文、协同完成任务,而不是用户不停复制粘贴。
## ACP ,而不是绑定某一家模型
现在很多 Agent 平台都有一个问题:
只能绑定自己的 Runtime。
我更希望它成为一个开放的平台。
所以项目采用 ACP ( Agent Client Protocol )作为通信协议。
理论上,只要 Agent 支持 ACP ,就可以加入团队。
这样平台本身不关心:
- 用的是 Claude
- GPT
- Gemini
- Qwen
- 还是未来新的 Agent
只负责:
- Agent 编排
- Agent 通信
- Team Collaboration
## 后面准备做什么
目前重点会放在几个方向:
1. **Agent Team**
一个任务自动拆分:
PM
↓
Architect
↓
Backend
↓
Frontend
↓
Reviewer
最后自动汇总。
2. **Workflow**
不仅是聊天。
而是真正支持:
- DAG
- 条件判断
- Parallel
- Human in the Loop
让 Agent 可以完成完整流程。
3. **ACP Ecosystem**
希望以后可以:
- 一键接入新的 ACP Agent
- Agent Marketplace
- Team Template
- Skill Library
不同 Agent 可以自由组合。
## 为什么做这个项目
我觉得未来真正有价值的,不再是:
一个 Agent 。
而是:
一群可以协作的 Agent 。
就像软件开发不会只有一个程序员一样。
Agent 也应该组成 Team ,而不是一个聊天窗口。
项目刚开始,还有很多地方需要完善。
如果大家对下面这些方向感兴趣,欢迎一起讨论:
- Multi-Agent
- ACP
- Agent Workflow
- Agent Orchestration
- Agent Team
- Context Sharing
- Human in the Loop
也欢迎提 Issue 、PR 或者 Star 支持。
GitHub:<https://github.com/huanyingtianhe/agents-chat>
---
原文链接:[点击查看](https://www.v2ex.com/t/1229617)
用了 Claude Code 、GitHub Copilot CLI 、Codex 之后,一个最大的痛点就是:
Agent 越来越强,但多个 Agent 之间几乎没有协作能力。
现实里的开发通常不是一个人完成的,而是:
- 架构设计
- 后端开发
- 前端开发
- Code Review
- 测试
- 文档
大家分工合作。
但现在大部分 AI Agent 都还是单兵作战。
于是做了一个开源项目:
## Agents Chat
GitHub:<https://github.com/huanyingtianhe/agents-chat>
它不是另一个 Chat UI。
市面上已经有很多 Chat UI 。
我更想做的是 Agent Team。
一个团队里可以有很多 Agent ,例如:
- PM
- Architect
- Backend Engineer
- Frontend Engineer
- Reviewer
- DevOps
甚至每个 Agent 都可以连接不同的底层能力:
- GitHub Copilot CLI
- Claude Code
- Codex
- 任何兼容 ACP ( Agent Client Protocol )的 Agent
Agent 可以互相 @ 、共享上下文、协同完成任务,而不是用户不停复制粘贴。
## ACP ,而不是绑定某一家模型
现在很多 Agent 平台都有一个问题:
只能绑定自己的 Runtime。
我更希望它成为一个开放的平台。
所以项目采用 ACP ( Agent Client Protocol )作为通信协议。
理论上,只要 Agent 支持 ACP ,就可以加入团队。
这样平台本身不关心:
- 用的是 Claude
- GPT
- Gemini
- Qwen
- 还是未来新的 Agent
只负责:
- Agent 编排
- Agent 通信
- Team Collaboration
## 后面准备做什么
目前重点会放在几个方向:
1. **Agent Team**
一个任务自动拆分:
PM
↓
Architect
↓
Backend
↓
Frontend
↓
Reviewer
最后自动汇总。
2. **Workflow**
不仅是聊天。
而是真正支持:
- DAG
- 条件判断
- Parallel
- Human in the Loop
让 Agent 可以完成完整流程。
3. **ACP Ecosystem**
希望以后可以:
- 一键接入新的 ACP Agent
- Agent Marketplace
- Team Template
- Skill Library
不同 Agent 可以自由组合。
## 为什么做这个项目
我觉得未来真正有价值的,不再是:
一个 Agent 。
而是:
一群可以协作的 Agent 。
就像软件开发不会只有一个程序员一样。
Agent 也应该组成 Team ,而不是一个聊天窗口。
项目刚开始,还有很多地方需要完善。
如果大家对下面这些方向感兴趣,欢迎一起讨论:
- Multi-Agent
- ACP
- Agent Workflow
- Agent Orchestration
- Agent Team
- Context Sharing
- Human in the Loop
也欢迎提 Issue 、PR 或者 Star 支持。
GitHub:<https://github.com/huanyingtianhe/agents-chat>
---
原文链接:[点击查看](https://www.v2ex.com/t/1229617)
· 0 个赞