【Claude Code入门】终端AI编程智能体的基础知识与上手指南
面向初学者,详细介绍以终端为核心的AI编程工具Claude Code的基本功能、具体使用方法及环境配置步骤。
随着 AI 编码辅助工具的不断涌现,Claude Code 以其以 CLI(终端)为核心的智能体型工具定位脱颖而出。它最大的特点是:仅凭自然语言指令,即可一站式完成代码生成、修改、调试乃至 Git 操作。本文将通俗易懂地介绍 Claude Code 的基本概念、功能特性、应用场景与入门步骤。
Claude Code 是什么
Claude Code 是 Anthropic 推出的智能体型 AI 编码工具,可在终端、IDE 或 Web 浏览器中以自然语言下达指令,同时理解整个项目的代码结构来提供支持。与传统补全型工具不同,它最大的特点是能够用自然语言对整个项目进行修改,并贯穿整个工作流程执行操作。
Claude Code 的特性与功能
理解整个项目的上下文
Claude Code 不仅能处理单个文件,还能读取整个代码库的结构与依赖关系,并根据自然语言指令进行修改。它同样能应对跨多个文件的大规模重构或需求变更等复杂任务。
用自然语言生成与修改代码
只需用自然语言下达指令,即可完成代码的全新生成、功能添加、Bug 修复与改进建议。与传统的「注释补全」不同,它会参照项目上下文,生成高质量的变更方案。
自动化 Git 工作流
Claude Code 还支持 Git 操作,可用自然语言完成创建分支、提交、生成拉取请求(PR)等操作。这使得从代码变更到审查的整个工作流都能借助 AI 来提效。
Claude Code 的主要扩展功能
Claude Code 不仅仅是代码生成工具,还具备一套增强项目专属扩展能力的功能体系。下面重点介绍其中最重要的三类——技能(Skills)、自定义命令(Slash Commands)与子智能体(Subagents)——的作用与适用场景。
技能(Skills)
技能是扩展 Claude Code 能力的可复用专业知识包。技能通常存放在 .claude/skills/ 目录下,用于将特定任务规则模块化后添加给 Claude。Claude 会根据提示词和上下文,自主判断并调用所需的技能。
特点
- 提供专业知识:定义团队专属的编码规范或输出格式等
- 可复用性:定义一次,即可在多个项目中共享
- 自动应用:Claude 在需要时自动调用相应技能
示例
- API 测试自动生成的规则定义
- 文档生成模板
- 编码规范与自动格式化
技能从本质上是扩展 Claude 内部知识层级的机制,能比普通提示词或 CLAUDE.md 更高效地发挥专业知识的作用。
自定义命令(Slash Commands)
自定义命令是将常用任务或复杂流程定义为快捷方式,以便从 CLI 直接调用的机制。自定义命令主要在 .claude/commands/ 中定义。
特点
- 由用户主动调用:根据需要执行已定义的命令
- 简化重复操作:将重复的提示词或多个命令的组合合并为单一命令执行
示例
"/generate-tests":测试自动生成命令"/clean-logs":日志文件整理命令
自定义命令适合「需要明确手动触发操作」的场景。
子智能体(Subagents)
子智能体是专注于特定任务的独立 AI 智能体,拥有独立的上下文窗口和配置。当 Claude Code 工作流中检测到特定任务时,会将处理过程委托给子智能体。
特点
- 独立上下文:与主对话历史隔离,独立处理任务
- 角色专一:专注于测试生成、代码审查、API 设计等专项处理
- 支持并行执行:可同时启动多个子智能体
子智能体是适用于专业性强、流程复杂场景的自主执行智能体。
自定义命令、技能与子智能体的使用场景
根据用途合理选用,能最大化发挥 Claude Code 扩展功能的价值:
1. 希望加速日常重复性工作时
→ 自定义命令
将频繁出现的任务封装为快捷方式,省去每次手动输入相同提示词的麻烦。
2. 希望在整个项目中共享知识与规则时
→ 技能
定义团队专属的最佳实践与规范,在需要时自动应用。
3. 希望自主处理专业性强、多阶段任务时
→ 子智能体
让具有明确职责(如代码审查、测试设计)的智能体独立运行,并将结果返回主流程。
组合使用示例
子智能体负责处理复杂工作流,同时以技能补充专业知识——这种模式在实际中非常实用。
适用于哪些场景
Claude Code 在以下使用场景中能发挥显著效果:
- 大规模重构:自动化跨多个文件的变更
- 从需求到实现的全流程自动化:自然语言需求 → 代码生成 → Git 操作
- 专业处理工作流:将测试生成、质量检查等委托给专业子智能体
- 团队规范自动应用:通过技能统一编码规范与模板
Claude Code 入门(环境搭建)
1. 账号与方案
首先,使用 Claude Code 需要注册 Anthropic 的 Claude 方案(Pro/Max 等)。
2. 安装
在终端中安装官方 CLI,然后切换到项目根目录并运行。
通常的安装方式如下:
npm install -g claude-code
(实际步骤请以官方文档为准。)
3. 第一次运行项目
在项目根目录输入自然语言命令,Claude Code 便会根据上下文开始处理。
初学者容易遇到的问题
- 确认操作安全性:大规模变更或 Git 操作务必确认 Preview → Approve 流程
- 整理项目上下文:提前整理好
CLAUDE.md、技能文件及子智能体定义 - 理解计费方式:了解 token 消耗和方案限制,避免超量使用
总结
Claude Code 不仅仅是一个补全工具,更是让整个项目与 AI 协同运转的开发基础平台。它支持用自然语言下达指令,执行代码生成、编辑、Git 操作和工作流自动化,同时还具备通过自定义命令、技能与子智能体实现的高度扩展性,大幅提升开发体验。理解上述功能及其适用场景,在自己的项目中充分发挥 Claude Code 的价值吧。
相关文章|卡在终端与 Git 时
初学者在 Claude Code 上卡住的地方,多半不是工具本身,而是终端与 Git 的操作。当你能用 git diff 读改动、用 git reflog 退回去,Preview → Approve 的流程才真正起到「确认」的作用。可免费开始的学习服务,比较见「编码智能体时代的 CLI 与编程学习」。
本文介绍的 AI 工具
相关文章
DeepSeek-V4.1-Flash-1017とは【2026年10月17日公開】APIの料金(円換算)・商用利用・安全性・V4-Proとの違い
DeepSeek(ディープシーク)は2026年10月17日、V4.1-Flashの小改良版「DeepSeek-V4.1-Flash-1017」を公開し、Web版・アプリ・API(deepseek-flash)を同日に切り替えました。重みはMITライセンスで商用利用でき、コード修正のベンチマークDeepSWE v1.1では77.0とClaude Opus 5(74.0)を上回りますが、数字は自己申告で、Opus 5が上の項目も多くあります。この記事では、公式のAPIドキュメントとHugging Faceのモデルカードにもとづいて、何が変わったか、APIの料金を円でいくらか(日本時間のピーク時間帯と半額のオフピーク)、11月1日から課金が始まるSearch/Fetch API、V4-Proの現状、中国のサーバーに保存されるデータの扱いと自社の環境で動かす選択肢を整理します。
Claude MaxのAPIクレジットとは【2026年10月最新】毎月$100〜の受け取り方・使える範囲・Claude Codeは対象か・Haiku 5.5で何回動くか
2026年10月7日(米国時間)、AnthropicはClaudeのMax・Teamプランに毎月のAPIクレジットを付けると発表しました。Max 5x(現在のMax)は月$100、Max 20x(現在のUltra)は月$200、Teamは1席あたりStandard $20・Premium $100をチームで1つの残高にまとめ、上限は$500です。この記事では、Xで食い違って広まったTeamの付き方(オーナー1人が受け取るプール方式)を公式ヘルプにもとづいて正し、使える範囲(Claude API・Managed Agents・Agent SDK・APIキーで動かすclaude -p)と使えない範囲(対話で使うClaude Code・Bedrock等の経由)、claude.aiの請求設定から組織を連携する受け取り方、7日の待機期間と繰り越し不可の条件を整理します。あわせて、同時公開のClaude Haiku 5.5の料金(入力$0.10・出力$0.50/100万トークン)で$100がどれだけの処理になるかを試算し、Pro・Max・Teamの選び方の目安を示します。
Jev 是什么【2026年10月最新】不生成文本的 AI 的用法・价格|与 Microsoft-Decision-1 的区别
2026 年 10 月 9 日,Microsoft 发布了与 Jev 同价(每百万输入 token 0.042 美元、输出免费)、提问类型也相同的判断专用模型「Microsoft-Decision-1」。本文先梳理 TypeSafe AI 于 9 月 15 日发布的 Jev 是什么——不生成文本、以概率形式返回 Choice(分类)・Score(评分)・Noul(0〜1 真值)的「System One 模型」的原理,堆再多问题响应时间也几乎不变的投机式 fan-out,从候补名单到 Python SDK・HTTP API・Claude Code skill 的用法,用 confidence 把拿不准的交给人的设计,以及应用案例——再比较它与 Microsoft-Decision-1 的区别(提供途径・上下文长度・提供状态・日语支持)、该选哪个、在日本能否使用,以及 Jev 在 10 月的最新状况(A 轮融资・速率限制・OpenRouter 上架)。同时也覆盖官方明确的「CJK 准确率低于英语」以及官方公开的弱点。

编码智能体时代的 CLI 与编程学习【2026 年 8 月最新】从终端与 Git 入手的 11 个学习服务
2026 年,Claude Code、Codex、Cursor 已进入实务,所需能力从「从零写出来」转为「读懂 AI 给出的差异、解释报错、从坏掉的状态恢复」,而这一切都发生在终端里。本文以「用好 AI 智能体的前提」这一视角,从入口(语言还是环境)、形式、日语支持、免费额度与价格出发,比较 WebTerm、WebTerm Learn、Progate、dotinstall、paiza 学习、ZEN Study、Techpit、Recursion、Boot.dev、KodeKloud、DeepLearning.AI 共 11 个服务。同时整理 Progate 的「Claude Code 入门(beta)」、KodeKloud 的「Claude Code For Beginners」(8 小时 32 分)、DeepLearning.AI 与 Anthropic 联合制作的课程等以智能体为前提重构的讲座,并给出环境→语法→智能体→评价的学习顺序。

Claude Fable 5、GPT-5.5、Gemini 3.1 Pro该如何选择?性能、价格、使用场景全面对比【2026年7月版】
全面对比2026年上半年三强最新旗舰模型Claude Fable 5、GPT-5.5、Gemini 3.1 Pro。以官方数据为主,涵盖基准测试表现、API定价、上下文窗口、多模态支持,以及ChatGPT Plus/Claude Pro/Google AI Pro等消费级方案的使用方法,并按用途给出选购建议。

Claude Fable 5是什么|深度解析Anthropic最新前沿模型的性能、定价与使用方法
全面解析Anthropic于2026年6月发布的最新模型Claude Fable 5。涵盖编程、知识工作、科学领域的基准测试成绩,与Mythos 5的区别,API定价及使用方法,并附官方数据说明。
