4.3 按任务选工具¶
工具选型应该从任务出发。
快速矩阵¶
| 任务 | 推荐工具 |
|---|---|
| 问概念、学知识 | GPT / Claude / Gemini 网页 |
| 写 PRD 草稿 | Claude / GPT 网页 |
| 读大量资料 | Gemini / Claude |
| 单文件小改 | Cursor / Windsurf / Trae / Codex / Claude Code / OpenCode |
| 多文件 feature | Claude Code / Codex / OpenCode |
| 复杂 bug | Claude Code / Codex |
| 后端逻辑和测试 | Codex / Claude Code / OpenCode |
| 前端视觉和 CSS | Claude Code / Gemini / Cursor |
| 多模型或本地模型工作流 | OpenCode |
| 工作流自动化 | Claude Code / Codex + MCP |
| 长任务治理 | Trellis / OpenSpec / GSD / Superpowers |
| 多 Agent 或多模型协作 | OMC / CCG / OpenCode / 自定义 harness |
| 团队规范沉淀 | AGENTS.md / CLAUDE.md / specs / skills |
三个判断问题¶
1. 任务需要真实仓库吗?¶
不需要:
网页模型即可。
需要:
本地 Agent 或 AI IDE。
2. 任务需要跑验证吗?¶
不需要:
网页或编辑器都可以。
需要:
优先 Claude Code / Codex / OpenCode。
3. 任务会反复出现吗?¶
不会:
写好 prompt 即可。
会:
写入 AGENTS.md / CLAUDE.md / skill / harness。
最小推荐组合¶
个人开发者:
VS Code 或 Cursor
Claude Code 或 Codex
OpenCode 可选
Gemini CLI 辅助
1 个文档检索 MCP
1 个自定义 bug-fix skill
团队:
Claude Code / Codex / OpenCode
AGENTS.md / CLAUDE.md
Trellis 或类似任务规范层
OpenSpec 或 GSD 处理规格和阶段治理
MCP 接入团队工具
CI 验证
代码审查 skill