Claude Code 101 系列教程 · 第 1 课
2026-05-17
Claude Code 101 系列教程 · 第 1 课 · 来自 Claude 官方频道
Claude Code 是一个 Agentic 编码工具——它能理解你的代码库、编辑文件、执行命令,并与你现有的开发工具集成,帮助你更快完成工作。
它可在以下环境使用:
本课程以终端使用为主。
如果你用过 Claude AI(网页聊天),你可能会好奇两者的不同。
| 特性 | Claude AI | Claude Code |
|---|---|---|
| 访问方式 | 网页对话 | 直接访问本地文件 |
| 代码操作 | 复制粘贴 | 自动读写编辑 |
| 工作模式 | 聊天助手 | AI Agent |
| 终端集成 | 无 | 完整终端访问 |
| 代码库理解 | 受限于上下文 | 深度理解整个 codebase |
最直观的区别:Claude Code 以 AI Agent 的方式工作,无需你手动在两个窗口间搬运代码。
AI Agent 是一种能够与环境交互、执行操作来完成既定目标的软件。其基本原理是:
你可以让 Claude Code 解释某个功能的实现,或追踪一个 bug 在代码中的传播路径。
当需要查阅最新的 API 文档或参考资料时,Claude Code 可以帮你搜索。
要高效使用 Claude Code,需要理解以下三点:
上下文窗口是 Claude 的”工作记忆”——它能容纳大量信息,但不是无限的。
Agentic 的核心优势在于:以策略性的方式在代码库中查找答案,而不是把整个代码库塞进上下文。
默认情况下,Claude Code 在执行命令或修改代码前会先请求你的许可。你始终拥有控制权——可以选择事必躬亲,也可以让它自主运行。
和任何工具一样,Claude Code 并非完美。它可能:
Claude Code 是一个 Agentic 编码工具。它:
帮助你更快地交付代码。
今天就可以在终端、VS Code、JetBrains 和 Claude 桌面应用中下载使用。
本教程基于 Claude 官方视频 What is Claude Code? 整理,属于 Claude Code 101 系列第 1 课。