Learning-Kit: Плагин Claude Code для адаптации и изучения кодовой базы

Что делает Learning-Kit
Learning-kit — это плагин Claude Code, который решает проблему внесения изменений в незнакомые кодовые базы без должного понимания. Он превращает любой репозиторий в интерактивное пошаговое руководство, анализируя структуру кодовой базы и создавая учебные материалы.
Как это работает
Тимлиды запускают процесс, выполнив команду /study в репозитории. Claude анализирует кодовую базу и создаёт учебный план из 5-10 тем, охватывающих:
- Как устроена система
- Как происходит поток данных
- Какие соглашения используются
- Возможные подводные камни и проблемные паттерны
Созданный план и файл конфигурации добавляются в репозиторий. Когда новый разработчик открывает репозиторий, хук SessionStart проверяет его прогресс в соответствии с учебным планом.
Настройки конфигурации
Плагин предлагает три режима, которые можно установить для каждого репозитория:
gate: Блокирует разработчиков до завершения необходимого обученияnudge: Предоставляет мягкие напоминанияoff: Отключает функцию
Прогресс каждого разработчика отслеживается отдельно и может быть добавлен в gitignore, чтобы каждый сохранял своё состояние обучения.
Команды обучения
Разработчики взаимодействуют с учебными материалами через специальные команды:
/teach: Предоставляет пошаговые разборы кода и задаёт вопросы на понимание в конце каждой темы/quiz: Проверяет понимание с помощью вопросов разных стилей и регулирует сложность в зависимости от результатов
Как только разработчики достигают установленного порога обучения, хук SessionStart становится неактивным.
Практическое применение
Создатель обнаружил, что инструмент особенно полезен для унаследованных клиентских кодовых баз без документации. Запуск /study на таких кодовых базах предоставляет структурированную карту системы, выявляя неиспользуемые пути кода и сомнительные паттерны перед внесением изменений. Учебный план также служит инструментом аудита, предлагая более системный подход, чем ручной поиск по коду.
Установка
Чтобы установить learning-kit:
claude plugins marketplace add oldForrest/claude-plugins
claude plugins install learning-kit@oldforrestИнструмент работает для одиночных разработчиков, которые хотят понять незнакомые кодовые базы, а не только для сценариев адаптации команды.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Изучение LiveDocs: Нотация анализа данных на базе ИИ
LiveDocs предлагает реактивную среду для работы с документами, позволяя командам данных выполнять многопроцессные анализы и поддерживать полный цикл анализа с помощью AI-агента.

Открытая система постоянной памяти для Claude Code решает проблему потери контекста между сессиями.
Разработчик создал файловую систему памяти для Claude Code, которая автоматически захватывает контекст проекта без плагинов или API-ключей. Она использует транскрипты разговоров, файл входящих сообщений и ночные задания cron для поддержания постоянной памяти между сессиями.

motif MCP предоставляет Claude Code возможность просмотра видео для воспроизведения ошибок интерфейса
motif — это MCP-сервер, который позволяет Claude Code просматривать записи экрана с UI-багами, используя покадровый анализ Gemini 2.5 Flash для возврата визуальных описаний, первопричин и диффов. Для настройки нужен ключ Gemini API и две строки в mcp.json.

Результаты тестирования: 331 модель GGUF протестирована на Mac Mini M4 16 ГБ
Тестирование 331 модели GGUF на Mac Mini M4 с 16 ГБ оперативной памяти выявило только 11 Парето-оптимальных моделей, и все они имеют архитектуру Mixture-of-Experts. Модели Mixture-of-Experts доминируют по производительности со средней скоростью 20,0 токенов/сек против 4,4 у плотных моделей.