@0xSilver_Time: Google的前CEO揭示了一个将在未来几年重塑世界的秘密,这一切都源于AI。他说……

X AI KOLs Timeline 工具

摘要

这篇文章分享了一份免费、全面的路线图,用于掌握AI工具如Claude Code,提供关于代理架构、提示词和自动化的资源,帮助个人提升技能或创业。

🚨 Google的前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… 保存此内容并打开通知以获取更多内容 🛎️ 这些资源完全免费,不花一分钱,但它们将让你掌握一项技能,能够独自完成整个团队的工作,且质量相同。
查看原文
查看缓存全文

缓存时间: 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 可能会:

  1. 运行测试套件查看哪些失败了
  2. 阅读错误输出
  3. 搜索相关源文件
  4. 阅读这些文件以理解代码
  5. 编辑文件以修复问题
  6. 再次运行测试进行验证

每次工具使用都为 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 --continueclaude --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 可以在不询问的情况下执行的操作。

使用检查点撤销更改

相似文章