claude-smart
Плагин самообучения для Claude Code, Codex и OpenCode: превращает исправления в правила, которым агент следует в следующих сессиях
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает реплики, вызовы инструментов и ответы и хранит их локально
- Запускает фоновый сервис, хуки и веб-панель на вашей машине
Установка
Ручная установка
npx claude-smart installПосле установки перезапустите Claude Code.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Это плагин самообучения для Claude Code, Codex и OpenCode. Он через хуки следит за вашими репликами, вызовами инструментов и ответами агента и превращает исправления и удачные ходы в устойчивые правила, которым агент следует в следующих сессиях. Плагин строит три вида артефактов: предпочтения в рамках проекта, скиллы конкретного проекта и общие скиллы, которые переносятся между проектами. Правила не только накапливаются, но и уточняются: похожие сливаются, устаревшие архивируются. Все работает локально, без внешних вызовов: семантический поиск идет на встроенном ONNX-эмбеддере, данные лежат в домашних папках, а веб-панель позволяет просматривать историю и править скиллы.
Для кого. Для разработчиков, которые хотят, чтобы агент запоминал их правила и не повторял одни и те же ошибки.
Подходит, если
- Агент раз за разом повторяет одни и те же ошибки
- Нужно закрепить правила проекта и удачные пути между сессиями
- Нужна память и обучение без внешних сервисов, локально
Не подходит, если
- Работа идет в Cowork, вебе claude.ai или удаленной среде без локальных хуков
- Локальный фоновый сервис и хранение истории нежелательны
Пример запроса к агенту
Запомни, что в этом репозитории локальный стек поднимается через pnpm dev:all, а не npm run devОграничения
Нужны Node.js 20 и выше и Python 3.12 и выше, а также установленный CLI хоста. Не работает в Claude Code Cowork, в вебе claude.ai и в удаленных средах без локальных хуков, потому что им недоступны локальный бэкенд и домашние папки. При первом запуске один раз скачиваются веса модели эмбеддингов около 86 МБ. Плагин читает содержимое ваших сессий и хранит его локально.
Как отключить. Выполните npx claude-smart uninstall (для Codex или OpenCode добавьте --host codex или --host opencode) и перезапустите хост. Данные в ~/.reflexio/ и ~/.claude-smart/ сохраняются, их можно удалить вручную.
Проверка безопасности
- Читает реплики, вызовы инструментов и ответы и хранит их локально
- Запускает фоновый сервис, хуки и веб-панель на вашей машине
Коротко о README
README описывает claude-smart как плагин самообучения для Claude Code, Codex и OpenCode, который превращает исправления и рабочие ходы в правила, а не просто запоминает события. Он строит предпочтения проекта, скиллы проекта и общие скиллы, уточняет и объединяет их со временем. Все данные и поиск локальны: встроенный ONNX-эмбеддер, гибридный поиск, хранение в домашних папках. Есть веб-панель, слэш-команды и ручной маркер обучения. Установка через npx, лицензия Apache-2.0, движок reflexio с открытым кодом.
Частые вопросы
Данные уходят на сервер?
Нет. Все хранится локально, семантический поиск работает на встроенном ONNX-эмбеддере без внешних вызовов.
Чем это отличается от памяти?
Память записывает, что было. Плагин извлекает из исправлений правила с условиями применения и следует им в новых сессиях.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента