一、项目介绍
Claude Code 每次新会话都是一张白纸:你上次踩的坑、定下的约定、总结的最佳实践,它全不记得,得一遍遍重教。团队里那些“只可意会”的经验,散落在聊天记录里,没法沉淀成可复用资产。
Autoharness 是一个自学习技能层插件:它从你的真实会话中蒸馏技能(skill),随工作推进持续更新,并剪枝那些不再适用的技能。每个技能是原生 SKILL.md 格式,配 .ledger.jsonl 记录“为什么诞生/改动”、.sidecar.json 记录生命周期,让 Claude Code 越用越懂你的项目,把经验变成会生长的资产。
二、项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | Autoharness |
| GitHub地址 | https://github.com/tigerless-labs/autoharness |
| 项目描述 | Autoharness — a self-learning skill layer for Claude Code — distills skills from your real sessions, updates them as you work, and prunes the ones that stop getting used. No daemon, no benchmark. |
| 作者 | tigerless-labs |
| 开源协议 | MIT |
| 开源状态 | 公开 |
| Languages | Python |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-10-28 |
三、核心优势
- 自学习:从真实会话蒸馏并持续更新技能
- 自动剪枝:淘汰不再适用的旧技能,保持精简
- 原生格式:纯 SKILL.md,无私有封装
- 可追溯:ledger 记录技能诞生与演进原因
- 插件分发:Claude Code 插件市场一键安装更新
四、适用场景
适合把 Claude Code 当主力工具、且希望它跨会话保留团队经验的开发者:让助手从“每次重教”变成“越用越懂”。
五、安装教程
当前最新版本 latest。按下方命令安装(如遇网络问题可切换镜像源或代理):
# 在 Claude Code 中执行
/plugin marketplace add tigerless-labs/autoharness
/plugin install autoharness@autoharness常见报错:依赖缺失时先升级运行环境(Node、Python、Go、JDK 等)到项目要求版本;网络超时多为镜像或代理问题,可重试或换源。权限类报错请确认已登录对应平台账号。
六、使用示例
下面是一段可直接参考的真实示例:
# 安装后在 Claude Code 中启用插件市场
/plugin marketplace add tigerless-labs/autoharness
/plugin install autoharness@autoharness
# 之后 Claude Code 会自动从会话中沉淀与更新技能七、常见问题
问:技能会越积越多变乱吗?答:内置剪枝,自动淘汰失效技能。问:格式通用吗?答:用原生 SKILL.md,可被其他兼容工具读取。
八、总结
Autoharness 用一个清晰的设计,把把专家经验固化成可复用指令这件反复劳动变成了可复用、可维护的能力。它不追求大而全,而是把核心痛点解决得足够扎实——这正是日常开发与团队落地时最需要的那种工具。如果你也在被同类问题困扰,不妨按上面的安装与使用步骤试一试,把它接进自己的工作流。
评论 0
还没有评论,来说两句吧。