所属教程:Claude Code 从入门到大师级完整教程 预计阅读:18 分钟
本节先解决一个最根本的问题:Claude Code 到底是什么,它和你以前用过的聊天机器人、代码补全插件有什么本质区别。只有先建立正确的心智模型,后面的安装、提示、权限与工作流才不会走偏。本节不需要你敲任何命令,读完你应该能清楚判断:什么任务适合交给 Claude Code,什么任务仍然必须由你来完成。
Claude Code 是 Anthropic 官方推出的、运行在终端(命令行)中的 AI 编程代理(Agentic Coding Assistant)。它不是一个只在网页对话框里回答问题的聊天机器人,也不是编辑器里补全下一行代码的自动联想插件,而是一个能够在你的真实项目目录中自主完成一整套动作的代理:
理解这个定义的关键词是"代理(Agent)":它拥有工具、能在真实环境里执行动作,而不只是生成一段文字供你复制粘贴。
很多新手一开始会把 Claude Code、ChatGPT 网页版、GitHub Copilot 补全当成"差不多的 AI 编程工具"。它们都用到了大模型,但工作方式、介入深度和风险边界完全不同。下表按核心维度做一次清晰区分。
| 对比维度 | 网页聊天机器人(ChatGPT / Claude 网页版) | 代码补全插件(如编辑器内联补全) | Claude Code(终端编程代理) |
|---|---|---|---|
| 工作位置 | 独立网页,看不到你的项目 | 编辑器内,跟随光标 | 项目所在终端,可访问整个代码库 |
| 上下文获取方式 | 靠你手动粘贴代码与说明 | 只看当前文件附近代码 | 主动搜索、读取多个文件理解代码库 |
| 能否修改磁盘文件 | 不能,只输出文本 | 接受补全后改当前光标位置 | 可跨文件新建、编辑、删除并执行命令 |
| 典型任务颗粒度 | 解释概念、写片段、给建议 | 补全下一行、下一个函数 | 完成一项完整开发任务并跑通验证 |
| 需要你做的事 | 复制、粘贴、自行落地 | 逐个接受补全 | 下任务、审计划、查改动、跑测试 |
| 风险边界 | 低(碰不到环境) | 较低(范围局限) | 较高(可执行命令、改动文件),需权限控制 |
把代理的一次任务拆开看,通常是下面这个循环。你在后续章节会反复观察到它,熟悉之后就能预判"现在它走到哪一步、我该在哪里把关"。
关键认知:Claude Code 是"协作执行者",不是"自动交给它就完事的外包程序员"。负责任的协作方式是"你负责目标、边界与验收,代理负责探索与落地,你负责最终审查"。越是大型项目、越涉及生产环境,这道人工把关越不能省。
结合官方定位与社区实践,Claude Code 在以下场景中价值最明显:
Claude Code 可能出现理解偏差、写出看似正确但有隐患的代码,也可能在不熟悉业务时做出错误假设。以下内容必须由人最终负责:
Claude Code 的核心形态是命令行界面(CLI),在你的终端中运行。官方同时提供面向编辑器与 IDE 的配套集成,让你在熟悉的开发环境里看到代理的改动与过程。本教程以终端 CLI 为主线,因为这是功能最完整、最能理解代理工作机制的形态;理解了终端里的操作,编辑器集成只是界面差异,概念完全通用。
关于账号与计费:Claude Code 通过 Anthropic 账号或受支持的订阅方式登录授权,不同档位对应的模型额度、用量上限存在差异。具体套餐与价格以 Anthropic 官方页面实时公示为准,本教程只讲解功能与操作,不替你判断订阅哪一档最划算。
读完本节,建议你能用自己的话回答下面几个问题,回答清楚再进入下一节安装:
本教程命令与机制以 Anthropic 官方文档为准:Claude Code Quickstart、Claude Code Overview。后续章节涉及具体命令时,我们会再逐一对照官方说明。
已是第一节 下一节:安装、登录与终端环境配置 →