📋

self-improving-agent

Рекомендуем

Записывает знания, ошибки и исправления из каждой сессии для непрерывного самосовершенствования AI-агента разработки.

автор: pskoettv1.0.0
Productivity & TasksProductivityAI PoweredOpen SourceAutomationDeveloper Tool
Подключение к ВМ...
Подключение к ВМ...
npx clawhub@latest install self-improving-agent
2.5kТекущие установки
1.4kВсего установок
v1.0.0Версия
  • Логирование ошибок — Записывает неожиданные сбои команд, ошибки инструментов и сбои API в .learnings/ERRORS.md для будущего использования.
  • Захват исправлений — Когда пользователь говорит «Нет, это неправильно» или «Вообще-то...», исправление немедленно записывается с категорией correction.
  • Отслеживание запросов функций — Записывает отсутствующие возможности в .learnings/FEATURE_REQUESTS.md, чтобы их можно было устранить позже.
  • Обнаружение пробелов в знаниях — Выявляет и записывает устаревшие или неправильные знания под категорией knowledge_gap.
  • Открытие лучших практик — Когда для повторяющейся задачи найден лучший подход, он сохраняется под категорией best_practice.

Принцип работы

1

Step 1

Обнаружение триггеров
Навык активируется по конкретным сигналам: сбои команд, исправления пользователя, отсутствующие функции, ошибки API, устаревшие знания или лучшие подходы, обнаруженные во время задачи.
2

Step 2

Структурированное логирование
Каждое событие добавляется в соответствующий markdown-файл в директории .learnings/ с последовательным форматом, включающим временную метку, категорию, контекст и решение.
3

Step 3

Предварительный обзор задачи
Перед основными задачами агент просматривает существующие знания, чтобы не повторять прошлых ошибок.
4

Step 4

Конвейер продвижения
Знания, подтверждённые в нескольких сессиях, продвигаются в постоянные файлы конфигурации проекта, такие как CLAUDE.md, AGENTS.md или SOUL.md.

Ключевые возможности

Нулевая конфигурация
Не требуются API-ключи или переменные среды; работает сразу с любым AI-агентом для кодирования.
Хранилище на основе Markdown
Все знания хранятся в виде читаемых человеком markdown-файлов, которые легко просматривать, редактировать и хранить под контролем версий.
Система из трёх файлов
Разделяет ошибки, знания и запросы функций на отдельные файлы для ясности.
Интеграция с OpenClaw
Нативная поддержка инъекции промптов на основе рабочего пространства OpenClaw с автоматической загрузкой навыков.
Совместимость с несколькими агентами
Работает с Claude Code, Cursor, Windsurf и любым агентом, который читает markdown-файлы контекста.
Руководства по продвижению
Встроенные правила для продвижения важных знаний в память на уровне проекта, чтобы они сохранялись бессрочно.

Требования

API-ключи не нужны
Этот навык не требует внешних сервисов или учётных данных.
Обязательные бинарные файлы отсутствуют
Работает полностью через операции чтения/записи файлов.
Любой AI-агент для кодирования
Совместим с Claude Code, Cursor, Windsurf или любым агентом, поддерживающим пользовательские инструкции или файлы навыков.

Сценарии использования

Постоянная память между сессиями
Предотвращает повторение агентом одних и тех же ошибок от сессии к сессии.
База знаний команды
Делитесь папкой .learnings/ в команде для накопления коллективных знаний агента.
Помощь в отладке
Быстро находите первопричину повторяющихся ошибок, просматривая структурированный журнал ошибок.
Цикл непрерывного улучшения
Постепенно улучшайте поведение агента в проекте со временем без ручного промпт-инжиниринга.
Вклад в дорожную карту функций
Используйте журнал запросов функций для выявления пробелов и приоритизации улучшений инструментов.

Как установить

1
Run in your terminal
npx clawhub@latest install self-improving-agent
or
2
Click the Install button at the top of this page for one-click setup

Часто задаваемые вопросы

Отзывы

0 отзывов

Войдите, чтобы написать отзыв

Отзывов пока нет. Будьте первым, кто поделится своим опытом!