01 — AI 编程智能体

Claude Code:在终端中自主工作的 AI 编程智能体

Claude Code 由 Anthropic 打造,直接在你的代码库里工作。它读懂项目、跨文件改写、运行测试、提交 PR——把繁琐留给智能体,把创造留给你。

Claude Code 终端工作界面示意图
02简介

什么是 Claude Code

Claude Code 是一款运行在命令行里的 AI 编程智能体。与只会补全单行的插件不同,Claude Code 像一位真正的工程伙伴:它通过智能体搜索自动理解整个代码库,无需你手动挑选上下文,就能把握项目结构与依赖关系。从为陌生仓库做讲解,到定位一个深藏的缺陷,Claude Code 都能在几秒内给出可执行的方案。

更关键的是,Claude Code 把"理解"与"动手"合二为一。它在多个文件之间做出协同修改、在本地运行测试验证结果,并直接生成带通过测试的 Pull Request。从读懂到交付,Claude Code 让你始终保持在心流之中。

03工作方式

Claude Code 如何工作

Claude Code 理解整个代码库的结构示意图

智能体搜索,读懂代码库

Claude Code 使用智能体搜索遍历仓库,构建文件、模块与依赖的全景地图。你不必复制上下文,Claude Code 会自己找到相关代码,并用清晰的中文解释它的运作方式。

跨文件协同编辑

真实改动往往牵一发动全身。Claude Code 能在多个文件间做出协调一致的修改,自动顾及依赖,并在完成后运行测试、生成可评审的改动。

从缺陷修复到特性开发

缺陷定位、重构、特性开发、测试运行——这些日常工作都能交给 Claude Code 一气呵成地完成。

04核心能力

Claude Code 的核心能力

本地执行

Claude Code 在本地运行,无需上传仓库做远程索引,更适合注重代码隐私的团队。

可解释可评审

Claude Code 的每一步都附带说明与可读差异,便于团队评审,而非黑箱操作。

自动生成 PR

Claude Code 能生成带有通过测试的 Pull Request,让交付更顺、更可靠。

融入 Git 流程

Claude Code 与 GitHub、GitLab 顺畅衔接,让评审与合并自然发生。

05多端使用

随处使用 Claude Code

你在哪里工作,Claude Code 就在哪里待命。它原生运行在终端,也提供 IDE 插件,并能通过 Slack 指派任务、在网页与移动端继续协作。

Claude Code 在终端、IDE、Slack 与网页多端使用示意图

背后的模型

Claude Code 可使用 Fable 5、Opus 4.8、Sonnet 4.6 与 Haiku 4.5,按任务在速度与深度之间取得平衡,让 Claude Code 既快又稳。

速度与深度兼顾

需要快时用轻量模型,需要深时用强力模型,Claude Code 随任务自动取舍。

06适用场景

适合用 Claude Code 的场景

快速上手陌生代码库

接手新项目时,让 Claude Code 在几秒内梳理结构、解释关键模块,比翻文档更快进入状态。

缺陷定位与问题分诊

把报错丢给 Claude Code,它会顺着调用链找到根因,并给出修复方案与验证步骤。

重构与自动化交付

需要跨文件改动时,Claude Code 保持一致性,完成重构、补齐测试并生成 PR。

团队协作更顺

把 Claude Code 接入日常流程,评审与交付都更省心。

07常见问题

关于 Claude Code 的常见问题

Claude Code 支持哪些平台?

Claude Code 支持 macOS、Linux 与 Windows,并可在终端、IDE 插件、Slack 与网页中使用。

Claude Code 和普通代码补全有什么区别?

普通补全只预测下一行,而 Claude Code 是智能体:它理解整个代码库、跨文件改写、运行测试并生成 PR。

Claude Code 会上传我的代码吗?

不会。Claude Code 在本地执行,无需把仓库上传做远程索引,更适合注重隐私的团队。

Claude Code 使用哪些模型?

Claude Code 可使用 Fable 5、Opus 4.8、Sonnet 4.6 与 Haiku 4.5,按需要切换。