<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Claude Code 工程师手册</title>
    <link>https://lessthanno.github.io/claude-code-guide/</link>
    <description>用物理与控制论理解 AI 编程。心智模型 + 每日工程思考。</description>
    <language>zh-CN</language>
    <atom:link href="https://lessthanno.github.io/claude-code-guide/rss.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Tue, 14 Apr 2026 07:54:19 GMT</lastBuildDate>
    
    <item>
      <title>用 Claude Code 参与开源项目：从 issue 到 PR</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/open-source-contribution/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/open-source-contribution/</guid>
      <description>开源贡献的门槛通常不是技术，而是理解一个陌生项目的时间成本。Claude Code 把这个时间从几天压缩到几小时。

快速理解陌生项目：



找到合适的 First Issue：



理解 bug 并实现修复：



遵循项目规范写代...</description>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>多 Agent 编排：什么时候一个 Claude 不够用</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/multi-agent-orchestration/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/multi-agent-orchestration/</guid>
      <description>单个 Claude 对话能做很多事，但有些任务需要多个 Agent 协作：长上下文超出限制、任务可以并行、不同子任务需要不同的工具权限。理解何时以及如何编排多 Agent，是 AI 工程的核心能力之一。

四种需要多 Agent 的场景：...</description>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Redis 使用模式与 Claude Code：缓存、限流、分布式锁</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/redis-patterns-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/redis-patterns-with-claude/</guid>
      <description>Redis 滥用的方式很多：把它当 MySQL 用、缓存策略没想清楚、分布式锁写出 race condition。Claude Code 帮你在实现之前先把设计想对。

缓存策略设计：



限流实现：



分布式锁（正确实现）：...</description>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>SQL 与数据分析的 Claude Code 工作流</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/sql-and-data-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/sql-and-data-with-claude/</guid>
      <description>SQL 最难的不是语法，是把业务问题翻译成正确的查询逻辑，特别是涉及窗口函数、CTE、多表关联时。Claude Code 是这里最直接的提效点。

从业务问题到 SQL：



慢查询优化：



窗口函数实战：



数据迁移脚本：...</description>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>TypeScript 类型系统与 Claude Code：让类型为你工作</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/type-system-mastery/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/type-system-mastery/</guid>
      <description>TypeScript 的价值不是&quot;不用写注释了&quot;，而是让编译器成为你的第一道 bug 防线。但很多 TypeScript 代码库里到处是 any、as、非空断言，把类型安全绕没了。Claude Code 帮你用类型系统表达真实意图。

消...</description>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>GraphQL API 设计与 Claude Code：Schema 即合同</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/graphql-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/graphql-with-claude/</guid>
      <description>GraphQL 的核心挑战不是查询语言本身，而是Schema 设计决策会锁定你的 API 合同。一个字段名改错了，你的所有客户端都跟着坏。Claude Code 帮你在写第一行 Schema 之前，把这些决策想清楚。

从产品需求设计 S...</description>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>用 Claude Code 现代化遗留代码：不重写，而是渐进迁移</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/legacy-code-modernization/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/legacy-code-modernization/</guid>
      <description>遗留代码最怕的不是&quot;不现代&quot;，而是无法安全地改动它。Claude Code 在这里的价值是帮你建立信心——在改动之前理解它，改动时有保障，改动后能验证。

第一步：理解你不敢碰的代码



给遗留代码补测试（再改动之前）：



渐进式提...</description>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Terraform + Claude Code：基础设施即代码的 AI 工作流</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/terraform-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/terraform-with-claude/</guid>
      <description>Terraform 的难点不是语法，而是资源间依赖关系的隐式复杂性——一个 VPC 的 CIDR 块会影响后面二十个资源。Claude Code 帮你在写配置之前就想清楚这些关系。

从需求到 Terraform 模块：



审查现有...</description>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>独立开发者的 Claude Code 工作流：一个人的全栈工程</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-for-solodev/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-for-solodev/</guid>
      <description>独立开发者面对的挑战和团队不同：没有队友帮你 review，没有专职的前端/后端，没有 DevOps 工程师。你需要覆盖所有层次。Claude Code 是最好的&quot;虚拟团队成员&quot;。

每天的工作流：



前后端切换的上下文管理：

独立...</description>
      <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>LLM 应用的评估框架：怎么知道你的 AI 功能真的工作了</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/llm-evaluation-framework/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/llm-evaluation-framework/</guid>
      <description>&quot;我测试了一下，效果还不错&quot;——这不是 LLM 应用的评估，这是 vibes check。如果你在生产环境里跑 AI 功能，你需要一个真正的评估框架。

评估的三个层次：

1. 确定性测试（Deterministic Tests）

对...</description>
      <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>调试心法：用 Claude Code 建立系统性排查思维</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/debugging-mindset/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/debugging-mindset/</guid>
      <description>大多数 bug 不是因为不知道怎么写代码，而是因为在排查时的假设出了问题。Claude Code 最有价值的不是帮你直接找到 bug，而是帮你建立系统性排查思维。

核心框架：假设驱动调试



用 Claude 建立假设：



设计最...</description>
      <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Kubernetes 配置与 Claude Code：从 YAML 噩梦到可维护的 K8s</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/kubernetes-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/kubernetes-with-claude/</guid>
      <description>Kubernetes 的 YAML 是现代工程里最让人头疼的领域之一。Claude Code 在这里的价值不是帮你记忆 API，而是帮你从需求转换到正确的配置，并在你改配置时发现问题。

从需求生成 K8s 配置：



审查现有配置：...</description>
      <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>依赖管理：用 Claude Code 让你的技术栈不过时</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/dependency-management/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/dependency-management/</guid>
      <description>依赖更新是大多数团队最容易拖延的工作。&quot;现在能用，为什么要升级&quot;——直到某天发现一个关键安全漏洞，被迫紧急升级，然后发现 3 个 breaking change 要处理。Claude Code 可以让依赖更新变成一个低风险的常规操作。...</description>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>文档驱动开发：先写文档，再写代码</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/documentation-driven-development/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/documentation-driven-development/</guid>
      <description>文档驱动开发（DocumentationDriven Development）的核心思想：在写代码之前先写文档，强迫你在实现之前把思路想清楚。Claude Code 让这个流程变得轻量。

为什么先写文档：

代码是思维的结晶，但写代码时...</description>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Feature Flag 的工程实践：用 Claude Code 管理功能开关</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/feature-flags-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/feature-flags-with-claude/</guid>
      <description>Feature Flag 是降低部署风险的最有效工具之一。但很多团队用得太随意——功能上线后忘记清理旧 flag，代码里到处是条件分支，最后比没有还乱。Claude Code 可以帮你系统化地管理这件事。

定义 Flag 的标准：...</description>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>用 Claude Code 写 ADR：把技术决策变成团队资产</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/writing-adr-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/writing-adr-with-claude/</guid>
      <description>ADR（Architecture Decision Record）是软件工程里最被低估的实践之一。6 个月后回头看&quot;为什么当时选了 Redis 而不是 Memcached&quot;，没有记录的团队只能靠猜。

Claude Code 让写 ADR...</description>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>早期创业公司使用 Claude Code：资源有限时的杠杆策略</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-for-startups/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-for-startups/</guid>
      <description>3 个工程师做 10 个工程师的活儿，是很多早期创业公司的现实。Claude Code 在这个场景下不是&quot;提升效率的工具&quot;，而是&quot;能力的乘数&quot;。

早期公司最适合用 Claude Code 的场景：

1. 快速验证技术可行性



3...</description>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>超长 Context 的策略：200K tokens 怎么用对</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/long-context-strategies/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/long-context-strategies/</guid>
      <description>Claude 支持 200K tokens 的 context window。这大约够放下 400500 个 Go 源文件，或者一个中等规模的代码库。但&quot;能放&quot;和&quot;放了有效&quot;是两回事。

长 context 的核心问题：Lost in t...</description>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>AI 时代的代码 Review 礼仪：Claude 参与后，流程如何变</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/code-review-etiquette/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/code-review-etiquette/</guid>
      <description>Claude Code 进入团队后，代码 Review 流程会面临一个新问题：当 60% 的代码是 AI 生成的，review 的重心应该在哪里？

不变的原则：

代码 review 的目的从来不是&quot;找 bug&quot;，而是：
1. 知识共享...</description>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Go 工程师的 Claude Code 实践：最有价值的使用场景</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/go-with-claude-code/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/go-with-claude-code/</guid>
      <description>Go 工程师用 Claude Code 有特定的甜点区。Go 的强类型、严格的错误处理约定、标准库设计哲学，这些都让 Claude 在 Go 项目里的表现特别好。

接口设计：Go 的核心



错误处理的惯用写法：



Gorouti...</description>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>5 个真实的 Claude Code 工作流：从早晨到晚上</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-workflow-examples/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-workflow-examples/</guid>
      <description>理论够了，看真实场景。以下是 5 个工程师实际使用 Claude Code 的工作流，从早到晚。

场景 1：早上 — 理解昨晚的代码

同事昨天 merge 了一个大 PR，你需要在这段代码基础上继续工作：



场景 2：上午 — 实...</description>
      <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>微服务架构里的 Claude Code：跨服务问题最难</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/microservices-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/microservices-with-claude/</guid>
      <description>单体应用里用 Claude Code 容易——所有代码在一个地方。微服务里，最难的问题恰恰是跨服务的：API 契约变更、分布式追踪、跨服务 bug。

给 Claude 提供微服务上下文：



API 契约变更的影响分析：



分布式...</description>
      <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>在产品里加入 AI 功能：从 POC 到生产的完整路径</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/ai-feature-development/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/ai-feature-development/</guid>
      <description>&quot;在我们的产品里加一个 AI 功能&quot;——这句话背后有很多坑。以下是一个从 POC 到生产的系统路径，避开大多数团队踩过的坑。

第一步：POC 验证（12 天）

在写任何代码之前，先验证 AI 能不能解决你的问题：



第二步：定义成...</description>
      <pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Claude Code 与数据管道：ETL、数据清洗和分析任务</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-for-data-pipelines/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/claude-code-for-data-pipelines/</guid>
      <description>数据工程师用 Claude Code 的方式和应用工程师不同。数据任务的特点是：一次性的多、规则复杂但不标准、结果需要验证。

快速探索新数据集：



数据清洗规则的生成：



SQL 查询生成和优化：



数据管道的错误处理：...</description>
      <pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>用 Claude Code 准备技术面试：系统设计题的完整工作流</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/interview-prep-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/interview-prep-with-claude/</guid>
      <description>技术面试准备最难的部分不是背知识点，是把知识点组织成可以流利表达的结构。Claude Code 可以帮你把&quot;知道&quot;变成&quot;会说&quot;。

系统设计题的准备流程：



然后：



构建自己的思维框架：



知识点的深度测试：



用自己的...</description>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>把需求文档变成可执行的技术方案：Claude Code 的 PRD 转译流程</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/product-requirement-analysis/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/product-requirement-analysis/</guid>
      <description>PM 写的需求文档和工程师需要的技术规格之间通常有一条鸿沟。Claude Code 可以帮你系统性地跨越这条鸿沟。

第一步：发现需求里的歧义



第二步：转化为工程任务



第三步：技术方案 Premortem



第四步：生成技...</description>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>理解陌生代码库：用 Claude Code 做代码考古</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/explain-existing-code/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/explain-existing-code/</guid>
      <description>接手别人的代码库是软件工程里最让人痛苦的事情之一。没有文档，没有注释，原作者已经离职。Claude Code 让这个过程快了 10 倍。

第一步：快速建立全局地图



第二步：理解核心流程



第三步：理解&quot;为什么这么写&quot;



第...</description>
      <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Next.js 项目里用 Claude Code：App Router 时代的最佳实践</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/nextjs-with-claude/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/nextjs-with-claude/</guid>
      <description>前端项目用 Claude Code 有特定的挑战：框架版本变化快、client/server 边界容易搞错、CSS 模块复杂。以下是在 Next.js App Router 项目里最有效的使用方式。

让 Claude 了解你的 Next...</description>
      <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>Claude Code 生成代码的边界：什么时候你必须自己动手</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/code-generation-boundaries/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/code-generation-boundaries/</guid>
      <description>用 Claude Code 两个月后，大多数人会开始意识到它的边界。识别这些边界不是悲观，而是为了在对的地方发力。

Claude 代码的可靠性分布：



必须自己把关的场景：

1. 业务规则



Claude 生成的逻辑通常是&quot;合...</description>
      <pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
    <item>
      <title>团队采用 Claude Code 的 Playbook：从个人工具到团队基础设施</title>
      <link>https://lessthanno.github.io/claude-code-guide/c/daily/team-adoption-playbook/</link>
      <guid isPermaLink="true">https://lessthanno.github.io/claude-code-guide/c/daily/team-adoption-playbook/</guid>
      <description>Claude Code 个人用很爽，但在团队里推广会遇到新的问题：标准不统一、能力差异大、成本难以控制。以下是一个可行的采用路径。

第一阶段：建立共识（第 12 周）

不要强制推广，先做内部演示：
 选一个真实的工程师痛点（比如：手动...</description>
      <pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate>
      <category>daily</category>
    </item>
  </channel>
</rss>