一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。
wquguru/harness-books
两本讲解代码智能体 harness 设计的免费书籍,以 Claude Code 和 Codex 为对象。
- Star
- 3,194
- Fork
- 387
- 未关闭 Issue
- 6
- 最近提交
- 6个月前
这是什么?
Harness Books 是一套关于 harness 工程的两本书。harness 指代码模型进入终端、代码仓库、权限系统和团队流程之后,用来约束和管理它的整套系统。书中讨论提示词分层、查询循环、工具权限、上下文治理、错误恢复、多智能体验证以及团队规则,目标是让这类系统保持边界清晰、可持续运行并且可以追责。
第一本《Harness Engineering:Claude Code 设计指南》以 Claude Code 为对象,重点讲运行时结构,解释系统为何需要控制平面、查询循环和恢复路径等组件。第二本《Claude Code 与 Codex 的 Harness 设计哲学》把两者并列比较,分析它们各自把执行控制放在哪一层,涉及沙箱、策略语言、skills 和 hooks 等机制。
两本书均提供中英文在线阅读,也可下载 PDF。仓库还包含一个 Python 构建脚本,用于本地生成站点。
核心功能
- 01讲解代理系统中的查询循环、工具权限、上下文治理和错误恢复。
- 02比较 Claude Code 与 Codex 在控制平面、沙箱和策略语言上的设计差异。
- 03说明 skills、hooks 和本地规则如何把团队习惯固化进代理系统。
- 04提供中英文在线阅读,并可下载 PDF。
- 05附带 Python 构建脚本,可在本地生成双语书籍站点。
适用场景
- 想自研编码代理、需要了解其控制层设计的开发者。
- 负责在团队内规范 AI 编码工具使用方式的工程负责人。
- 在选择工具前,希望对比 Claude Code 与 Codex 架构的工程师。
快速上手
- 1
在线阅读这两本书
- 2
本地构建第一本书(英文)
python3 tools/book-kit/build_honkit.py book1-claude-code --locale en - 3
组装统一的 Pages 站点
python3 tools/book-kit/build_pages_site.py
使用前须知
- 该项目是两本书而非软件,且未列出许可证。
- 本地构建需要运行 Python 构建脚本,输出写入 dist/ 目录。
标签
常见问题
- harness-books 是什么?
- 两本讲解代码智能体 harness 设计的免费书籍,以 Claude Code 和 Codex 为对象。 Harness Books 是一套关于 harness 工程的两本书。harness 指代码模型进入终端、代码仓库、权限系统和团队流程之后,用来约束和管理它的整套系统。书中讨论提示词分层、查询循环、工具权限、上下文治理、错误恢复、多智能体验证以及团队规则,目标是让这类系统保持边界清晰、可持续运行并且可以追责。
- harness-books 可以免费使用吗?用的什么许可证?
- harness-books 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
- harness-books 还在维护吗?
- 超过半年未提交。harness-books 最近一次提交是在 2026年4月19日。
- harness-books 适合用来做什么?
- 想自研编码代理、需要了解其控制层设计的开发者。 负责在团队内规范 AI 编码工具使用方式的工程负责人。 在选择工具前,希望对比 Claude Code 与 Codex 架构的工程师。
- harness-books 怎么安装和运行?
- 在线阅读这两本书 本地构建第一本书(英文): python3 tools/book-kit/build_honkit.py book1-claude-code --locale en 组装统一的 Pages 站点: python3 tools/book-kit/build_pages_site.py
- 在哪里获取 harness-books?
- 源代码和安装说明在 GitHub 上:https://github.com/wquguru/harness-books
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一套可移植的 Agent Skill,用于去除文本中的 AI 写作痕迹,小说修复叙事结构,专业文档按场景套用规则。
VS Code 扩展,让 Claude Code、Codex 等多个编程智能体在同一会话中独立给出意见、交接任务并讨论方案。
汇集 1000 多个 Claude Skills 与插件的精选列表,覆盖 Claude Code、Claude.ai 及 Codex、Cursor 等编程智能体。
面向 Claude Code 的最佳实践指南与参考合集,涵盖子代理、命令、Skills、Hooks、记忆与工作流。
一份精选的 Codex 技能列表,覆盖开发、办公协作、写作和数据分析等自动化工作流。