反馈问题

本页章节 选择要查看的部分

Claude Code

Anthropic 官方推出的智能体编程工具,可在终端、IDE、桌面端与浏览器中读取代码库、修改文件并执行命令。

开发工具000更新日期 2026/10/17 12:25:39

工具信息

支持平台Windows / macOS / Linux
收录时间2026/10/17 12:24:15

Claude Code 是 Anthropic 官方面向开发者推出的智能体编程工具,官方将其定位为「agentic coding tool」:它能读懂现有代码库、直接编辑文件、执行终端命令,并与开发者已有的工具链协同工作。与只提供补全的编辑器插件不同,Claude Code 以「交代任务—自主执行—回报结果」的方式介入开发流程,入口覆盖终端、IDE、桌面应用与浏览器四种形态。

核心功能

根据 Anthropic 官方站点与项目仓库的说明,Claude Code 的能力围绕「理解代码库 → 执行实际操作 → 交付结果」展开:

  • 代码库理解:在项目目录中启动后读取并理解现有代码结构,基于真实文件内容回答问题、定位实现。
  • 文件编辑:并非只给出建议代码,而是直接在仓库中创建与修改文件。
  • 命令执行:可在环境中运行命令行操作,包括构建、测试与 Git 工作流处理。
  • 多入口协作:除终端外,官方提供 VS Code 等 IDE 集成,并支持在 GitHub 上以 @claude 提及的方式参与协作。
  • 插件扩展:官方仓库内置插件目录,通过自定义命令与子代理扩展功能。

界面与体验

Claude Code 的默认入口是开发者熟悉的终端:进入项目目录后运行 claude 即进入交互式命令行会话,任务指令、执行状态与命令输出在同一窗口中流转,不必在浏览器与编辑器之间来回切换。

面向习惯图形界面的用户,官方另有两种形态:图形化的任务会话面板把问答、工具调用与代码差异集中在一处,写入前可设为「先询问再修改」;网页端则允许在浏览器中选定仓库与分支后直接发起任务。三种形态共用同一套任务语义,区别主要在运行位置与工作区上下文。

官方展示的网页端入口:在浏览器中选择仓库与分支后直接发起编码任务。
官方展示的网页端入口:在浏览器中选择仓库与分支后直接发起编码任务。
官方展示的任务会话面板:提交问题后显示只读调用(Read)与写入(Write)、代码差异以及待确认状态。
官方展示的任务会话面板:提交问题后显示只读调用(Read)与写入(Write)、代码差异以及待确认状态。

完整使用流程

官方推荐通过安装脚本或包管理器安装,并明确提示 npm 安装方式已废弃。以下步骤与命令均取自官方仓库说明:

  1. 确认前置环境:官方仓库标注需要 Node.js 18+;Windows 用户可使用 PowerShell 或 WinGet 安装方式。
  2. 安装 CLI,按平台任选其一:
    # macOS / Linux(推荐)
    curl -fsSL https://claude.ai/install.sh | bash
    
    # macOS / Linux(Homebrew)
    brew install --cask claude-code
    
    # Windows(推荐)
    irm https://claude.ai/install.ps1 | iex
    
    # Windows(WinGet)
    winget install Anthropic.ClaudeCode
  3. 进入任意项目目录,启动会话:
    cd /path/to/your-project
    claude
  4. 在会话中用自然语言描述目标,例如让它解释某个模块、补写测试或跑通构建;执行过程中它会展示将要进行的操作与命令输出。
  5. 结果验证:回到仓库查看改动内容,用 git diff 与测试命令核对是否符合预期后再提交。
官方 README 已把 npm install -g @anthropic-ai/claude-code 标注为「已废弃」,新环境请优先使用脚本或 Homebrew / WinGet 安装。

亮点与差异

Claude Code 的差异点不在「能不能写代码」,而在于把智能体放进开发者本来就工作的位置:终端、编辑器与 GitHub 协作流。官方文档强调它与现有开发工具集成,而不是要求用户迁移到新平台。

  • 同一能力覆盖 CLI、IDE、桌面端与浏览器,适合不同工作习惯的团队混用。
  • 提供插件机制与自定义命令,可把团队内部流程固化成可复用能力。
  • 官方明确说明数据处理方式:是否使用反馈训练模型、留存周期等细节在数据使用文档中单独说明。

典型使用场景

结合官方描述,它更适合以下几类日常任务:

  • 接手陌生仓库:先让智能体梳理模块职责、调用链与关键入口。
  • 例行改造:批量重命名、补充类型、迁移 API 等重复性编辑。
  • Git 工作流:整理提交、处理分支与合并相关的琐碎操作。
  • 在 Issue / PR 中通过 @claude 触发协作,让智能体在仓库侧响应。

定价

本次可核实的官方资料(产品页、文档概览与 GitHub 仓库 README)未给出具体价格与套餐对比,因此此处不做价格结论,请以官方网站的订阅与 API 计费页面为准。

版本与维护状态

项目在 GitHub 上以 anthropics/claude-code 维护,仓库包含插件目录、问题反馈与使用说明,安装脚本按平台提供独立入口,说明仍在持续迭代中。具体版本号与更新日志请查看官方文档与仓库发布记录。

局限与注意

  • 官方已废弃 npm 全局安装方式,照抄旧教程容易装到不再维护的路径。
  • Node.js 18+ 是仓库标注的最低要求,过旧的环境会直接卡在安装或启动阶段。
  • 它会实际修改文件、执行命令,务必在受版本控制的目录中工作,先看改动再提交。
  • 仓库 README 说明会收集使用反馈数据(如代码接受/拒绝情况、会话数据),合规敏感项目应先阅读官方数据使用与隐私条款。

常见问题

以下是官方资料已明确回答的问题:

  • 还能用 npm 安装吗?可以,但官方标注为已废弃,建议改用安装脚本、Homebrew 或 WinGet。
  • 如何在工具内报 Bug?使用 /bug 命令直接在 Claude Code 内提交反馈。
  • 数据会被用于训练吗?官方在仓库中列明留存与访问限制,并指向数据使用文档与商业条款页;具体范围以该文档为准。
  • 桌面端和网页端怎么找到?官方文档概览页列明终端、IDE、桌面应用与浏览器四种入口。

产品主页与下载

产品主页:claude.com/claude-code;官方文档:docs.claude.com/en/docs/claude-code/overview;安装与排错说明:code.claude.com/docs/en/setup;官方仓库(含插件目录与问题反馈):github.com/anthropics/claude-code。

一句话总结

Anthropic 官方推出的智能体编程工具,可在终端、IDE、桌面端与浏览器中读取代码库、修改文件并执行命令。

本文文字与配图由 AI 生成或辅助整理,内容仅供参考,请以官方资料为准。