AI 编程工具速查与技巧清单
一、主流工具能力矩阵(选型参考)
| 工具 | 形态 | 强项 | 适合场景 |
|---|---|---|---|
| Claude Code | 终端 agent | 自主执行、子代理、Hook、工程化 | 多步工程任务、自动化流程 |
| Cursor | 编辑器内 AI | 代码库理解、Tab 补全、多文件编辑 | 日常编码、重构 |
| Codex / Copilot CLI | 云端 agent | 一次性补丁、命令行修复 | 补丁、脚本生成 |
| Aider | 终端 pair | 存量代码库结构化修改 | 老项目改造 |
| Gemini CLI | 终端 agent | 长上下文、多模态 | 大文件/文档处理 |
| Kiro / Trae / Windsurf | IDE agent | 不同工作流偏好 | 按团队习惯 |
二、六大方法论技巧分类(源于 ai-coding-guide)
- 提示词(~12):意图清晰、给示例、区分做/不做、验收可测。
- CLAUDE.md / 项目记忆(~10):写好项目约定,让 AI 自动遵循。
- Agent 与 Subagent(~10):用子代理隔离上下文、并行独立任务。
- Hook(~8):用钩子做自动化检查(格式化、测试、提交前校验)。
- 工作流(~12):计划-执行-验证循环、TDD、增量提交。
- Git 与 PR(~8):规范提交、小 PR、AI 辅助审查。
三、调试与成本(~16)
- 调试(~10):先复现定位,再修;利用错误信息;避免无脑重试。
- 性能与成本(~6):控制上下文长度、缓存、批量、选对模型档位。
四、通用铁律(给用户的话)
- 上下文比 prompt 措辞更重要:把"项目记忆"写好,胜过每次长提示。
- 小步快跑:每步可验证、可回退,比一次性大改动稳。
- 证据优先:让 AI 跑测试/命令并贴结果,不要信"应该好了"。
- 安全:密钥别进提示;警惕 AI 生成的危险命令;敏感数据不外传。
用户卡住时,先判断是"上下文问题 / 提示词问题 / 工具能力边界",再给对应解法,附具体命令或模板。