一、项目介绍

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
开源状态公开
LanguagesPython
支持平台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 用一个清晰的设计,把把专家经验固化成可复用指令这件反复劳动变成了可复用、可维护的能力。它不追求大而全,而是把核心痛点解决得足够扎实——这正是日常开发与团队落地时最需要的那种工具。如果你也在被同类问题困扰,不妨按上面的安装与使用步骤试一试,把它接进自己的工作流。