Built 26/04/18 17:24commit 5ccb4ff
ShareAI Lab Learn Claude Code
English | 中文
Summary
shareAI-Lab/learn-claude-code 现在在知识库里被修正为一个“GitHub 仓库型 raw 来源家族 + 双语 source page”的标准形态。这个仓库的核心论点是:agency 来自训练好的模型,而产品工程主要是在模型外构建 harness,也就是工具、上下文控制、任务系统、skills、后台执行、团队协议和 worktree 隔离这些环境层。
来源家族
- Repository: https://github.com/shareAI-Lab/learn-claude-code
- 当前已落库的 raw 文件:
raw/github/shareai-lab/learn-claude-code/README.mdraw/github/shareai-lab/learn-claude-code/README.zh.mdraw/github/shareai-lab/learn-claude-code/README.ja.mdraw/github/shareai-lab/learn-claude-code/s_full.py
- 当前 raw 对主要保留了仓库最核心的论点与 capstone 参考实现面。
- 这次修正性 ingest 里,README raw 仍是部分保留摘录,不是完整仓库镜像。
这个来源补充了什么
- 一个非常鲜明的
Agent Product = Model + Harness表述。 - 一套把 loop、tool dispatch、planning、subagent、skill loading、context compaction、task system、background jobs、team protocols、worktree isolation 明确拆开的 staged harness 课程。
- 一个以 Claude Code 为中心、反对把 prompt plumbing 误当成 intelligence 的强立场样本。
- 一个很适合拿来对照 Claude Code、Codex、OpenClaw 与 agent-first repository 模式的教学材料。
关键判断
- 真正的 agent 是模型,harness 代码只是让模型能够观察和行动的环境层。
- 大多数实际上的“agent engineering”,本质更接近 harness engineering,而不是 intelligence creation。
- Claude Code 值得研究,不是因为它替模型做判断,而是因为它给模型提供了工具、上下文管理、权限和执行表面。
- 规划、压缩、后台执行、队友协作、worktree 隔离这些机制,更适合被理解成模块化 harness 层,而不是把外围代码本身误认成 agent。
结构说明
agents/ 目录采用“每课一个机制 + 一个总成参考”的结构:
s01_agent_loop.py到s12_worktree_task_isolation.py构成了渐进式课程。s_full.py把前面机制组合成一个完整参考 cockpit。
这使它不仅是一个观点很强的 manifesto,也是一个可以拆开观察 harness 架构的教学样本。
与现有主题页的关系
这个来源会强化几个现有主题:
Agent Harness Design:因为它把 loop、tools、planning、skills、compression、tasks、background work、teams、isolation 明确组织成一条渐进式教学链。Agent-First Repositories:因为它把 repo 内的 skills、task state、inbox 和 worktree lanes 都看成 agent 运行环境的一部分。Codex Operating Practices:因为它提供了一个 Claude Code 视角的对照样本,说明为什么 harness surface 往往比一次性 prompt 技巧更关键。
不确定性与范围说明
- 这个仓库的哲学立场比知识库里很多工程笔记更强、更带论战色彩,所以更适合被视为一个有力视角,而不是所有 agent 系统的无争议定义。
- 当前 raw 家族仍然是不完整的,后续如果它变成核心证据源,可能还需要继续保留更多
agents/子文件。 - 当前 source page 也是对前一个“直接从仓库阅读写 wiki”的版本做的修正,这一版已经明确建立在 vault 内 raw 文件之上。
Sources
- Repository: https://github.com/shareAI-Lab/learn-claude-code
- Raw:
raw/github/shareai-lab/learn-claude-code/README.md - Raw 中文翻译:
raw/github/shareai-lab/learn-claude-code/README.zh.md - Raw 日文 sibling:
raw/github/shareai-lab/learn-claude-code/README.ja.md - Raw 实现参考:
raw/github/shareai-lab/learn-claude-code/s_full.py