首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
手撕 Claude Code
唐旺仔
创建于2026-04-18
订阅专栏
> 基于 Claude Code 真实源码的 Agent 工程拆解。所有内容均来自对源码的直接分析。
等 1 人订阅
共7篇文章
创建于2026-04-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
手撕 Claude Code-6:Skill,Deferred 加载与按需搜索
Skill 是 Claude Code 的可扩展行为单元。当 Claude 调用 Skill 工具时,对应的 Markdown 文件内容会被注入到上下文中,Claude 按照其中的指令行事。
手撕 Claude Code-5:Subagent 与 Agent Teams
Claude Code 支持三种不同的多代理模式:普通 Subagent(指定类型)、Fork Subagent(继承上下文)、Agent Teams(团队协作)
手撕 Claude Code-4: TodoWrite 与任务系统
Claude Code 中有两个相关但不同的"任务"概念:Todo(任务清单)负责Claude 在当前会话中规划的工作步骤;Task(系统任务)负责运行时管理的实体。
手撕 Claude Code-3:Tool System 工具调用、权限与动态披露
Claude Code 的工具系统是 "行动能力" 的实现层。每个工具通过 `buildTool()` 工厂函数构建。
手撕 Claude Code-2:全局 Context Prompt
在 LLM 应用中,系统提示决定了 AI 的身份、能力边界和行为规范。Claude Code 的系统提示并非一成不变,它根据当前模式动态构建,,并在每一轮 API 调用前组装。
手撕 Claude Code-1: Agent Loop — 主查询循环
Agent Loop 是 Claude Code 的心脏。它是一个无限循环的异步生成器,是 "Claude 思考 → 行动 → 观察 → 再思考" 的引擎。
Claude Code 源码深度解析 - 前言
基于 Claude Code 真实源码的 Agent 工程拆解分析。所有内容均来自对源码的直接分析。