尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

claude-code-best-practice 代理团队实战:3 个角色搭建你的 AI 开发小队

claude-code-best-practice 代理团队实战:3 个角色搭建你的 AI 开发小队 claude-code-best-practice 代理团队实战3 个角色搭建你的 AI 开发小队【免费下载链接】claude-code-best-practicefrom vibe coding to agentic engineering - practice makes claude perfect项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-best-practice在 claude-code-best-practice 中Agent Teams 机制能同时启动多个独立的 Claude Code 会话它们并行干活、靠一份共享任务列表对齐进度而每个成员都持有自己的独立上下文窗口。如果你还在让单个会话又写代码、又画图、又查资料上下文越塞越乱这套机制就是为此而生的——把一件大事拆给一队小模型会话去分头完成。三个队友command-architect / agent-engineer / skill-designer各占一个终端面板通过共享任务列表协作协作机制拆解一次任务是如何流转的Claude Code 多会话协作的骨架是 Command → Agent → Skill 三层用仓库里agent-teams/的时间工作流走一遍真实调用链就清楚了Command 是入口与总指挥负责接住用户指令、按顺序调度下面两层。它本身是一段说明书而非可执行代码文件放在agent-teams/.claude/commands/time-orchestrator.md。Agent 负责取数。time-agent预加载了time-fetcher技能作为领域知识运行时用 Bash 执行TZAsia/Dubai date拿到迪拜当前时间再以固定格式返回。定义文件在agent-teams/.claude/agents/time-agent.mdfrontmatter 里声明了 tools、model、color、maxTurns 等约束。Skill 负责渲染。time-svg-creator不取数、只画图从上下文里读入 Agent 传来的时间生成 SVG 卡片并落盘。定义在agent-teams/.claude/skills/time-svg-creator/SKILL.md。左侧.claude/agents/目录中的 Agent 定义文件右侧终端展示了该 Agent 被调用并完成取数的过程注意 Agent Teams 与 Sub-agents 的区别子代理只是单会话内的一次上下文分叉而团队里的每个成员是完整会话自动加载 CLAUDE.md、MCP 服务器和技能彼此之间通过共享任务列表传递状态与约定。动手搭建从克隆仓库到跑通第一条工作流 全程四条命令级别十分钟以内git clone https://gitcode.com/GitHub_Trending/cl/claude-code-best-practice cd claude-code-best-practicetmux new -s dev CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS1 claude第一条克隆仓库第二条打开 tmux 会话并开启实验性 Agent Teams 开关。tmux 的多面板让多个队友的会话并排可见方便你随时查看每个成员的进度。进入 Claude 后用一句话引导组队即可例如创建一个 agent team按 Command → Agent → Skill 模式搭一个获取迪拜当前时间并渲染成 SVG 卡片的工作流产物都放在agent-teams/.claude/下。仓库里的完整版提示词在agent-teams/agent-teams-prompt.md里面把三个角色的职责、文件位置和验收标准都写死了可以直接照抄。一个完整案例时间编排工作流这个工作流本身就是由一个 agent team 从零搭出来的跑起来只需三步你输入/time-orchestratorCommand 接管流程按顺序调度后续组件。Command 通过 Agent 工具调用time-agent后者按预加载技能的指令取回迪拜时间Asia/DubaiUTC4。Command 把{time, timezone, formatted}这份数据契约放进上下文再调用time-svg-creator技能——技能只读数据、绝不重新取数。产物落盘SVG 卡片写到agent-teams/output/dubai-time.svgMarkdown 摘要写到agent-teams/output/output.md。cd agent-teams claude /time-orchestrator摘要文件里会直接给出时间、时区、日期和 SVG 路径打开 SVG 就是一张自包含的时间卡片。写好团队协作的 4 条军规角色单一职责一个组件只管一件事。如果你发现某个 Agent 同时负责取数和渲染就该拆成两个。把数据契约写进共享任务列表上游返回什么字段、下游消费什么字段在动手前就达成一致比如本例的{time, timezone, formatted}。契约没对齐之前三个队友可以并行开发。模块化、可独立验收Command、Agent、Skill 各自能单独跑通再拼接。agent-teams/output/output.md里的摘要就是最低限度的验收记录。信任 CLAUDE.md 自动加载祖先目录的 CLAUDE.md 在会话启动时自动进上下文子目录的按需懒加载。把团队级约定目录规范、命名规则、验收标准写进agent-teams/根目录的 CLAUDE.md而不是每次口头叮嘱。Boris Cherny 说明祖先 CLAUDE.md 启动时自动加载、子目录 CLAUDE.md 懒加载的设计意图延伸阅读仓库关键文件implementation/claude-agent-teams-implementation.md —— Agent Teams 的完整实施指南含团队协调流程图agent-teams/agent-teams-prompt.md —— 组队提示词全文三个角色的职责与验收标准orchestration-workflow/orchestration-workflow.md —— Command → Agent → Skill 架构的天气工作流详解best-practice/claude-subagents.md —— Sub-agents 最佳实践帮你判断该用子代理还是团队CLAUDE.md —— 仓库总入口项目结构与约定一览把agent-teams/目录 clone 下来照着上面四条命令跑通第一个工作流——然后换一个题目比如汇率、股价让你的小队自己再搭一遍。【免费下载链接】claude-code-best-practicefrom vibe coding to agentic engineering - practice makes claude perfect项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-best-practice创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表