官方纯血 AI 中转站https://dogcoding.cn/不用再单打独斗了通过 4.0 工作流的多 Agent 协作系统基于 codeagent-wrapper你可以组建一支 3 人 AI 开发团队Claude 作为产品经理澄清需求、生成 PRD→Gemini 作为设计师生成原型设计→Codex 作为工程师并行编码、测试。一条/dev命令启动端到端自动化开发工作流。核心亮点3 个 AI Agent 协作开发Claude (需求) Gemini (设计) Codex (编码)Skills 自动激活说我需要 PRD自动触发 Claude说生成原型自动触发 Gemini并行执行后端、前端、测试同时开发效率提升 3-5 倍强制质量保证90% 测试覆盖率标准化交付配置时间5 分钟即可启动你的 AI 团队4.0 工作流Multi-Agent⭐ 当前版本形态多 Agent 协作 Skills 自动激活 并行执行突破Claude需求 Gemini设计 Codex编码协作技术基于 codeagent-wrapper 5.2 实现优势端到端自动化、成本优化、质量保证从单后端到端到端工作流的演进传统方案codex-wrapper局限仅支持 CodexOpenAI问题无法根据任务类型选择最优模型流程手动需求分析 → 手动拆分任务 → 串行开发 → 手动测试适用简单场景、单一技术栈4.0 工作流codeagent-wrapper Skills System突破支持 Codex、Claude、Gemini 三种后端优势自动化端到端工作流、智能后端分配、并行执行流程Claude 澄清需求→Gemini 设计原型→Codex/Gemini 并行开发→自动测试验证适用生产级开发、复杂功能开发、团队协作4.0 工作流的七大核心能力1. Skills 自动激活系统 4.0 核心特性三大核心 Skills自动激活机制当用户输入包含特定关键词时Claude Code 通过skill-rules.json自动匹配并激活对应 skillounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line { product-requirements: { patterns: [requirements?, PRD, product spec, feature spec, 需求], trigger: auto, backend: claude }, prototype-prompt-generator: { patterns: [prototype, design, UI, mockup, wireframe, 原型], trigger: auto, backend: gemini } }优势零学习成本用户无需记忆命令自然语言即可触发智能路由根据任务类型自动选择最优后端无缝集成与/dev命令配合形成完整工作流2. 多后端支持支持的 AI 后端后端选择策略ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line # 全局指定后端所有任务使用同一后端 codeagent-wrapper --backend claude 分析代码库架构 # 任务级后端选择不同任务使用不同后端 codeagent-wrapper --parallel EOF ---TASK--- id: analysis backend: claude # 使用 Claude 做分析 ---CONTENT--- 分析代码库架构和依赖关系 ---TASK--- id: implementation backend: codex # 使用 Codex 做实现 dependencies: analysis ---CONTENT--- 根据分析结果实现功能 EOF2. 统一的 API 接口所有模式统一调用ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line # 单任务模式 codeagent-wrapper --backend claude 任务描述 # 从 stdin 读取支持长文本 codeagent-wrapper --backend gemini - EOF 多行任务描述 EOF # 恢复会话 codeagent-wrapper --backend codex resume session_id 继续任务 # 并行执行 codeagent-wrapper --parallel EOF ---TASK--- ... EOF3. 灵活的并发控制环境变量配置ounter(lineounter(lineounter(lineounter(lineounter(line # 限制并发任务数推荐8 export CODEAGENT_MAX_PARALLEL_WORKERS8 # 自定义超时默认 2 小时 export CODEX_TIMEOUT3600000 # 1 小时并发策略独立任务同一层并行执行依赖任务按拓扑排序串行失败处理失败任务阻塞所有依赖它的任务4. 智能的权限管理Claude 后端默认--dangerously-skip-permissions自动化友好禁用export CODEAGENT_SKIP_PERMISSIONStrueCodex/Gemini 后端默认启用权限检查跳过export CODEAGENT_SKIP_PERMISSIONStrue5. Session 管理Session ID 格式ounter(lineounter(line thread_xxxxx (Codex) 019a7247-... (Claude/Gemini)恢复会话ounter(lineounter(lineounter(lineounter(lineounter(line # 恢复之前的会话继续工作 codeagent-wrapper resume thread_abc123 继续实现剩余功能 # 指定后端恢复 codeagent-wrapper --backend claude resume 019a7247-... 优化代码6. 高测试覆盖率推荐每个任务推荐实现功能代码编写单元测试90% 覆盖率目标运行测试并报告覆盖率修复失败的测试环境配置从零到生产前置要求操作系统macOS / Linux原生支持Windows推荐 PowerShell install.bat一键安装或使用 WSL1Windows 用户推荐方案PowerShell install.bat推荐原生支持无需虚拟化一键安装脚本配置简单直接访问 Windows 文件系统WSL1备选内存占用低400-500MBWSL2 需要 2-4GB文件性能好直接访问/mnt/d/workspace兼容性强除 C 编译外无已知问题必需工具Python 3.8GitGo 1.21编译 codeagent-wrapperAI CLI 工具根据选择的后端codex如果使用 Codexclaude如果使用 Claudegemini如果使用 Gemini第一步安装 codeagent-wrapper方式 1一键安装脚本推荐macOS / Linuxounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line # 克隆仓库 git clone https://github.com/cexll/myclaude.git ~/myclaude cd ~/myclaude # 执行安装脚本 python3 install.py --module dev # 安装过程 # [1/5] 检查依赖uv, codex # [2/5] 安装 codex-wrapper # [3/5] 配置 Claude Code Skills # [4/5] 安装 dev-workflow 命令 # [5/5] 验证安装Windows PowerShellounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line # 克隆仓库 git clone https://github.com/cexll/myclaude.git $HOME\myclaude cd $HOME\myclaude # 执行安装脚本 .\install.bat # 脚本会自动 # - 检查 Python 和 Git # - 安装 codeagent-wrapper # - 配置 Claude Code Skills # - 安装 /dev 命令 # - 验证安装方式 2从源码安装ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line # 克隆仓库 git clone https://github.com/cexll/myclaude.git ~/myclaude cd ~/myclaude # 编译 codeagent-wrapper需要 Go 1.21 cd skills/codex go build -o codeagent-wrapper main.go # 移动到 PATH sudo mv codeagent-wrapper /usr/local/bin/ # 验证安装 codeagent-wrapper --version方式 3使用预编译二进制ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line # 从 GitHub Releases 下载 curl -L https://github.com/cexll/myclaude/releases/latest/download/codeagent-wrapper-$(uname -s)-$(uname -m) -o codeagent-wrapper # 添加执行权限 chmod x codeagent-wrapper # 移动到 PATH sudo mv codeagent-wrapper /usr/local/bin/第二步配置 AI 后端2.1 配置 CodexOpenAI安装 Codex CLIounter(line uv tool install codex配置~/.codex/config.yamlounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line model gpt-5.2 model_reasoning_effort xhigh model_reasoning_summary detailed approval_policy never # 自动执行 sandbox_mode workspace-write # 允许写入 disable_response_storage true network_access true设置 API Keyounter(line export OPENAI_API_KEYyour-openai-api-key 获取地址https://nicecode.cc/2.2 配置 ClaudeAnthropic安装 Claude Code CLIounter(lineounter(line # 下载安装 curl -L https://claude.ai/cli/install.sh | sh权限说明codeagent-wrapper 对 Claude 默认使用--dangerously-skip-permissions因为自动化工作流无法处理交互式确认所有操作在沙盒环境执行安全如需启用权限检查export CODEAGENT_SKIP_PERMISSIONStrue设置 API Keyounter(line export ANTHROPIC_API_KEYyour-anthropic-api-key2.3 配置 GeminiGoogle安装 Gemini CLIounter(line pip install google-generativeai设置 API Keyounter(line export GOOGLE_API_KEYyour-google-api-key第三步配置 Claude Code推荐如果使用 Claude Code 作为主编排工具安装 codeagent skillounter(lineounter(line git clone https://github.com/cexll/myclaude cd myclaude bash install.shParallel tasks:ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line codeagent-wrapper --parallel EOF ---TASK--- id: task1 backend: codex ---CONTENT--- task content EOFBackendsounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line ### 第四步验证安装 bash # 测试 Codex 后端 codeagent-wrapper --backend codex print(Hello from Codex) # 测试 Claude 后端 codeagent-wrapper --backend claude 分析当前目录结构 # 测试 Gemini 后端 codeagent-wrapper --backend gemini 生成一个简单的 README4.0 工作流的杀手级特性端到端工作流Skills System 介绍4.0 工作流引入了三个核心 Skills实现从需求到交付的完整自动化自动激活机制Skills 通过skill-rules.json配置关键词匹配规则当用户输入包含特定关键词时Claude Code 自动激活对应的 skillounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line { product-requirements: { patterns: [requirements?, PRD, product spec, feature spec], trigger: auto }, prototype-prompt-generator: { patterns: [prototype, design, UI, mockup, wireframe], trigger: auto } }工作流总结4.0 工作流的端到端优势需求阶段Claude自动激活product-requirementsskill交互式澄清需求生成结构化 PRD设计阶段Gemini自动激活prototype-prompt-generatorskill生成详细设计 prompt高质量原型设计多模态能力开发阶段Codex Gemini/dev命令一键启动自动检测任务类型后端 → CodexUI → Gemini并行执行、依赖管理强制 90% 测试覆盖率时间对比传统方式串行8-10 小时4.0 工作流并行3-4 小时提升 60-70%核心优势4.0 工作流的三大突破多后端支持灵活选择 Codex、Claude、Gemini根据任务类型优化后端选择任务级后端配置统一 API 接口所有后端使用相同的 API简化学习曲线易于集成和自动化并发控制和安全可配置的并发限制灵活的权限管理自动化友好的设计适用场景推荐使用 4.0 工作流生产级项目开发需要优化后端选择的项目复杂功能开发多任务并发团队协作标准化流程不推荐使用简单脚本过度工程化原型验证可以直接用单一后端一次性任务配置复杂生产力提升开发速度提升 3-5 倍代码质量测试覆盖率 ≥90%代码标准化降低维护难度灵活性根据需求选择最优后端