💡 摘要
基于AI的开发自动化,支持多后端执行,实现流畅的工作流程。
🎯 适合人群
🤖 AI 吐槽: “看起来很能打,但别让配置把人劝退。”
风险:Medium。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);文件读写范围与路径穿越风险。以最小权限运行,并在生产环境启用前审计代码与依赖。
Claude Code Multi-Agent Workflow System
AI-powered development automation with multi-backend execution (Codex/Claude/Gemini/OpenCode)
Quick Start
git clone https://github.com/cexll/myclaude.git cd myclaude python3 install.py --install-dir ~/.claude
Modules Overview
| Module | Description | Documentation |
|--------|-------------|---------------|
| do | Recommended - 7-phase feature development with codeagent orchestration | /do command |
| dev | Lightweight dev workflow with Codex integration | /dev command |
| omo | Multi-agent orchestration with intelligent routing | /omo command |
| bmad | BMAD agile workflow with 6 specialized agents | /bmad-pilot command |
| requirements | Lightweight requirements-to-code pipeline | /requirements-pilot command |
| essentials | Core development commands and utilities | /code, /debug, etc. |
| sparv | SPARV workflow (Specify→Plan→Act→Review→Vault) | /sparv command |
| course | Course development (combines dev + product-requirements + test-cases) | Composite module |
Installation
# Install all enabled modules python3 install.py --install-dir ~/.claude # Install specific module python3 install.py --module dev # List available modules python3 install.py --list-modules # Force overwrite python3 install.py --force
Module Configuration
Edit config.json to enable/disable modules:
{ "modules": { "dev": { "enabled": true }, "bmad": { "enabled": false }, "requirements": { "enabled": false }, "essentials": { "enabled": false }, "omo": { "enabled": false }, "sparv": { "enabled": false }, "do": { "enabled": false }, "course": { "enabled": false } } }
Workflow Selection Guide
| Scenario | Recommended |
|----------|-------------|
| Feature development (default) | /do |
| Lightweight feature | /dev |
| Bug investigation + fix | /omo |
| Large enterprise project | /bmad-pilot |
| Quick prototype | /requirements-pilot |
| Simple task | /code, /debug |
Core Architecture
| Role | Agent | Responsibility | |------|-------|----------------| | Orchestrator | Claude Code | Planning, context gathering, verification | | Executor | codeagent-wrapper | Code editing, test execution (Codex/Claude/Gemini/OpenCode) |
Backend CLI Requirements
| Backend | Required Features |
|---------|-------------------|
| Codex | codex e, --json, -C, resume |
| Claude | --output-format stream-json, -r |
| Gemini | -o stream-json, -y, -r |
Directory Structure After Installation
~/.claude/
├── bin/codeagent-wrapper
├── CLAUDE.md
├── commands/
├── agents/
├── skills/
└── config.json
Documentation
Troubleshooting
Common Issues
Codex wrapper not found:
bash install.sh
Module not loading:
cat ~/.claude/installed_modules.json python3 install.py --module <name> --force
Backend CLI errors:
which codex && codex --version which claude && claude --version which gemini && gemini --version
FAQ
| Issue | Solution |
|-------|----------|
| "Unknown event format" | Logging display issue, can be ignored |
| Gemini can't read .gitignore files | Remove from .gitignore or use different backend |
| /dev slow | Check logs, try faster model, use single repo |
| Codex permission denied | Set approval_policy = "never" in ~/.codex/config.yaml |
See GitHub Issues for more.
License
AGPL-3.0 - see LICENSE
Commercial Licensing
For commercial use without AGPL obligations, contact: evanxian9@gmail.com
Support
优点
- 支持多种AI后端,灵活性强
- 简化开发工作流程
- 模块化架构允许定制
缺点
- 需要配置以获得最佳使用效果
- 依赖外部AI服务
- 新用户可能面临学习曲线
相关技能
免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。
版权归原作者所有 cexll.
