@0xSilver_Time: Google的前CEO揭示了一个将在未来几年重塑世界的秘密,这一切都源于AI。他说……
摘要
这篇文章分享了一份免费、全面的路线图,用于掌握AI工具如Claude Code,提供关于代理架构、提示词和自动化的资源,帮助个人提升技能或创业。
查看缓存全文
缓存时间: 2026/09/16 18:16
🚨 谷歌前CEO透露了一个将在未来几年重塑世界的秘密,这一切都源于AI。他表示,创造财富和开创自己的事业现在变得容易得多,但只有一个条件:你必须进入这个领域,并真正理解游戏规则。如果你只有30天的时间来起步,请按照这个建议全力以赴。这是完整的路线图和你所需要的所有工具,100%免费:
第一阶段:理解架构与基础
代理架构: 学习如何构建一个智能、独立的AI代理,它能自主决策并执行操作。
🔗 https://code.claude.com/docs/en/how-claude-code-works…
🔗 https://langchain.com/blog
Claude Code 101课程: 学习使用Anthropic强大编码工具的基础知识。
🔗 https://anthropic.skilljar.com/claude-code-101
实时演示: 面向真实项目的工具构建,亲眼见证其能力。
🔗 https://anthropic.skilljar.com/claude-code-in-action…
第二阶段:精通提示词与上下文
提示工程官方指南: Anthropic关于如何撰写专业级提示词的官方教程。
🔗 https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overview…
交互式提示课程: 在GitHub上进行实践培训,提升你的提示词技能。
🔗 https://github.com/anthropics/prompt-eng-interactive-tutorial…
CLAUDE.md与记忆: 让Claude记住你的项目完整上下文和规则的秘诀。
🔗 https://code.claude.com/docs/en/memory
第三阶段:自动化与真实场景集成
MCP协议: 真正的革命。将Claude连接到你日常使用的工具和数据库,如Slack、GitHub和Google。
🔗 https://code.claude.com/docs/en/mcp
技能: 教Claude重复工作流和自定义功能,让它在你的项目中智能复用。
🔗 https://code.claude.com/docs/en/skills
第四阶段:社区指南与专业技巧
完整Claude Code指南: 来自开发者社区的庞大开源指南,包含大量技巧和诀窍。
🔗 https://github.com/FlorianBruniaux/claude-code-ultimate-guide…
Awesome Claude Code合集: 精选最佳可直接使用的脚本、技能和插件。
🔗 https://github.com/hesreallyhim/awesome-claude-code…
Anthropic学院: 该公司全部13门官方课程,附证书,完全免费。
🔗 https://anthropic.skilljar.com
完整官方文档: 关于Claude的一切的终极参考指南。
🔗 https://code.claude.com/docs/en/overview…
保存此内容并开启通知以获取更多更新 🛎️
这些资源完全免费,不花一分钱,但它们将让你掌握一项技能,能够独立完成整个团队的工作,并保持同等质量。
Claude Code 工作原理 - Claude Code 文档
来源:https://code.claude.com/docs/en/how-claude-code-works
Claude Code 是一个在你的终端中运行的代理式助手。虽然它在编程方面表现出色,但也可以帮助你完成任何能从命令行执行的任务:编写文档、运行构建、搜索文件、研究主题等。
本指南涵盖核心架构、内置功能以及高效工作的技巧(https://code.claude.com/docs/en/how-claude-code-works#work-effectively-with-claude-code)。有关分步演练,请参阅常见工作流(https://code.claude.com/docs/en/common-workflows)。有关技能、MCP 和钩子等可扩展功能,请参阅扩展 Claude Code(https://code.claude.com/docs/en/features-overview)。
代理循环
当你给 Claude 一个任务时,它会经过三个阶段工作:收集上下文、执行操作和验证结果。这些阶段是融合进行的。Claude 在整个过程中使用工具,无论是搜索文件来理解你的代码、编辑进行更改,还是运行测试来检查其工作。
代理循环示意图:你的提示引导 Claude 收集上下文、执行操作、验证结果,并循环往复直到任务完成。你可以在任何时候中断。
循环会适应你的要求。关于代码库的问题可能只需要收集上下文。错误修复会反复循环所有三个阶段。重构可能涉及广泛的验证。Claude 根据从上一步学到的东西决定每个步骤需要什么,将数十个操作链接在一起,并在过程中不断调整。
你也是这个循环的一部分。你可以随时打断,将 Claude 引向不同的方向,提供额外的上下文,或要求它尝试不同的方法。Claude 自主工作,但会对你的输入保持响应。
代理循环由两个组件驱动:进行推理的模型(https://code.claude.com/docs/en/how-claude-code-works#models)和执行操作的工具(https://code.claude.com/docs/en/how-claude-code-works#tools)。Claude Code 充当了围绕 Claude 的代理工具箱:它提供了将语言模型转变为强大编程代理所需的工具、上下文管理和执行环境。
模型
Claude Code 使用 Claude 模型来理解你的代码并推理任务。Claude 可以阅读任何语言的代码,理解组件如何连接,并弄清楚需要做什么才能实现你的目标。对于复杂任务,它会将工作分解为步骤,执行它们,并根据学到的东西进行调整。
有多个模型(https://code.claude.com/docs/en/model-config)可供选择,各有不同的权衡。Sonnet 能很好地处理大多数编码任务。Opus 为复杂的架构决策提供更强的推理能力。可在会话期间使用 /model 切换,或使用 claude --model 启动。当本指南说“Claude 选择”或“Claude 决定”时,是模型在进行推理。
工具
工具是使 Claude Code 具有代理性的关键。没有工具,Claude 只能以文本形式响应。有了工具,Claude 就可以行动:读取你的代码、编辑文件、运行命令、搜索网页以及与外部服务交互。每次工具使用都会返回信息,反馈到循环中,为 Claude 的下一个决策提供依据。
内置工具通常分为五类,每类代表一种不同的代理能力。这些是主要功能。Claude 还有用于生成子代理、向你提问以及其他编排任务的工具。完整列表请参见 Claude 可用的工具(https://code.claude.com/docs/en/tools-reference)。Claude 根据你的提示和沿途学到的信息选择使用哪些工具。当你说“修复失败的测试”时,Claude 可能会:
- 运行测试套件查看哪些失败了
- 阅读错误输出
- 搜索相关源文件
- 阅读这些文件以理解代码
- 编辑文件以修复问题
- 再次运行测试进行验证
每次工具使用都为 Claude 提供新信息,这些信息指导下一步。这就是代理循环在实际中的运作。
**扩展基础能力:**内置工具是基础。你可以通过技能(https://code.claude.com/docs/en/skills)扩展 Claude 的知识,通过 MCP(https://code.claude.com/docs/en/mcp)连接外部服务,通过钩子(https://code.claude.com/docs/en/hooks)自动化工作流,并将任务卸载给子代理(https://code.claude.com/docs/en/sub-agents)。这些扩展在核心代理循环之上形成了一层。有关如何根据需求选择合适的扩展,请参阅扩展 Claude Code(https://code.claude.com/docs/en/features-overview)。
Claude 可以访问什么
当你在某个目录中运行 claude 时,Claude Code 可以访问:
- 你的项目。 目录及子目录中的文件,以及你允许的其他位置文件。
- 你的终端。 你能运行的任何命令:构建工具、git、包管理器、系统实用程序、脚本。如果你能从命令行完成,Claude 也能。
- 你的 git 状态。 当前分支、未提交的更改和最近的提交历史。
- 你的 CLAUDE.md(https://code.claude.com/docs/en/memory)。 一个 markdown 文件,你在其中存储 Claude 每次会话都应了解的项目特定指令、约定和上下文。
- 自动记忆(https://code.claude.com/docs/en/memory#auto-memory)。 Claude 在工作过程中自动保存的学习内容,例如你的偏好。MEMORY.md 的前 200 行或 25KB(以先到者为准)会在每次会话开始时加载。
- 你配置的扩展。 用于外部服务的 MCP 服务器(https://code.claude.com/docs/en/mcp),用于工作流的技能(https://code.claude.com/docs/en/skills),用于委派工作的子代理(https://code.claude.com/docs/en/sub-agents),以及用于浏览器交互的 Claude in Chrome(https://code.claude.com/docs/en/chrome)。
因为 Claude 看到你的整个项目,所以它可以在整个项目中工作。当你要求 Claude “修复身份验证错误”时,它会搜索相关文件,阅读多个文件以了解上下文,在它们之间进行协调编辑,运行测试以验证修复,并在你要求时提交更改。这与只看到当前文件的行内代码助手不同。
环境与界面
代理循环(https://code.claude.com/docs/en/how-claude-code-works#the-agentic-loop)、工具(https://code.claude.com/docs/en/how-claude-code-works#tools)和功能在你使用 Claude Code 的任何地方都是相同的。改变的是代码执行的位置以及你与它交互的方式。
执行环境
Claude Code 在三种环境中运行,每种环境在代码执行位置方面有不同的权衡。
界面
你可以通过终端、桌面应用(https://code.claude.com/docs/en/desktop)、IDE 扩展(https://code.claude.com/docs/en/vs-code)、claude.ai/code(https://claude.ai/code)、远程控制(https://code.claude.com/docs/en/remote-control)、Slack(https://code.claude.com/docs/en/slack)和 CI/CD 流水线(https://code.claude.com/docs/en/github-actions)访问 Claude Code。界面决定了你如何查看和与 Claude 交互,但底层的代理循环是相同的。完整列表请参见在任何地方使用 Claude Code(https://code.claude.com/docs/en/overview#use-claude-code-everywhere)。
使用会话工作
Claude Code 在工作过程中会在本地保存你的对话。每条消息、工具使用和结果都会写入 ~/.claude/projects/ 下的纯文本 JSONL 文件,这支持回溯(https://code.claude.com/docs/en/how-claude-code-works#undo-changes-with-checkpoints)、恢复和分叉(https://code.claude.com/docs/en/how-claude-code-works#resume-or-fork-sessions)会话。在 Claude 进行代码更改之前,它还会对受影响的文件创建快照,以便你在需要时可以还原。有关路径、保留期以及如何清除这些数据,请参见 ~/.claude 中的应用程序数据(https://code.claude.com/docs/en/claude-directory#application-data)。
会话是独立的。 每个新会话都从一个全新的上下文窗口开始,没有先前会话的对话历史。Claude 可以使用自动记忆(https://code.claude.com/docs/en/memory#auto-memory)跨会话保留学习内容,你也可以在 CLAUDE.md(https://code.claude.com/docs/en/memory)中添加自己的持久化指令。
跨分支工作
每个 Claude Code 对话都是一个绑定到你当前目录的会话。/resume 选择器默认显示当前工作树的会话,并提供键盘快捷键将列表范围扩大到其他工作树或项目。完整的选择器快捷键列表以及名称解析工作原理,请参见管理会话(https://code.claude.com/docs/en/sessions#use-the-session-picker)。
Claude 会看到你当前分支的文件。当你切换分支时,Claude 会看到新分支的文件,但你的对话历史保持不变。即使切换分支后,Claude 也会记住你讨论的内容。
由于会话绑定到目录,你可以使用 git 工作树(https://code.claude.com/docs/en/worktrees)运行并行的 Claude 会话,它为各个分支创建独立的目录。
恢复或分叉会话
使用 claude --continue 或 claude --resume 恢复会话会在同一会话 ID 下重新打开它,并将新消息追加到现有对话中。使用 --fork-session 或 /branch 分叉会将历史记录复制到新的会话 ID,原始会话保持不变。
会话连续性示意图:恢复继续同一会话,分叉则创建一个带有新 ID 的新分支。
有关恢复标志、/resume 选择器、命名以及在同一终端中打开两个会话时会发生什么,请参见管理会话(https://code.claude.com/docs/en/sessions)。
上下文窗口
Claude 的上下文窗口包含你的对话历史、文件内容、命令输出、CLAUDE.md(https://code.claude.com/docs/en/memory)、自动记忆(https://code.claude.com/docs/en/memory#auto-memory)、加载的技能和系统指令。随着工作进行,上下文会填满。Claude 会自动压缩,但对话早期的指令可能会丢失。请将持久化规则放在 CLAUDE.md 中,并运行 /context 查看占用空间的内容。
有关加载内容和时机的交互式演练,请参见探索上下文窗口(https://code.claude.com/docs/en/context-window)。
上下文填满时
Claude Code 在接近限制时会自动管理上下文。它首先清除较旧的工具输出,然后在需要时总结对话。你的请求和关键代码片段会被保留;对话早期的详细指令可能会丢失。请将持久化规则放在 CLAUDE.md 中,而不是依赖对话历史。
要控制压缩期间保留的内容,请在 CLAUDE.md 中添加“压缩指令”部分,或运行 /compact 并指定焦点(如 /compact focus on the API changes)。
如果单个文件或工具输出如此之大,以至于每次总结后上下文立即再次填满,Claude Code 在几次尝试后会停止自动压缩并显示错误,而不是循环。有关恢复步骤,请参见自动压缩因抖动错误而停止(https://code.claude.com/docs/en/troubleshooting#auto-compaction-stops-with-a-thrashing-error)。运行 /context 查看占用空间的内容。MCP 工具定义默认是延迟加载的,并通过工具搜索(https://code.claude.com/docs/en/mcp#scale-with-mcp-tool-search)按需加载,因此只有工具名称和服务器指令会消耗上下文,直到 Claude 使用特定工具。
使用技能和子代理管理上下文
除了压缩,你还可以使用其他功能来控制加载到上下文中的内容。技能(https://code.claude.com/docs/en/skills)按需加载。Claude 在会话开始时可以看到技能描述,但完整内容仅在技能被使用时才加载。对于你手动调用的技能,设置 disable-model-invocation: true 可以将描述保留在上下文之外,直到你需要它们。对于你没有编写的技能,使用 skillOverrides(https://code.claude.com/docs/en/skills#override-skill-visibility-from-settings)从设置中执行相同操作。
子代理(https://code.claude.com/docs/en/sub-agents)在自己的上下文窗口中工作。子代理从零开始,除非它是对话的分叉(https://code.claude.com/docs/en/sub-agents#fork-the-current-conversation),后者会从你的对话副本开始。无论哪种方式,子代理的工具调用都保持在你的上下文之外,当子代理完成时,Claude 会收到一个摘要。
有关每个功能的成本,请参见上下文成本(https://code.claude.com/docs/en/features-overview#understand-context-costs),有关管理上下文的提示,请参见减少令牌使用量(https://code.claude.com/docs/en/costs#reduce-token-usage)。
使用检查点和权限保持安全
Claude 有两种安全机制:检查点允许你撤销文件更改,权限控制 Claude 可以在不询问的情况下执行的操作。
使用检查点撤销更改
相似文章
@eng_khairallah1: 埃里克·施密特(前谷歌CEO):'如果你真的想赚钱,其实很简单。创立一家智能体AI公司。' 如果我……
由@eng_khairallah1发布的一条推文合集,汇总了关于构建智能体AI公司的资源,包括Claude Code教程、LangChain近期产品公告(Interrupt、Labs、Engine、SmithDB)以及教育提示词。
@realCaigu: 谷歌前 CEO 强调了一个热知识: 如果你真的想赚钱,必须学习:理解代理、Claude Code、提示、记忆、技能、MCP和例程 然后让你的 AI 来控制你的 AI 大部分人学 AI, 就是在推特刷 AI 帖子,但其实,真正系统性的知识,…
前谷歌CEO分享学习AI的关键方向(代理、Claude Code、提示等),并推荐了一系列来自LangChain和Anthropic的免费官方学习资源。
Google如何计划赢得AI战争(4分钟阅读)
谷歌正在积极将类似Gemini 3.5 Flash的AI集成到其产品中,以在保护核心业务收入的同时保持市场领导地位。
桑达尔·皮查伊谈AI、搜索的未来以及网络的演变
在Decoder播客访谈中,谷歌CEO桑达尔·皮查伊讨论了公司激进的AI战略、搜索和YouTube的变革、“谷歌零”概念,以及他对通用人工智能和奇点的看法。
@_guillecasaus: Google 刚刚发布了其AI代理的官方技能。它发布了13种兼容Claude Code、Cursor等的技能。
Google 发布了13种AI代理官方技能,兼容Claude Code、Cursor和Copilot等工具,使代理能够执行高级任务并自动化复杂工作流程。这些技能免费且开源。