为 Claude Code、Codex、Cursor 等 AI 编程代理安装规格驱动开发的 Agent Skills 工作流,覆盖需求、设计、任务与自主实现。
tigerless-labs/autoharness
为 Claude Code 打造的自学习技能层,从真实会话中提炼技能,使用中持续更新,并清理长期不被调用的技能。
- Star
- 10,750
- Fork
- 653
- 未关闭 Issue
- 55
- 最近提交
- 3天前
这是什么?
autoharness 是一个 Claude Code 插件,从你正在进行的会话中学习可复用的技能。每段会话经过提炼后,会以原生 SKILL.md 文件的形式写入 .claude/skills/ 目录。反思模块会将新经验与已有技能库比对,同一场景的技能会被合并,而不是堆积出大量近似重复的条目。
技能的生命周期由实际使用情况驱动,而非基准测试。只有在后续对话中被真正调用的技能才会留存,长期未使用的会被归档而非直接删除。插件只管理自己生成的技能(通过 ledger 标记识别),手写或已安装的技能不会被改动。每次创建或更新都会在对应技能的 ledger 中记录原因和依据。
整个系统不需要常驻守护进程。学习由会话内的工具调用次数触发,会话开始时注入按类别分组的技能索引供模型查阅。运行需要 PATH 中的 Python 3.11+,无第三方依赖。
核心功能
- 01从真实的 Claude Code 会话中自动提炼技能,也可用 /learn 按需记录。
- 02将同一场景的技能合并为一个,避免产生大量近似重复。
- 03统计技能使用情况,未被调用的技能会被归档而非直接删除。
- 04只修改由自身生成的技能,通过 ledger 标记识别。
- 05每次创建或更新都记录原因与依据,便于之后回溯。
- 06无需守护进程,会话开始时注入按类别分组的技能索引。
适用场景
- 随着项目工作流和调试经验积累,让 Claude Code 的技能库保持更新。
- 无需手动编写,把日常编码中反复出现的修复方法或命令序列沉淀为技能。
- 运行一套自我维护的技能层,自动清理长期闲置的技能。
快速上手
- 1
确保 PATH 中的 python3 为 Python 3.11 及以上版本
- 2
在 Claude Code 中添加插件市场
/plugin marketplace add tigerless-labs/autoharness - 3
在 Claude Code 中安装插件
/plugin install autoharness@autoharness - 4
重新加载插件(或重启 Claude Code)
/reload-plugins
使用前须知
- 仅支持 Linux 和 macOS。
- 需要将 Python 3.11+ 设为 PATH 中的 python3;较旧的默认解释器会静默禁用其钩子。
- 它会在后台自动在 .claude/skills/ 中创建、合并和删除技能。
收录于专题
标签
常见问题
- autoharness 是什么?
- 为 Claude Code 打造的自学习技能层,从真实会话中提炼技能,使用中持续更新,并清理长期不被调用的技能。 autoharness 是一个 Claude Code 插件,从你正在进行的会话中学习可复用的技能。每段会话经过提炼后,会以原生 SKILL.md 文件的形式写入 .claude/skills/ 目录。反思模块会将新经验与已有技能库比对,同一场景的技能会被合并,而不是堆积出大量近似重复的条目。
- autoharness 可以免费使用吗?用的什么许可证?
- autoharness 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- autoharness 还在维护吗?
- 活跃维护中。autoharness 最近一次提交是在 2026年11月4日。
- autoharness 适合用来做什么?
- 随着项目工作流和调试经验积累,让 Claude Code 的技能库保持更新。 无需手动编写,把日常编码中反复出现的修复方法或命令序列沉淀为技能。 运行一套自我维护的技能层,自动清理长期闲置的技能。
- autoharness 怎么安装和运行?
- 确保 PATH 中的 python3 为 Python 3.11 及以上版本 在 Claude Code 中添加插件市场: /plugin marketplace add tigerless-labs/autoharness 在 Claude Code 中安装插件: /plugin install autoharness@autoharness 重新加载插件(或重启 Claude Code): /reload-plugins
- 在哪里获取 autoharness?
- 源代码和安装说明在 GitHub 上:https://github.com/tigerless-labs/autoharness
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
由 Claude Code 或 Codex 绘制的交互式代码库地图,用通俗语言展示各部分、文件、接口及其连接关系。
一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。
一套开源的 AI 代理插件,先由代理起草设计文档,再由无上下文的新子代理审查,之后才动手写代码。
一套智能体技能,指导编码智能体用 Swift 和 SwiftUI 完成原生 macOS 应用的调研、克隆、设计、开发与测试。
面向 Claude Code、Codex CLI、Cursor CLI 和 Gemini CLI 的通俗语言 Agent 技能包,把会话汇报改写成普通人也能看懂的结论。