Claude Code

终端里的编程助手,能自己读文件、跑命令、改代码

AI 编程大陆不可用终端自主执行代码
前往官网
收费
包含在 Claude 订阅内,也可按 API 用量付费
访问
需要 Claude 账号,而大陆不在支持区域

Claude Code 是什么

Claude Code 是 Anthropic 推出的编程智能体,与补全工具和 AI 编辑器都不同:它在终端里运行,能自己决定读哪些文件、跑什么命令、改哪里,然后把改动结果拿给你看。你描述要做的事,它去做,而不是给你一段代码让你自己贴。

适合的场景是“跨越多个文件、需要先摸清现状”的任务:排查一个报错、给现有功能补测试、按新约定改造一批代码。它会先去看代码怎么写的,再动手。因为跑在终端里,它不绑定编辑器,用什么编辑器都可以配合,也能接入 VS Code、JetBrains 等 IDE 查看改动。

需要注意它有执行命令的能力。默认每步都会征求同意,但放开权限前应当清楚它能做什么——尤其在有未提交改动或生产配置的目录里。

主要功能

  • 自主读写代码:自己搜索、阅读相关文件,规划改动后跨多个文件修改,并展示 diff。
  • 执行命令:可以运行测试、构建、Git 等命令,根据输出结果继续调整,形成“改—跑—修”的循环。
  • 权限控制:默认执行敏感操作前逐步询问,可以按需放宽或限制允许的命令。
  • 项目记忆:在项目里放一个 CLAUDE.md,写上约定和常用命令,它每次启动都会读取。
  • 可扩展:支持通过 MCP 接入外部工具和数据源,也可以自定义命令和钩子。

如何使用

  1. 准备一个 Claude 订阅账号或 Anthropic API 账号。
  2. 按官网文档在终端里安装 Claude Code,首次运行时登录授权。
  3. 进入项目目录启动,用自然语言描述任务,例如“找出这个测试失败的原因并修复”。
  4. 逐步查看它提出的命令和改动,确认后再放行;满意后让它帮你提交。

适用场景

  • 排查报错:它会自己看日志、读代码、跑复现,比来回贴报错信息高效。
  • 给现有代码补测试:先理解现有行为,再写测试并跑通。
  • 批量迁移或重构:按新约定改一批文件,改完跑测试验证。
  • 熟悉命令行的开发者:不用换编辑器,直接融入现有工作流。

优势与不足

优势

  • 真正的自主执行,能完成“读代码—改代码—跑验证”的完整闭环。
  • 不绑定编辑器,任何开发环境都能用。
  • 可以通过项目文件、MCP、钩子深度定制。

不足

  • 有执行命令的能力,放宽权限需要谨慎,最好在版本控制下使用。
  • 重度使用时消耗大,按 API 付费的成本不容易预估。
  • 纯终端交互,对不习惯命令行的人有门槛。
  • 账号体系与 Claude 相同,大陆不在支持区域。

Claude Code 与同类工具对比

工具一句话介绍收费访问
GitHub Copilot编辑器里的代码补全,覆盖面最广的一个个人订阅制,学生与开源维护者可申请免费大陆可直接访问
Cursor内置 AI 的编辑器,改动跨多个文件时更顺手有免费额度,订阅后放开更强模型的用量大陆可直接访问
Claude Code终端里的编程助手,能自己读文件、跑命令、改代码包含在 Claude 订阅内,也可按 API 用量付费大陆不可用
Trae字节推出的 AI 编辑器,界面中文友好有免费额度大陆可直接访问
Windsurf以智能体工作流为核心的 AI 编辑器有免费额度,订阅放开用量大陆可直接访问
Lovable用对话描述需求,直接生成可上线的网页应用有免费额度大陆可直接访问
v0Vercel 的界面生成工具,产出 React 组件有免费额度大陆可直接访问

收费和功能变动频繁,以官网为准。

更多AI 编程