什么是 Claude Code
Claude Code 是 Anthropic 推出的 AI 编程助手,可在终端、桌面应用、VS Code 等环境中帮你读代码、改代码、跑命令、管理 Git。
- 想在自己机器上跑 AI 助手、掌控数据的开发者
- 已使用 Claude(Pro / Team / Enterprise)或 Console API 的用户
- 愿意用自然语言描述任务、并审批 AI 改动的初学者
它能做什么?
Section titled “它能做什么?”| 能力 | 示例 |
|---|---|
| 理解项目 | 「这个项目是做什么的?」 |
| 改代码 | 「给登录表单加校验」 |
| 跑命令 | 「运行测试并修失败用例」 |
| Git | 「提交改动并写 commit message」 |
| 调试 | 「这个报错是什么原因?」 |
它不是什么?
Section titled “它不是什么?”理解边界比记住功能更重要:
- 它不是完全自动驾驶。涉及改文件、跑命令、联网、安装依赖等动作时,仍然受权限和审批控制。
- 它不是项目文档的替代品。越复杂的项目,越需要
CLAUDE.md、测试命令、架构说明来降低误解。 - 它不是 CI。Claude Code 可以帮你运行测试和修复问题,但最终质量仍应由测试、Code Review 和发布流程兜底。
- 它不是只能写代码。它也适合读代码、解释报错、整理迁移计划、写 PR 描述和做变更审查。
与其他工具的区别(简述)
Section titled “与其他工具的区别(简述)”- Cursor / Windsurf:IDE 内嵌 AI,深度集成编辑器
- GitHub Copilot:侧重补全与 Chat,工作流因产品而异
- Claude Code:以 Agent 方式在终端/多界面中读项目、用工具、提议修改,你批准后才执行
不必二选一;很多人同时用 IDE 补全 + Claude Code 做复杂任务。
最适合的第一批任务
Section titled “最适合的第一批任务”如果你刚开始用,建议从低风险、可验证的任务练起:
- 让它解释项目结构和启动命令。
- 让它阅读一个报错堆栈并定位可能文件。
- 让它添加一条小测试或修复一个明确 bug。
- 让它 review 当前 diff,而不是直接改大范围代码。
- 让它把项目约定整理成
CLAUDE.md草稿。
这些任务有共同特点:范围清楚、结果可检查、即使 Claude 判断错了也容易回滚。