深入专题合辑(索引)
原合辑含大量源码摘录,现改为 专题索引 + 短总结,细节见 00–11 对应章,不贴实现代码。
1. Hooks 机制全解
Pre/Post ToolUse、Session 生命周期;插件与 .claude/settings 注册。→ 03、08
2. 插件系统全解
plugin.json、marketplace、生命周期。→ 08
3. Subagent 编排
AgentTool、子 query、结果回灌。→ 04
4. Agent Teams / Swarms
多 Task 协作、SendMessage、汇总。→ 04
5. Memory 系统
跨会话记忆条目的写入、检索、注入上下文。→ 07
6. Remote Control / Bridge / Teleport
7. Context Compaction(四层压缩)
折叠 tool 输出 → 紧凑消息 → 摘要替换 → 硬截断。→ 07
8. Permission Classifier(Auto 模式)
风险分类减少弹窗;与规则冲突时 deny 优先。→ 11
9. GrowthBook 与遥测
Feature flag、实验分组。→ 10
10. Settings 多源合并
defaults → 全局 → 项目 → 本地 → CLI。→ 01、10
11. Query 流式引擎
async generator 事件类型、取消、与 UI 背压。→ 02
12. OAuth / Auth
设备码、token 刷新、keychain。→ 10
13. Sandbox / Bash 安全解析
命令 AST 限制、禁止危险构造。→ 11
14. LSP 集成
诊断与导航服务。→ 10
15. Cost 计算与限额
Token 计价、会话预算。→ 10
16. Vim 状态机
Normal/Insert、快捷键与 PromptInput 协作。→ 06
17. Worktree 隔离
Git worktree 沙箱开发。→ 11
18. Background Sessions / Daemon
后台长任务会话。→ 04
19. Voice 模式
语音输入 pipeline(可选 feature)。→ 06
20. Prompt Suggestions
输入框智能补全来源与触发。→ 06
21. Output Styles
系统提示中的输出格式预设。→ 07
总结
需要某专题的实现级细节时,按上表跳转到 00–11;读源码配合 00 文件索引表定位 query.ts、Tool.ts 等入口。