Claude Code logo

Claude Code

Anthropic 推出的编程智能体,在终端和 IDE 里直接改代码、跑命令。

访问官网 ↗
开发团队
Anthropic
定价
付费
收录时间

什么是 Claude Code?

Claude Code 是 Anthropic 推出的 Agent 式编程工具,可以在终端中运行,也能与 VS Code、JetBrains 等 IDE 集成。你用自然语言描述任务,它会阅读相关文件、修改代码、运行命令和测试、操作 git,并在执行会改动系统的操作前先征求你的同意。 它适合习惯命令行、希望 AI 能在整个仓库范围内完成多步骤工作的开发者。它的特点在于自主完成任务的能力较强,而且可定制程度高:项目记忆文件、自定义命令、Hooks、子 Agent 以及 MCP 服务器,都能帮助团队把它调整成符合自身流程的工具。

Claude Code 核心功能

  • 终端 Agent

    在终端对话中阅读代码、修改文件并执行 Shell 命令。

  • IDE 集成

    与 VS Code 和 JetBrains IDE 配合,展示 diff 并共享编辑器上下文。

  • 权限控制

    修改文件或执行命令前会先询问,也可配置允许规则。

  • 项目记忆

    读取 CLAUDE.md 文件中的项目规范和说明。

  • 扩展能力

    支持自定义斜杠命令、Hooks、子 Agent 和 MCP 服务器。

  • Git 工作流

    可以创建提交、分支并撰写 Pull Request 描述。

如何使用 Claude Code

  1. 01按照 Anthropic 官方说明安装 Claude Code。
  2. 02在项目目录中运行 claude 命令,用 Claude 账号或 API Key 登录。
  3. 03描述要完成的任务,例如修复失败的测试或新增一个功能。
  4. 04对 Claude Code 提出的文件修改和命令逐一批准或拒绝。
  5. 05检查最终的 diff,确认无误后再提交。

Claude Code 使用场景

  • 跨文件功能开发

    把涉及多个文件的功能交给它完成,再审阅结果。

  • 排查失败的测试

    让它运行测试、分析失败原因并给出修复。

  • 快速上手新仓库

    询问新项目的架构和数据流向。

  • 批量重复修改

    在整个项目中执行迁移、重命名或依赖升级。

Claude Code 优缺点分析

优点

  • 能在整个仓库内完成多步骤任务
  • 可定制性强,适配团队流程
  • 支持任意终端和主流 IDE

缺点

  • 没有免费版
  • 以命令行为主,不一定适合所有人
  • 重度使用时额度消耗较快

关于 Claude Code 的常见问题

更多 编程开发 工具

查看全部
Cursor logo

Cursor编辑推荐

理解整个代码库、能跨文件修改的 AI 代码编辑器。

编程开发 · 免费增值

GitHub Copilot logo

GitHub Copilot

集成在 VS Code、JetBrains 和 GitHub 里的 AI 编程助手。

编程开发 · 免费增值

Kiro logo

Kiro

智能体 IDE,先把需求整理成规格说明,再规划、实现并验证。

编程开发 · 免费增值

OpenAI Codex logo

OpenAI Codex

OpenAI 的编程智能体,可以写功能、修 Bug 和审查代码。

编程开发 · 付费