2026 年 8 大 AI Agent 横评:从 OpenClaw 到 Hermes,谁最适合你?
8 大 AI Agent 全维度对比:从 GitHub Stars 到安全记录,从月度成本到真实场景——Hermes 自我进化、OpenClaw 网关编排、Claude Code 编码天花板,附决策树和双修方案。
Claude Code 完整学习指南:一张 13 知识点地图告诉你每个该不该现在学、按什么顺序学,三类身份各走哪条学习路径,6 个里程碑里哪一步是顿悟时刻。
⏱️ 预计阅读 17 分钟 | 🎯 目标:这不是又一篇「Claude Code 是什么」,而是一张 Claude Code 完整学习指南的导航地图。看完你能回答三个问题:13 个知识点先学哪个、后学哪个;你是哪类人、该走哪条路;自己现在卡在哪一步、下一篇该读什么。
搜「Claude Code 教程」最大的痛苦不是没资料,而是资料太散——这篇讲安装、那篇讲 Hooks、还有一篇上来就教多代理。新手最容易犯的错,是把进阶功能当入门救命药:还没写过 CLAUDE.md 就去配 MCP,还没跑通一个小任务就追多代理。这篇就是来帮你排顺序的。
如果你只想知道「Claude Code 完整学习指南该怎么用」,下面这张表是答案:
| 你的疑问 | 一句话答案 |
|---|---|
| 这篇是讲什么的? | 不讲「是什么」,讲学习顺序 + 导航——13 个知识点先学哪个、你该走哪条路 |
| 学完整套要多久? | 能干活 4-6 周,能驾驭进阶 2-3 个月,顺序对了才快 |
| 新手先学哪 3 个? | CLAUDE.md(项目记忆)、提示词写法、上下文管理——其余 10 个都建立在这三件之上 |
| 哪些现在先别碰? | Hooks、Subagents、MCP、Plugins——发现自己在重复劳动之后再学 |
| 我是工程师 / 团队负责人呢? | §3 三类身份各有一条路径,重点完全不同 |
| 什么时候会「顿悟」? | 多数人在第 1 周写完 CLAUDE.md 的那一刻——「它记住了,不用我再说一遍」 |
最常见的新手误区:把这 13 个知识点当成「一张要全部打勾的清单」,从头往后挨个学。错——它们有明确的先后依赖,前 4 个是地基,没打好地基硬上进阶,只会越学越乱。这篇教你怎么排,而不是逼你全学。
下面正式展开。
先说清这篇文章的立场,免得你读到一半发现「怎么不讲怎么安装」。
「Claude Code 是什么、怎么装、和 ChatGPT 有什么区别」,这些已经有专门一篇讲透了(见 Claude Code 是什么,一句话先记住:它是 Anthropic 的「编程代理」,能读你整个代码库、改文件、跑命令、提交结果,不是 Claude 网页版加了写代码模式)。这篇不重复那件事,这篇只解决一个问题:面对一堆知识点,你该按什么顺序学、现在该学哪个。
新手卡住,十有八九不是因为某个功能太难,而是顺序错了:
这些都不是能力问题,是地基没打就上二楼。一张地图的价值,就是告诉你哪些是地基、哪些是二楼、哪些是装修,让你别把装修材料当承重墙。
往下读,你会依次拿到四样东西:
🔥 翔宇判断
我带身边的人入门 Claude Code,发现一个反直觉的规律:学得最快的,往往是学得最少的。那些一上来只学「写 CLAUDE.md + 把任务说清楚」两件事、然后立刻拿真实项目去跑的人,两周后就能稳定干活;而那些先收藏二十篇教程、想把 Hooks、Subagents、MCP 全搞懂再动手的人,一个月后还停在「看起来都懂、真用起来串不起来」。顺序对了,少即是多。
这是全文的核心表。13 个知识点按「学习先后」分四组,每个给一句话定位、归到哪段学习阶段、以及现在能不能深入学(标「✅ 现在能学」的是已经能看的深文;标「🔜 即将上线」的专题文还在打磨,但你现在也还用不上,节奏正好对得上)。
| 知识点 | 一句话定位 | 现在能学吗 |
|---|---|---|
| ① Claude Code 是什么 | 搞清它是「编程代理」不是聊天 AI,是一切的起点 | ✅ 现在能学 |
| ② 三入口怎么选(App/CLI/IDE) | App 点按钮、CLI 在终端、IDE 在编辑器,底下是同一台引擎,按你是谁选 | ✅ 现在能学 |
| ③ CLAUDE.md(项目记忆文件) | 写给 AI 的项目说明书,让它每次都记得规则,回报最高的一件事 | ✅ 现在能学 |
| ④ 提示词工程 | 把模糊需求变成它能执行的清晰任务,决定任务跑不跑偏 | ✅ 现在能学 |
💡 通俗讲
这四件是「让 Claude Code 听懂你、记住你、别乱来」的最小套装。
① 让你知道在跟什么打交道;② 让你选对工作台;③ 让它记住项目规矩;④ 让它听懂这一次的任务。
这四件全做到,你已经能稳定用它干活了——剩下九件都是锦上添花。
| 知识点 | 一句话定位 | 现在能学吗 |
|---|---|---|
| ⑤ 上下文窗口(1M context) | 它一次能记住多少东西、会话变长后怎么不乱,懂得何时清理与压缩 | 🔜 即将上线(地基稳了再学) |
| ⑥ thinking 思考强度 | 让它在难题上「多想一会再动手」,简单活别浪费这档 | 🔜 即将上线 |
| ⑦ Slash Commands(自定义命令) | 把反复打的长 prompt 存成一个短命令,一键复用 | 🔜 即将上线 |
这三件的共同触发点是「会话开始变长、任务开始重复」。一开始用不上很正常——等你某天发现「这段话我今天打了第五遍」「会话翻了半天找不到上文」,就该回来学它们了。
| 知识点 | 一句话定位 | 现在能学吗 |
|---|---|---|
| ⑧ Hooks(自动钩子) | 在固定时机自动跑检查或脚本,比如每次改完文件自动跑格式化 | 🔜 即将上线 |
| ⑨ Subagents(子代理) | 把一块独立子任务交给专门角色去做,主线不被它占满 | 🔜 即将上线 |
| ⑩ MCP(外接工具协议) | 给它接上搜索、文档、数据库等外部能力的标准接口 | 🔜 即将上线 |
💡 通俗讲
Anthropic 官方把扩展能力归成一句话提醒:想清楚什么时候该用 CLAUDE.md、Skills、Subagents、Hooks、MCP、Plugins——重点是「什么时候」。
这三件都不是「装了就变强」,而是「针对一个具体的重复痛点才有用」。没有痛点先装,只会多一堆要维护的配置。
| 知识点 | 一句话定位 | 现在能学吗 |
|---|---|---|
| ⑪ 权限管理 | 哪些命令能直接跑、哪些必须先问你,是安全边界 | 🔜 即将上线 |
| ⑫ Plugins(插件) | 把命令、子代理、钩子、MCP 打包分发,团队统一用法 | 🔜 即将上线 |
| 知识点 | 一句话定位 | 现在能学吗 |
|---|---|---|
| ⑬ 新手学习指南 | 就是你正在读的这篇——把上面 12 个知识点排成一条可走的路 | ✅ 你已经在学 |
这张地图最重要的不是「有 13 个知识点」,而是「它们分四组、有先后」。看懂这一点,你就不会再焦虑「怎么这么多东西要学」——你只需要现在学第一组,其余的等触发点到了再学。

你可能会问:网上 Claude Code 教程一搜一大把,为什么还需要这张地图?因为我把中英文搜索结果前列的文章挨个读过一遍,发现它们大多落在三种类型里,恰恰都缺「怎么排顺序」这一块:
| 常见教程类型 | 它擅长的 | 它没解决的(这篇补的 gap) |
|---|---|---|
| 「15 分钟做出第一个小项目」保姆文 | 帮你迈出第一步、建立信心,特别适合零基础 | 只讲到「第一个项目」就停了,没有 13 知识点的全景,更没告诉你第二步、第三步往哪走 |
| 「完全指南 / 最佳实践」功能大全 | 把安装、命令、CLAUDE.md、Hooks、MCP 一次性讲全 | 从头堆到尾、不分先后,新手照着学会被「全是重点」压垮,分不清哪个现在该碰 |
| 「N 小时速成 / 学习路线」分阶段文 | 给了阶段感和时间预期 | 阶段多按「学多久」切,少有人按「你是谁」分路;个别甚至把外接工具、自动钩子排进第二、三步,等于让新手在没打地基时先上二楼 |
🔥 翔宇判断
这三类我都读过,它们各有各的好,但有四件事几乎没人系统讲:一是学习顺序到底怎么排、为什么这么排;二是不同身份的人该走不同的路(多数教程默认所有人一条路走到底);三是诚实地告诉你「现在先别学什么」(大家都忙着教你「还能学什么」);四是给你可感知的里程碑,让你随时知道自己到哪了。 这篇地图就是冲着这四个空白来的——不跟人拼「讲得全」,专门帮你「排得对」。
同样 13 个知识点,三类人走的路完全不同——重点不同、能跳过的不同、卡点也不同。先认领你的身份。
你可能是产品经理、设计师、运营、创作者,或者只是想让 AI 帮你写点小工具的人。你的目标不是「成为工程师」,是「能让 AI 替你干活」。
| 阶段 | 学什么 | 跳过什么 |
|---|---|---|
| 第 1 天 | 看「是什么」+ 选 App 入口(图形界面、点按钮,最友好) | 不用纠结 CLI 和 IDE |
| 第 1 周 | 写第一份极简 CLAUDE.md(项目是什么、哪些别动,三五行就行) | 别写成百科 |
| 第 2-3 周 | 练把任务说清楚(目标 + 材料 + 不能做什么 + 怎么算完成) | Hooks / Subagents / MCP 一概别碰 |
| 第 1 个月 | 用一个真实小项目反复跑,建立「它能听懂多少」的手感 | 自动化、多代理全部押后 |
🔥 翔宇判断
非开发者最容易犯的错,是觉得「我不懂代码,得先把那些高级功能搞懂才敢用」。恰恰相反——你越是新手,越要把范围缩到最小:只学 App 入口 + CLAUDE.md + 把话说清楚这三件,立刻拿真实需求去跑。一旦你亲眼看到它把一件你原本不会做的事做出来了,信心和判断力会自己长出来,比看十篇教程都管用。
你已经会写代码,Claude Code 对你不是「教你编程」,是「替你跑掉大量机械工作」。你的核心课题不是「让 AI 写代码」,是「让 AI 在你的分支、测试、代码风格、禁区里规规矩矩地做事」。
| 阶段 | 学什么 | 你的专属重点 |
|---|---|---|
| 第 1-2 天 | 选 CLI 或 IDE 入口(终端 / 编辑器里用,贴近你现有工作流) | 直接进真实项目,别用玩具示例 |
| 第 1 周 | 写一份工程级 CLAUDE.md:分支状态、测试命令、依赖安装方式、不能碰的目录、发布边界 | 把团队规矩写成文字,AI 才像懂规矩的同事 |
| 第 2-4 周 | 练提示词五件套,重点是写清约束和验收(不要改签名、必须跑过哪个测试) | 约束写得越死,跑偏越少 |
| 第 2 个月起 | 按真实痛点补进阶:重复检查 → Hooks;任务太杂 → Subagents;要接内部服务 → MCP | 痛点驱动,不为完整而装 |
工具分工上,多数工程师最终落到「实时补全 + 委托任务」两条线并用——编辑器里实时帮你接代码的归一类,能读整个项目、跨文件改、跑测试的成块任务交给 Claude Code 这类编程代理。不必凑齐一堆,先定主力,再按需补第二个。
一个判断标准帮你分清这两条线该怎么用:「我盯着屏幕、它帮我接下一句」用实时补全;「我交代完任务可以去倒杯水、回来看结果」用编程代理。前者是手指的延伸,要的是快和不打断;后者是人手的替代,要的是把整件事干完。把跨多文件的重构、写一整套测试、批量改一类写法这种活塞给实时补全工具,它只会一段段帮你接、你还得自己串起来,反而更累;把「补全这一行」的活交给编程代理,又像用大炮打蚊子,启动开销大于收益。任务的颗粒度决定该用哪条线,这比纠结「哪个工具更强」实用得多。
你关心的不是某个功能怎么用,是「十个人用同一个工具,怎么不各玩各的」。团队最大的隐患从来不是「有人不会用」,而是「每个人用法不同,项目规则、命令、经验散落各处」。
| 阶段 | 学什么 | 你的专属重点 |
|---|---|---|
| 先决 | 自己先按工程师路径跑顺一遍 | 没亲手用过就定规矩,必然脱节 |
| 团队地基 | 统一一份项目级 CLAUDE.md 作为团队约定的载体 | 这是团队知识沉淀的主战场 |
| 安全边界 | 学权限管理:哪些命令自动放行、哪些必须人工确认 | 团队场景安全边界比个人重要得多 |
| 统一分发 | 学 Plugins:把团队公用的命令、子代理、钩子、MCP 打包,新人开箱即用 | 把「老员工的隐性经验」变成「可分发的显性配置」 |
🔥 翔宇判断
团队负责人最该先做、也最容易忽略的一件事,是自己先当一周普通用户。我见过不少负责人直接跳到「定权限、推插件」,结果定出来的规矩跟实际用法对不上,团队私下绕开。正确顺序永远是:自己先把工程师路径跑顺,知道哪里会卡、哪些规则真有用,再去收束成团队约定——先有手感,后有制度。

地图给了全貌,身份给了分工,这一节给最核心的东西:一条具体的、有理由的学习顺序。这是第一人称的判断,不是官方说明。
把 13 个知识点压成一条线,就是这五步:
第一步:能跑起来 → ① 是什么 + ② 选一个入口
第二步:让它别忘事 → ③ CLAUDE.md(项目记忆)
第三步:让它别跑偏 → ④ 提示词写清楚
———————— 以上是地基,没打好别往下走 ————————
第四步:会话优化 → ⑤ 上下文 + ⑥ thinking + ⑦ Slash Commands
第五步:按需扩展 → ⑧ Hooks + ⑨ Subagents + ⑩ MCP
团队再说 → ⑪ 权限 + ⑫ Plugins

每一步的位置都有理由,不是随便排的:
🔥 翔宇判断
如果让我只保留一条建议给所有新手,那就是:第 1 周别学任何带「自动」「多」「协议」字样的东西——自动钩子、多代理、外接协议,全部押后。第 1 周只干两件事:写一份三五行的 CLAUDE.md,把每个任务的目标和验收写清。就这两件,能让一个完全新手在一周内从「不会用」跨到「能稳定让它干活」。剩下的,都等你真正卡住了再学,那时候你会学得又快又准。
学习顺序反过来,就是出问题时的排查顺序——这是它额外的好处:
记住一句话:先问「卡在哪一层」,再问「缺哪个工具」。新手最爱反过来——一出问题就想「是不是还差个插件」,结果越加越乱。
光说「顺序很重要」太抽象,看一个新手群体里反复出现的真实弯路就懂了。
不少教程为了显得「干货密集」,会把学习路线排成「第一步安装、第二步接外部工具(MCP)、第三步配自动钩子(Hooks)」——看着进度飞快,问题是把进阶三件直接塞到了第二、三步。一个还没写过 CLAUDE.md、没跑通过几个真实任务的新手照着走,多半会卡成这样:
🔥 翔宇判断
判断一份学习路线靠不靠谱,有个很简单的标准:看它把 CLAUDE.md 排在第几步。 排在前三步、且明确告诉你「进阶功能先放一放」的,作者多半真带过新手;把外接协议、自动钩子、多代理一股脑堆在前面的,往往是把功能清单当成了学习顺序。地基和进阶不是难易之分,是先后之分——先让它记住你、听懂你,再谈给它接更多能力,这个先后一旦摆对,后面会顺得多。
学习路径不是模糊的「慢慢就会了」,它有清晰的里程碑。下面这张表给你完整的 1-3 个月路线,每个里程碑都有「完成标志」,让你随时知道自己到哪了。
| 里程碑 | 时间 | 关键动作 | 完成标志 |
|---|---|---|---|
| ① 第一次成功 | 第 1 天 | 让它修一个真实小 bug 或做一次只读分析 | 你亲眼看到「它自己读了代码、改了、说清了理由」 |
| ② 第一份 CLAUDE.md | 第 1 周 | 给项目写一份三五十行的记忆文件 | 它不再反复问 / 忘同一件项目规则 |
| ③ 定下主入口 | 第 2 周 | 在 App / CLI / IDE 里固定用一个 | 你不再每次纠结「这次用哪个」 |
| ④ 会写好提示词 | 第 3-4 周 | 掌握目标 + 材料 + 输入 + 约束 + 验收 | 任务跑偏率从「大半要返工」降到「偶尔微调」 |
| ⑤ 建立委托心态 | 第 1 个月 | 习惯「丢任务 → 去做别的 → 回来验收」 | 你敢让它跑一会而不全程盯着、不焦虑 |
| ⑥ 多工具分工 | 第 2-3 个月 | 形成「实时补全 + 委托任务」的工具组合 | 你清楚每件事该交给哪个工具 |

六个里程碑里,最有「啊哈」感的,几乎都发生在第 1 周写完 CLAUDE.md 的那一刻。
在那之前,你和 Claude Code 的每次会话都像第一次见面——你得反复交代「这个项目是干嘛的、别动哪个目录、用什么命令测试」。写完 CLAUDE.md 后第一次让它跑,你会突然发现:它记住了,不用你再说一遍。这一下,就是从「会用一个聊天 AI」跨进「会用一个编程代理」的分水岭。
很多人卡在第 1 周之前,原因恰恰是跳过了 CLAUDE.md 直接追进阶——结果一直没体验到这个顿悟时刻,反而觉得「Claude Code 也就那样,还得我一遍遍教」。没顿悟,往往不是工具的问题,是顺序的问题。
新手完成「第一次成功」的兴奋劲过去后,最容易偷懒跳过下面三件——结果体验慢慢退步,又回到「每次都像第一次」:
🔥 翔宇判断
这三件是「能稳定吃到红利」和「觉得也就那样」的真正分水岭。很多人不是学不会进阶功能,而是连这三件基本功都没坚持——把 CLAUDE.md 写起来、把验收写清、改完扫一眼差异,这三件做到,你不学任何进阶功能都已经能稳定干活;这三件不做,学再多进阶也是空中楼阁。
学完地基、按里程碑跑到「多工具分工」,你已经是熟练用户了。再往后有三个方向,按你的需求选:
把 Claude Code 一个工具用到极致。除了官方文档和更新日志,可以从「让日常更顺手」入手,比如把终端状态栏配得一眼能看清当前上下文用量(见 Claude Code 状态栏配置),或者让它在多台机器之间无缝同步配置和会话(见 Claude Code 跨机同步)。这些周边不改变核心用法,但能显著降低日常摩擦。
如果你想给它换更省成本或更强中文的模型大脑,可以看 DeepSeek V4 接入 Claude Code——同一套用法,背后换一颗引擎。
「单工具深耕」这条路上,有一件事值得养成习惯:只认官方域名 code.claude.com 上的文档和更新说明。Claude Code 这一年迭代很快——从最初的终端命令行,到如今终端、编辑器插件、桌面端、浏览器网页几个入口并行,背后始终是同一台引擎,你的 CLAUDE.md、配置和会话在各入口之间通用。能力更新得勤,也意味着很多早期教程里的截图、命令、甚至官方链接都已经过时(不少旧文还贴着早已迁移的旧文档地址)。养成「拿不准就回官方文档对一眼」的习惯,比记住某个具体版本号更长久——具体功能名、模型版本、入口数量都会变,但「以官方为准」这条原则不会。
不要把任何一个工具当唯一答案。了解 OpenAI Codex、Cursor 等其他编程代理,知道「哪类任务该用谁」。一个好起点是先看 OpenAI Codex 完整学习指南 和 OpenAI Codex 是什么——它和 Claude Code 是同一类产品(编程代理)的不同实现,对照着看,你对「编程代理」这个范式的理解会更立体。
如果担心多工具切换时会话丢失,可以看 多工具会话备份方案,让你在不同工具间切换时不丢上下文。
理解了 Claude Code 的内核之后,最高阶的玩法是「用它去造工具」——把你反复做的事封装成可复用的能力。这条路有现成的台阶:先了解 如何挑选和管理 Skill,再学 把工作流封装成 Skill,进阶到 自己从零开发一个 Skill。走完这条路,你就从「用工具的人」变成了「造工具的人」。
🔥 翔宇判断
多数人会先走方向一——把一个工具吃透,比同时学三个浅尝辄止划算得多。等你某天发现「这件事我每周都在手动做」,方向三(做工具)的价值才会真正显现。别一开始就想着造工具,先把一个工具用到「闭着眼也知道它会怎么反应」的程度,造工具的灵感会自己冒出来。
正式开始你的 Claude Code 学习之前,对照下面这张清单自检。任何一项答「不确定」,回去看对应章节:
这七问全过,你就可以合上这篇地图,去 Claude Code 是什么 或 三入口怎么选 开始第一步了。
这篇 Claude Code 完整学习指南不是让你「全部学完」,而是帮你排好顺序:先学地基四件(是什么 / 三入口 / CLAUDE.md / 提示词),把会话优化、进阶扩展、团队治理按触发点往后排,三类身份各走各的路。
记住一件事就够:顺序比数量重要。先把第一组跑顺,剩下九个知识点会在你真正需要它们的那一刻,自然而然地学得又快又稳。
地基四件(建议从这里开始,已全部上线)
进阶 / 周边(按需要再读)
会话优化与进阶扩展(按需深入,已全部上线)
说明:上下文窗口、thinking 思考强度、Slash Commands、Hooks、Subagents、MCP、权限、Plugins 等进阶专题的独立深文正在打磨中,上线后会补进本文地图。在那之前,先把地基四件跑稳——它们本来就排在你的学习路径前面。
外部参考(认准官方域名 code.claude.com,市面不少旧教程仍贴已迁移的旧链接):
每周精选 AI 编程与自动化实战内容,直达你的邮箱