
CompozyOS多Agent协作实战如何让Claude Code、Codex与Gemini CLI分工交接任务【免费下载链接】compozyAn operating system for AI agents. Plug in the agent CLIs you already use (Claude Code, Codex, Gemini CLI, Cursor) and they become a team: they split the work, hand tasks to each other, run automated on jobs and loops, and share one project memory. You steer everything from the browser.项目地址: https://gitcode.com/gh_mirrors/co/compozyCompozyOS 是一个 AI Agent 操作系统把你已经在用的 Agent CLIClaude Code、Codex、Gemini CLI、Cursor 等 ACP 兼容命令行工具接进同一个守护进程让它们组成一支团队——拆分工作、互相交接任务、按定时和循环自动执行并共享同一份项目记忆而你可以全程在浏览器里监督。本文面向新手带你快速搭起多 Agent 协作环境并走通分工 → 交接 → 验收的完整链路。为什么单人单 Agent 不够用只靠一个 Agent 干活你会遇到三个典型痛点上下文窗口有限一个长任务做到一半早期信息就被挤出了窗口能力单一写代码强的和擅长审查的往往不是同一个模型状态易丢关掉终端标签页任务上下文就没了。多 Agent 协作的思路是按岗位分工实现、审查、运维各用一个 Agent用持久化状态交接任务描述、产出物、运行历史落盘而不是靠对话窗口传递用统一记忆同步上下文。CompozyOS 把这三件事做成了内置能力无需自己写胶水脚本。快速上手安装 CompozyOS 并启动守护进程CompozyOS 是一个 Go 编写的单二进制 SQLite 的本地优先系统安装后由一个后台 daemon守护进程持有全部会话、任务与记忆状态——这是工作不会随终端关闭而消失的关键。git clone https://gitcode.com/gh_mirrors/co/compozy cd compozy go build -o ./bin/compozy .或者使用验证安装脚本macOS / Linuxcurl -fsSL https://compozy.com/install.sh | sh启动 daemon 并创建第一个持久会话compozy daemon start compozy session new --agent general --name first-run完成后打开浏览器就能看到 Web 控制台也就是文章开头那张截图的界面所有 Agent 的活动都在这里实时可见。更完整的安装说明见 README.md。给每个 Agent CLI 定义一个岗位在 CompozyOS 里Agent 是可复用的定义对象而不是每次手敲命令。每个 Agent 定义放在~/.compozy/agents/name/全局或工作区.compozy/agents/name/工作区覆盖全局下核心是一个AGENT.md文件声明它的身份、使用的 provider、继承的权限和对外宣称的能力。内置 provider 目录已包含claude、Codex、gemini等常用命令行工具详见 providers.mdx所以让 Claude Code 和 Codex 就位只需在定义里选择对应的 provider ID。一个典型的分工示例Agent 名称底层 CLI岗位implementerClaude Code功能实现、重构reviewerCodex代码审查、安全把关opsGemini CLI运维脚本、依赖与发布检查Agent 定义的完整格式发现顺序、运行时默认值可参考 definitions.mdx。任务分工用 Task 把工作拆给不同 Agent分工的核心是Task任务对象。与临时对话不同任务在 daemon 里有明确的所有者、运行历史和重试记录这正是交接的基础。compozy task create --scope workspace --workspace project --title Review the release change compozy task start task-id -o json compozy task run list task-id -o json在任务配置中选择 worker执行者与 reviewer审查者Agent即可让 Claude Code 负责实现、Codex 负责审查如果启用了工作区 coordinator协调者它还能把大目标拆解成多个跟进任务并自动派发。交接任务Claude Code 做完Codex 接着干多 Agent 交接最容易踩的坑是靠聊天记录传递上下文。CompozyOS 的官方用法见 handoff-between-agents.mdx是把交接所需的一切写进任务描述里让下一个 Agent 直接读取落盘状态写清交接单在任务描述中写明期望结果、相关文件、已完成的工作、以及剩余待检查项保留交接证据记录任务 ID、运行 ID、会话 ID、检查过的文件、产出的工件和验证结果审查与续跑需要把关的任务走审查门review gate被拒的运行可以带着持久化的改进建议产生续跑通过则记录被接受的结果。这样交接不依赖任何一个 Agent 的对话窗口——Codex 接手时读的是持久化上下文而不是刚才 Claude Code 说的那段话。共享项目记忆新 Agent 秒懂上下文Agent 团队里还有一个隐形基础设施工作流记忆Workflow Memory。它是守护进程持有的、按作用域隔离的持久记忆——Agent 可以像人一样通过同一套公开契约检查、提出和整合记忆。这意味着Codex 接手时不必重新探索项目约定直接读取既有记忆一个 Agent 踩过的坑、做过的决定其他 Agent 也能看到记忆属于 daemon关闭任何客户端都不会丢失。自动化让 Agent 团队无人值守地跑分工和交接打通后可以让团队按时自动开工Cron 定时按计划触发任务例如每晚跑一次 Codex 审查Webhook / 触发器外部事件如代码推送直接唤醒对应 AgentLoops循环把检查 → 执行 → 报告固化为可复用的循环对象而不是每次重写脚本。所有自动化都运行在同一个 daemon 状态上你在浏览器里随时可以看到什么在跑、什么在等你审批、什么已完成。常见问题 FAQQ一定要同时装三个 CLI 吗不需要。装一个也能用多 CLI 的价值在于按岗位分工与互相审查。CompozyOS 运行的是 ACP 兼容的 Agent CLI 和适配器。Q交接会不会丢失之前的对话不会依赖对话。交接走任务描述 运行历史 共享记忆这些持久化对象会话本身也是持久对象可随时回看完整历史。Q多 Agent 并行会不会互相踩代码工作区和任务都有明确的归属与租约claim/lease机制所有权与完成判定以任务服务为准避免两个 Agent 同时改同一处的混乱。Q状态存在哪里数据安全吗本地优先一个 Go 二进制 SQLite 存储运行时状态默认留在你自己的机器上。小结CompozyOS 多 Agent 协作的落地路径可以概括为四步装一键安装并启动 daemon浏览器即可监督定义岗位用AGENT.md给 Claude Code、Codex、Gemini CLI 分别指定实现、审查、运维职责拆分任务用 Task 对象派发工作配好 worker 与 reviewer持久化交接交接单写进任务描述证据落在运行历史上下文同步进共享记忆。Agent 们从此是一个能分工、能交接、能自动运转的团队而你只需要在浏览器里掌舵。【免费下载链接】compozyAn operating system for AI agents. Plug in the agent CLIs you already use (Claude Code, Codex, Gemini CLI, Cursor) and they become a team: they split the work, hand tasks to each other, run automated on jobs and loops, and share one project memory. You steer everything from the browser.项目地址: https://gitcode.com/gh_mirrors/co/compozy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考