English | 한국어 | 中文 | 日本語 | Español | Português
关于 CodingBuddy Claude Code 插件的常见问题解答。
CodingBuddy 是一个多 AI 规则系统,为 AI 助手提供一致的编码实践。它包括:
- 工作流模式:PLAN/ACT/EVAL/AUTO 用于结构化开发
- 专家代理:35 个 AI 智能体(安全、性能、无障碍等)
- 技能:可重用工作流(TDD、调试、API 设计等)
- 检查清单:领域特定的质量检查
不是,但推荐使用。您可以通过两种方式使用 CodingBuddy:
- 插件 + MCP 服务器(推荐):与 Claude Code 完全集成
- 仅 MCP 服务器:手动配置,功能相同
插件提供:
- 自动命令文档
- 更简单的设置
- 与 Claude Code 更好的集成
| 组件 | 用途 |
|---|---|
| 插件 | Claude Code 的入口点(清单 + 配置) |
| MCP 服务器 | 实际功能(工具、代理、技能) |
插件是一个轻量级包装器,告诉 Claude Code 如何连接到 MCP 服务器。
可以!CodingBuddy 支持多个 AI 助手:
- Claude Code:完整的插件支持
- Cursor:通过
.cursor/rules/配置 - GitHub Copilot:通过
.codex/配置 - Amazon Q:通过
.q/配置 - Kiro:通过
.kiro/配置
所有工具共享来自 packages/rules/.ai-rules/ 的相同规则。
# 1. 添加市场
claude marketplace add JeremyDev87/codingbuddy
# 2. 安装插件
claude plugin install codingbuddy@jeremydev87
# 3. 安装 MCP 服务器
npm install -g codingbuddy详细说明请参阅安装指南。
是的,要获得完整功能:
- 插件:Claude Code 集成所需
- MCP 服务器:工具和代理所需
没有 MCP 服务器的插件功能有限。
# 更新插件
claude plugin update codingbuddy
# 更新 MCP 服务器
npm update -g codingbuddy可以,使用 npx:
// .mcp.json
{
"mcpServers": {
"codingbuddy": {
"command": "npx",
"args": ["codingbuddy"]
}
}
}| 模式 | 控制 | 迭代 | 使用场景 |
|---|---|---|---|
| PLAN | 手动 | 1 | 当您想在执行前审查时 |
| AUTO | 自动 | 直到满足质量 | 用于带有质量门槛的完整功能 |
PLAN → 您审查 → ACT → 您审查 → EVAL(可选)
AUTO → 循环 PLAN→ACT→EVAL 直到 Critical=0, High=0
在以下情况下使用 EVAL:
- 合并前的安全审计
- 无障碍审查
- 性能分析
- 代码质量评估
EVAL 是可选的 - 仅在需要质量评估时使用。
可以,任何时候都可以触发任何模式:
PLAN implement feature → 创建计划
ACT → 执行计划
PLAN refine approach → 创建新计划(重置上下文)
ACT → 执行新计划
EVAL → 审查实现
上下文保存到 docs/codingbuddy/context.md:
- PLAN:重置上下文,创建新文件
- ACT:读取 PLAN 上下文,追加进度
- EVAL:读取所有上下文,追加发现
这在会话压缩后仍然保留,因此即使早期消息被摘要,ACT 也能访问 PLAN 决策。
| 英语 | 韩语 | 日语 | 中文 | 西班牙语 |
|---|---|---|---|---|
| PLAN | 계획 | 計画 | 计划 | PLANIFICAR |
| ACT | 실행 | 実行 | 执行 | ACTUAR |
| EVAL | 평가 | 評価 | 评估 | EVALUAR |
| AUTO | 자동 | 自動 | 自动 | AUTOMATICO |
规划专家:
- 🏛️ architecture-specialist
- 🧪 test-strategy-specialist
- 📨 event-architecture-specialist
- 🔗 integration-specialist
- 📊 observability-specialist
- 🔄 migration-specialist
实现专家:
- 📏 code-quality-specialist
- ⚡ performance-specialist
- 🔒 security-specialist
- ♿ accessibility-specialist
- 🔍 seo-specialist
- 🎨 ui-ux-designer
开发者代理:
- 🖥️ frontend-developer
- ⚙️ backend-developer
- 🔧 devops-engineer
- 📱 mobile-developer
代理基于以下因素选择:
- 任务上下文:您提示中的关键词
- 模式:PLAN vs ACT vs EVAL 使用不同的代理
- 配置:
codingbuddy.config.json中的自定义代理
可以,在 EVAL 模式下专家并行运行:
EVAL with security and accessibility focus
这会同时激活 security-specialist 和 accessibility-specialist。
使用 MCP 工具:
/mcp call get_agent_details --agentName security-specialist
在您的项目根目录创建 codingbuddy.config.json:
module.exports = {
language: 'zh',
defaultMode: 'PLAN',
specialists: [
'security-specialist',
'accessibility-specialist'
]
};| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
language |
string | 自动检测 | 响应语言(en, ko, ja, zh, es) |
defaultMode |
string | PLAN | 起始工作流模式 |
specialists |
array | 全部 | 启用的专家代理 |
三种方式:
-
配置文件:
module.exports = { language: 'zh' };
-
环境变量:
export CODINGBUDDY_LANGUAGE=zh -
使用本地化关键词:
计划 实现用户登录
常见原因:
- MCP 服务器未安装 →
npm install -g codingbuddy - MCP 未配置 → 添加到
~/.claude/settings.json - 关键词不在开头 → 把 PLAN/ACT/EVAL 放在最前面
详细解决方案请参阅故障排除指南。
- 检查
docs/codingbuddy/context.md是否存在 - PLAN 模式创建文件 - 始终从 PLAN 开始
- 验证 docs 文件夹的写入权限
开始新的 PLAN:
PLAN start fresh implementation
PLAN 模式会自动重置上下文文档。
GitHub Issues:github.com/JeremyDev87/codingbuddy/issues
请包含:
- 版本号(插件、MCP 服务器、Claude Code)
- 重现步骤
- 错误消息
- 从 PLAN 开始 - 实现前始终先规划
- 使用具体的提示 - "implement X" 而非 "help with X"
- ACT 前审查 - 检查计划是否合理
- 合并前 EVAL - 获取质量评估
- 复杂功能使用 AUTO - 让循环运行
- 要具体:"Add JWT auth with refresh tokens" 而非 "add auth"
- 提及关注点:"with focus on security" 激活专家
- 分解大任务:每个 PLAN 一个功能
- 审查 EVAL 发现:合并前解决问题
对以下内容使用 TDD(测试先行):
- 业务逻辑
- 工具和辅助函数
- API 处理器
- 数据转换
对以下内容使用测试后行:
- UI 组件
- 视觉元素
- 布局
🤖 本文档由AI辅助翻译。如有错误或改进建议,请在 GitHub Issues 中反馈。