Claude Code 2026 全面指南:功能详解

@ai_ai_ailover
日语17小时前 · 2026年7月10日
366K
658
59
2
2.2K

TL;DR

本技术指南详尽介绍了 Claude Code 2026 的各项功能,深入剖析了其多 Agent 系统、工具集成以及面向开发者的先进上下文管理能力。

Claude Code 完全指南 2026

所有基础功能、标准 Agent、官方 Skills 和 Plugins 的鸟瞰视角。

在本文中,我将全面介绍功能大幅进化的 Claude Code 的所有特性。

老实说,到了 2026 年,"在终端中运行的 AI 聊天"已经不足以描述 Claude Code 了。

它的能力已经扩展到了这个程度。

如今的 Claude Code 可以自主探索代码仓库、整理需求、制定实施计划、编辑文件、执行命令、启动应用、观察结果,并在失败时返回修复问题。

它几乎可以独立处理所有这些任务。

而且还不止于此。

它可以给多个 Agent 分配任务,使用独立的 Git Worktrees 并行实施,在后台运行长时间进程,接收来自外部服务的事件,甚至将结果作为网页发布。

简而言之,Claude Code 是一个"Agent 执行平台",它捆绑了以下元素:

  • Claude 模型的推理能力
  • 用于处理文件、Shell、Web、LSP 等的执行工具
  • 通过对话历史、项目规则和 Memory 进行上下文管理
  • 通过 Permissions、Auto 模式、Sandboxes 和 Hooks 实现安全控制
  • 通过 Subagents、Agent Views、Agent Teams 和 Dynamic Workflows 实现并行处理
  • 通过 Skills、Plugins 和 MCP 实现可扩展性
  • 跨 CLI、IDE、Desktop、Web、Mobile、CI 和 SDK 的执行环境

我希望这篇文章能像一张地图,帮助你梳理 Claude Code 系统拥有哪些功能,以及如何有效使用每一个功能。

第 1 章: Claude Code 的 9 个层级

注意:我已经将设置和高级使用技巧总结成了一份 PDF。

如果你想要,可以在这里获取!👇

https://x.com/MakeAI_CEO/status/2027682940847898770?s=20

要掌握 Claude Code,首先需要理解"Models"、"Tools"、"Agents"、"Skills"和"Plugins"之间的区别。

如果把这些概念搞混了,就会遇到麻烦。

你可能会把本该写在 CLAUDE.md 里的内容写进 Hooks,或者简单地用一个 Skill 去"礼貌请求"一个本应被 Permissions 严格阻止的操作。

为了避免这种错位,让我们把系统分成九个层级来理清思路。

  1. Claude Model (大脑)

Claude 模型就是"大脑"。它读取代码,理解问题,并思考下一步该做什么。这个"思考"部分由模型处理。

代表性的模型系列包括:

  • Sonnet
  • Opus
  • Haiku
  • Fable

然而,一个常见的误解是认为模型可以直接修改文件或执行命令。模型只决定诸如"我想读这个文件"、"我想改这段代码"或"我想运行测试"之类的事情。实际操作由运行时的 Tool 调用来执行。

  1. Claude Code Runtime (指挥官)

Claude Code Runtime 是协调模型和执行环境的指挥官。其主要职责包括:

  • 保存对话历史
  • 加载 CLAUDE.md 和 Skills
  • 向模型传递 Tool 定义
  • 执行 Tool 调用
  • 确定 Permissions
  • 触发 Hooks
  • 应用 Sandbox 限制
  • 启动 Subagents
  • 压缩上下文
  • 保存和恢复会话

有趣的是,即使使用完全相同的模型,根据运行时设置的不同,其行为也可能发生巨大变化。

  1. 内置 Tools (手脚)

内置 Tools 是集成到 Claude Code 中的"肢体"。通过这些工具,Claude 可以:

  • 读取文件
  • 创建文件
  • 编辑文件的部分内容
  • 搜索文件名
  • 在代码中搜索字符串
  • 执行 Shell 命令
  • 搜索 Web
  • 从 Language Server 获取类型信息
  • 启动 Subagents
  • 发布结果

没有 Tools,Claude 只能提供口头建议。Tools 将 Claude 从"只会提建议的 AI"转变为"真正干活的 AI"。

  1. 内置 Subagents (标准助手)

这些是默认包含的辅助 Agent。三种主要类型是:

  • Explore
  • Plan
  • General-purpose

它们在主对话之外的独立上下文中运行,就像在不同房间里工作的助手一样。

  1. 自定义 Subagents (专业角色)

自定义 Subagents 是由你或你的团队定义的专业 Agent。你可以创建的角色包括:

  • 安全审查 Agent
  • API 设计 Agent
  • 测试创建 Agent
  • 数据库迁移 Agent
  • 文档审核 Agent
  • 性能分析 Agent
  1. Skills (可复用的手册)

Skills 是一种为 Claude 提供可复用程序或专业知识的机制。如果你发现自己反复输入很长的指令,就应该把它们做成一个 Skill。

  1. Plugins (分发箱)

Plugins 是用来打包分发多个扩展组件的"箱子",包括 Skills、Subagents、Hooks、MCP 设置等。

  1. MCP (外部连接通用标准)

MCP 代表"Model Context Protocol",是一个将 Claude Code 连接到外部服务、API、数据库和业务系统的标准。

  1. 执行面 (使用场景)

Claude Code 不仅仅用于终端。它可以在 VS Code、JetBrains IDE、Claude Desktop、Web、Mobile、Slack 和 CI/CD 流水线中使用。

第 2 章: 基本操作 — Agent 循环

Claude Code 的基本操作最好想象成一个不断旋转的"循环":

用户传达目标 -> 收集必要信息 -> 思考下一步行动 -> 选择 Tool -> 通过 Permissions/Hooks/Sandbox 检查 -> 编辑文件或执行命令 -> 观察结果 -> 在测试/真实环境中验证 -> 如果不足,返回调查/修复 -> 满足完成条件时结束。

第 3 章: Models、Effort、Fast mode 和 Advisor

这部分介绍如何为任务选择合适的模型和强度。

  • Sonnet:日常工作的主力,用于实现功能和修复 Bug。
  • Opus:处理困难情况(如架构设计和复杂故障排查)的伙伴。
  • Haiku:用于简单搜索和摘要,快速且便宜。
  • Fable 5:顶级长跑选手,用于大型仓库中的自主执行(截至 2026 年 7 月)。

Effort:一个滑块,用于决定分配多少推理资源(从 Low 到 Max)。

Ultracode:一种独特设置,结合了深度推理和自动 Subagent 编排。

Fast mode:Opus 的高速配置,在紧急任务中速度提升约 2.5 倍。

Advisor:一个实验性功能,由第二个模型对关键决策提供"第二意见"。

第 4 章: 上下文、CLAUDE.md、Rules 和 Auto Memory

上下文管理是 Claude Code 性能的主要影响因素。

  • CLAUDE.md:一个用于项目前提条件(技术栈、编码规则等)的 Markdown 文件。它是一份指南,而非严格的执行机制。
  • .claude/rules/:允许将 CLAUDE.md 拆分为特定规则,仅当编辑相关文件时才加载。
  • Auto Memory:自动记录发现,例如特定的构建命令或偏好的实现风格。
  • Auto Compaction:总结过长的对话以保持在上下文限制内。

第 5 章: 42 种内置 Tools

截至 2026 年 7 月,共有 42 种内置工具,涵盖:

  • 文件/代码:Read, Write, Edit, Glob, Grep, LSP 等。
  • Shell/进程:Bash, PowerShell, Monitor。
  • 规划/工作树:EnterPlanMode, EnterWorktree。
  • Agent/工作流:Agent, Workflow, SendMessage。
  • 任务:TaskCreate, TaskList。
  • Web/MCP:WebSearch, WebFetch, ToolSearch。
  • 用户/云端:AskUserQuestion, PushNotification, Artifact。

第 6 章: Session、Checkpoint、Branch、Fork 和 Worktree

Claude Code 将工作保存为"Session",允许你恢复工作、分支对话或返回之前的检查点。但是,Checkpoints 不能替代 Git;它们无法撤销 API 调用或数据库更新等外部副作用。

第 7 章: 默认 Agents

  • Explore:专门用于探索代码库的只读 Agent。
  • Plan:在 Plan 模式下使用的只读 Agent,用于在实施前收集信息。
  • General-purpose:既能探索又能执行的多功能 Agent。

继续阅读指南 👇

https://x.com/MakeAI_CEO/status/2027682940847898770?s=20

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章