Устанавливает рабочий процесс разработки на основе спецификаций в виде Agent Skills для AI-агентов программирования, таких как Claude Code, Codex и Cursor: от требований и дизайна до задач и автономной реализации.
tigerless-labs/autoharness
Самообучающийся слой навыков для Claude Code: он извлекает навыки из реальных сессий, объединяет и обновляет их при использовании и архивирует невостребованные.
- Звёзды
- 10,790
- Форки
- 653
- Открытые issues
- 55
- Последний коммит
- 3 дня назад
Что это?
autoharness — плагин для Claude Code, который извлекает повторно используемые навыки из уже проходящих сессий. Каждый эпизод преобразуется в нативный файл SKILL.md в каталоге .claude/skills/, а отдельный анализатор сопоставляет новые уроки с существующей библиотекой, чтобы объединять навыки для одинаковых сценариев, а не плодить почти дубликаты.
Жизненный цикл определяется использованием, а не результатами бенчмарка. Сохранение навыка зависит от того, как часто его действительно загружают в последующих ходах; неиспользуемые навыки архивируются, а не удаляются. Плагин затрагивает только созданные им навыки, помеченные записью в журнале, и не меняет написанные вручную или установленные навыки. Каждое создание или обновление фиксируется в журнале для конкретного навыка с указанием причины и подтверждающих данных.
Плагин работает без постоянно запущенного демона. Обучение запускается по числу вызовов инструментов в рамках сессии, а библиотека навыков подгружается через сгруппированный индекс, который добавляется в начале сессии. Требуется Python 3.11+ в PATH; сторонние зависимости не нужны.
Ключевые возможности
- 01Автоматически извлекает навыки из реальных сессий Claude Code; для захвата по запросу есть команда /learn.
- 02Объединяет навыки для одинаковых сценариев вместо создания почти дубликатов.
- 03Отслеживает использование навыков и архивирует неиспользуемые, а не удаляет их.
- 04Изменяет только созданные им навыки, помеченные записью в журнале.
- 05Фиксирует каждое создание или обновление с указанием причины и подтверждающих данных для последующего просмотра.
- 06Работает без демона и добавляет сгруппированный индекс навыков в начале сессии.
Сценарии использования
- Поддерживать библиотеку навыков Claude Code для проекта в актуальном состоянии по мере накопления рабочих процессов и уроков отладки.
- Сохранять повторяющиеся исправления или последовательности команд из повседневных сессий разработки, не создавая навыки вручную.
- Использовать самообслуживаемый слой навыков, который автоматически архивирует устаревшие навыки.
Быстрый старт
- 1
Убедитесь, что python3 в PATH — это Python 3.11 или новее
- 2
Добавьте marketplace в 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 или новее в качестве python3 в PATH; если версия интерпретатора по умолчанию ниже, хуки отключаются без предупреждения.
- В фоновом режиме автоматически создает и удаляет ненужные skills в .claude/skills/.
В подборках
Темы
Частые вопросы
- Что такое autoharness?
- Самообучающийся слой навыков для Claude Code: он извлекает навыки из реальных сессий, объединяет и обновляет их при использовании и архивирует невостребованные. autoharness — плагин для Claude Code, который извлекает повторно используемые навыки из уже проходящих сессий. Каждый эпизод преобразуется в нативный файл SKILL.md в каталоге .claude/skills/, а отдельный анализатор сопоставляет новые уроки с существующей библиотекой, чтобы объединять навыки для одинаковых сценариев, а не плодить почти дубликаты.
- autoharness можно использовать бесплатно? Какая у него лицензия?
- autoharness распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- autoharness всё ещё поддерживается?
- Активно поддерживается. Последний коммит в autoharness — 4 нояб. 2026 г..
- Для чего можно использовать autoharness?
- Поддерживать библиотеку навыков Claude Code для проекта в актуальном состоянии по мере накопления рабочих процессов и уроков отладки. Сохранять повторяющиеся исправления или последовательности команд из повседневных сессий разработки, не создавая навыки вручную. Использовать самообслуживаемый слой навыков, который автоматически архивирует устаревшие навыки.
- Как установить autoharness?
- Убедитесь, что python3 в PATH — это Python 3.11 или новее Добавьте marketplace в 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
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Интерактивная карта кодовой базы на понятном языке, созданная Claude Code или Codex: компоненты, файлы, эндпоинты и связи между ними.
Промпт-навык для AI-агентов, который помогает писать только необходимый для задачи код, отдавая предпочтение повторному использованию и минимальным решениям.
Открытый плагин для проектирования ПО: агент составляет спецификацию, а свежие субагенты без контекста проверяют её до начала написания кода.
Навыки для агента, который исследует, копирует, проектирует, создаёт и тестирует нативные приложения для macOS на Swift и SwiftUI.
Понятные навыки для Claude Code, Codex CLI, Cursor CLI и Gemini CLI: превращают отчёты агента о работе в краткий вердикт, понятный каждому.