<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Claude Code 源码拆解 - 系列 - 每日深度思考 | 技术、经济分析与深度思考</title><link>https://byronfinn.github.io/series/claude-code-%E6%BA%90%E7%A0%81%E6%8B%86%E8%A7%A3/</link><description>Claude Code 源码拆解 - 系列 - 每日深度思考 | 技术、经济分析与深度思考</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><managingEditor>blog@baifan.site (ByF)</managingEditor><webMaster>blog@baifan.site (ByF)</webMaster><lastBuildDate>Mon, 06 Jul 2026 09:00:00 +0800</lastBuildDate><atom:link href="https://byronfinn.github.io/series/claude-code-%E6%BA%90%E7%A0%81%E6%8B%86%E8%A7%A3/" rel="self" type="application/rss+xml"/><item><title>AI 编程工具的未来：从 Copilot 到 Autonomous Agent</title><link>https://byronfinn.github.io/ai-coding-tools-future-copilot-to-autonomous-agent/</link><pubDate>Mon, 06 Jul 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/ai-coding-tools-future-copilot-to-autonomous-agent/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>12 篇文章，我们从 Think-Act-Observe 循环一路拆解到 50 万行的工程深渊。现在站在系列的终点，回头看整条演进路径，一个更大的问题浮出水面：</p>
<p><strong>AI 编程工具最终会演化成什么样子？</strong></p>]]></description></item><item><title>3000 行 vs 50 万行：从玩具到产品的架构深渊</title><link>https://byronfinn.github.io/claude-code-3000-vs-500k-lines/</link><pubDate>Thu, 02 Jul 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-3000-vs-500k-lines/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p><a href="https://github.com/saoudrizwan/claude-code-from-scratch" target="_blank" rel="noopener noreferrer">claude-code-from-scratch</a> 项目用大约 3000 行 TypeScript 实现了一个&quot;迷你版 Claude Code&quot;。它有 Think-Act-Observe 循环、工具系统、System Prompt、权限控制、记忆、Skill、多代理、MCP——我们在前面 10 篇文章里拆解的核心概念，它全都有。</p>]]></description></item><item><title>Plan Mode 与设计先行：让 AI 先想再做</title><link>https://byronfinn.github.io/claude-code-plan-mode/</link><pubDate>Tue, 16 Jun 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-plan-mode/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>给建筑师一块地，他不会立刻开始砌砖。他会先画图、计算承重、考虑采光、规划管线。等蓝图确认了，施工队才进场。</p>
<p>给 AI 编程助手一个需求，它默认会立刻开始改代码。不是因为它不懂&quot;设计先行&quot;，而是因为<strong>它的循环机制鼓励行动</strong>——Think-Act-Observe 循环里，&ldquo;Act&quot;是核心能力。模型被训练成&quot;有帮助的&rdquo;，&ldquo;有帮助&quot;在编程场景里通常意味着&quot;动手改&rdquo;。</p>]]></description></item><item><title>MCP 协议：AI 工具互联的 USB-C</title><link>https://byronfinn.github.io/claude-code-mcp-protocol/</link><pubDate>Fri, 12 Jun 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-mcp-protocol/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>在 MCP 出现之前，每个 AI 工具集成都是一次<strong>定制开发</strong>。想让 ChatGPT 连数据库？写一个插件。想让 Claude 调 GitHub API？写一个 Function Calling 定义。想让 Copilot 访问你的内部系统？写一个 Custom Tool。</p>]]></description></item><item><title>多代理架构：分叉-汇聚模式的协作艺术</title><link>https://byronfinn.github.io/claude-code-multi-agent-architecture/</link><pubDate>Tue, 09 Jun 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-multi-agent-architecture/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>有一个反直觉的现象：同一个模型，拆成多个独立实例让它协作，效果往往比单个实例更好。</p>
<p>不是算力增加了（三个实例的总 token 消耗比一个实例多），不是能力提升了（每个实例都是同样的模型）。提升来自<strong>角色分离</strong>——当每个 Agent 只关注问题的一个方面时，它做得比&quot;全能 Agent&quot;更专注、更深刻。</p>]]></description></item><item><title>Skill 的本质：可复用的专业知识封装</title><link>https://byronfinn.github.io/claude-code-skills-system/</link><pubDate>Fri, 05 Jun 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-skills-system/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>如果你用过 Claude Code，你可能注意到它有一个 <code>/skills</code> 命令，可以列出已安装的&quot;技能&quot;。写作规范、架构设计方法、TDD 流程、代码审查策略——听起来像一个插件市场。</p>]]></description></item><item><title>AI 的记忆系统：四种记忆类型与语义召回</title><link>https://byronfinn.github.io/claude-code-memory-system/</link><pubDate>Tue, 02 Jun 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-memory-system/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>上一篇文章聊了上下文压缩——它解决的是&quot;当前会话能记住多少&quot;的问题。但编程助手还需要另一种记忆：<strong>跨会话的长期记忆。</strong></p>]]></description></item><item><title>上下文压缩：让 AI 拥有"无限记忆"的四种手段</title><link>https://byronfinn.github.io/claude-code-context-compression/</link><pubDate>Sat, 23 May 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-context-compression/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>Think-Act-Observe 循环有一个天然的敌人：<strong>上下文窗口是有限的。</strong></p>
<p>每次循环迭代都在消耗 token——模型的思考、工具调用的请求、工具返回的结果。读一个大文件可能消耗几千 token，跑一次测试的输出可能上万。循环跑个十几轮，上下文窗口就被撑满了。</p>]]></description></item><item><title>权限与安全：让 AI 有破坏力但不失控</title><link>https://byronfinn.github.io/claude-code-permissions-security/</link><pubDate>Wed, 20 May 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-permissions-security/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>给 AI 编程助手文件写入权限，相当于把剪刀递给一个非常聪明但偶尔会幻视的人。</p>
<p>它大多数时候知道自己在干什么，但偶尔会自信满满地删掉一个不该删的文件，或者把一个关键的配置改成看起来合理但实际错误的值。模型不是恶意的，它只是<strong>会犯错</strong>——而且犯错时通常很自信。</p>]]></description></item><item><title>System Prompt 工程：800 行提示词背后的设计决策</title><link>https://byronfinn.github.io/claude-code-system-prompt-engineering/</link><pubDate>Sat, 16 May 2026 09:00:00 +0800</pubDate><author><name>ByF</name></author><guid>https://byronfinn.github.io/claude-code-system-prompt-engineering/</guid><description><![CDATA[<div class="featured-image">
                <img src="/pictures/note/claude-code-deconstruction-series.svg" referrerpolicy="no-referrer">
            </div><!-- more -->
<p>如果你以为 System Prompt 就是&quot;给 AI 设定一个人设&quot;，那 Claude Code 的 system prompt 会颠覆你的认知。</p>
<p>它不是几句话。它是一个<strong>上千行的模板引擎</strong>，由多个层次组成，每一层负责不同的事：身份定义、行为约束、工具说明、项目上下文、记忆注入、技能加载。有些层是静态的（每次一样），有些层是动态的（根据项目、会话、用户偏好实时注入）。</p>]]></description></item></channel></rss>