Vibe Coding
返回 Claude Code

Claude Code / 快速开始

Claude Code 概述

Claude Code 是一个代理式编码工具,运行在你工作的地方,帮助你理解代码库、编辑文件、运行命令并交付结果。

Claude Code 概述 核心概念信息图
Claude Code 概述 核心概念信息图

Claude Code 是什么

Claude Code 是 Anthropic 面向软件工程的代理式编码工具。它不是只做代码补全,而是在真实代码库中读取文件、理解上下文、编辑代码、运行命令,并把结果留给开发者审查。

官方文档把 Claude Code 描述为一个可以在终端、IDE、桌面、浏览器和团队协作工具里工作的编码智能体。它能处理代码库导览、Bug 修复、测试生成、重构、PR 准备、文档更新和日常维护。

对学习者来说,关键不是把它当“问答机器人”,而是掌握一个可验证闭环:提出清晰任务,让 Claude 读取相关上下文,确认计划,执行修改,运行验证,最后审查 diff 和命令输出。

  • 终端适合真实仓库命令和本地验证。
  • IDE 适合查看上下文、引用文件和审查 inline diff。
  • Web、Desktop、Slack、GitHub 等入口适合并行任务和团队协作。

核心工作方式

Claude Code 会围绕目标进入代理式循环:收集上下文、计划、使用工具、读取结果、继续调整,直到任务完成或需要你的批准。

1

给任务

描述目标、范围、限制和验收标准。不要只说“优化一下”,要说清楚哪里、为什么、如何验收。

2

读代码

Claude 会读取文件、搜索符号、查看测试和配置。你可以要求它先解释发现,不要立刻修改。

3

执行和验证

允许它编辑文件、运行命令、查看失败输出,并迭代到通过验证。

4

审查交付

最终看 diff、命令输出、剩余风险和下一步,而不是只看一句完成。

选择使用入口

不同入口的能力边界不同。新手建议先从终端或 VS Code 开始,熟悉权限模式、上下文窗口、CLAUDE.md 和常见工作流后,再使用 Web、Desktop、Slack 等并行入口。

入口适合什么注意事项
CLI本地仓库、命令验证、脚本化运行。权限模式和 shell 环境决定它能做什么。
VS Code / JetBrains引用当前文件、inline diff、编辑器内审查。仍然要运行真实构建和测试。
Web / Desktop云端或多会话任务、跨设备接力、长任务管理。本地登录态和私有工具不一定可用。
Slack / GitHub从团队对话、Issue、PR 发起任务。最终合并仍要回到代码审查和 CI。

完整使用要点

补充官方文档中容易被压缩遗漏的核心概念、操作顺序、权限边界和验证要求,方便中文学习者按页面完整学习。

官方文档主线

Claude Code 官方文档的主线是“在你工作的地方让 Claude 直接处理代码库”。它覆盖 CLI、IDE、Web、Desktop、Chrome、Slack、GitHub、MCP、Hooks、Skills、Subagents、Settings、Sessions 和 Agent SDK。入门时应先掌握终端工作流,再逐步扩展到团队和自动化入口。

学习顺序建议:概述和快速开始、工作原理、CLAUDE.md 与记忆、上下文窗口、权限模式、常见工作流、平台集成、MCP/Hooks/Settings、Agent SDK。

Claude Code 的核心不是“生成代码”,而是围绕真实仓库执行任务。你需要让它读取上下文、提出计划、编辑文件、运行命令、验证结果,并在关键操作前保留人工审批。

学习检查清单

把本页内容落到真实任务中,用入口、上下文、权限、验证和团队规则五个维度检查是否真正掌握。

学习检查清单

读完本页后,不要只记住概念名。你应该能把“Claude Code 概述”放回 Claude Code 的真实工程流程里:任务从哪里发起,系统会加载什么上下文,哪些动作需要审批,结果如何验证,失败时如何回退。

如果这是概念页面,要特别确认它如何影响真实任务:它改变上下文、权限、执行路径、验证方式,还是改变团队协作流程。

  • 能用自己的话说明本页解决的具体问题,而不是只复述标题。
  • 能写出一个最小示例任务,并标明目标、范围、禁止事项和验收标准。
  • 能判断哪些信息应该放进当前提示,哪些应该沉淀到项目规则或配置里。
  • 能说明哪些长期规则应该写进 CLAUDE.md,哪些运行行为应该交给 settings、permissions、Hooks、Skills 和 MCP。
  • 能在任务完成后检查 diff、命令输出、测试结果、截图或 PR 说明,而不是只相信自然语言总结。

如果要把本页用于团队培训,可以让学员用 Claude Code 完成一个小任务:先只读解释,再提交计划,再执行最小改动,最后用真实验证命令和人工 diff 审查收尾。