AgentMind: Плагин для Claude Code, который изучает и применяет ваши предпочтения в программировании

✍️ OpenClawRadar📅 Опубликовано: 15 марта 2026 г.🔗 Source
AgentMind: Плагин для Claude Code, который изучает и применяет ваши предпочтения в программировании
Ad

Что делает AgentMind

AgentMind — это плагин Claude Code, который решает проблему необходимости повторно объяснять предпочтения по программированию в каждой новой сессии. Он автоматически изучает паттерны, такие как «используй pnpm, а не npm», «всегда добавляй типы» и «не используй экспорт по умолчанию», наблюдая за тем, как вы работаете, и внедряя этот контекст в будущие взаимодействия.

Как это работает

Система работает по шестишаговому основному циклу: Наблюдать → Анализировать → Запоминать → Применять → Проверять → Развиваться.

Хуки наблюдения запускаются в ключевых точках жизненного цикла:

  • Начало сессии
  • Использование инструмента
  • Ошибки
  • Компактизация

Эти хуки отслеживают исправления (например, «нет, используй X вместо этого»), повторяющиеся паттерны и типы ошибок, не сохраняя ваш фактический код.

Техническая реализация

Плагин использует трёхмерную систему оценки уверенности для определения, когда применять изученные предпочтения:

  • Частота × 0.35
  • Эффективность × 0.40
  • Обратная связь от человека × 0.25

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

Ad

Система эволюции

AgentMind имеет четырёхуровневую структуру эволюции:

  • L0: Индивидуальные инстинкты
  • L1: Паттерны (сгруппированные из индивидуальных инстинктов)
  • L2: Стратегии (абстрагированные из паттернов)

Например, отдельные предпочтения, такие как «всегда используй vitest», «всегда добавляй тестовые файлы в tests» и «запускай тесты после изменений», могут эволюционировать в паттерн «Рабочий процесс TDD».

Технические детали

  • ~3000 строк ядра на TypeScript
  • ~800 строк shell-хуков
  • 115 пройденных тестов
  • Поддерживает мультиагентность с изолированными хранилищами предпочтений
  • Не требует настройки — установите, и он начнёт учиться
  • Слой наблюдения использует чистый bash + jq для лёгкости
  • Лицензия MIT и бесплатен

Инсайты разработки

Создатель отметил, что самой сложной задачей был не алгоритм обучения, а понимание, когда нужно молчать. Ранние версии внедряли каждое изученное предпочтение, что загрязняло контекстное окно. Система оценки уверенности с затуханием решила эту проблему.

Другой технической сложностью была совместная работа shell-хуков и TypeScript без добавления тяжёлых зависимостей. Решением стал лёгкий слой наблюдения с использованием bash и jq.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Библиотекарь: отслеживайте чтение и получайте рекомендации без спойлеров
Инструменты

Библиотекарь: отслеживайте чтение и получайте рекомендации без спойлеров

Навык OpenClaw, который отслеживает вашу читательскую жизнь, рекомендует сначала из ваших собственных книг и со временем узнает, как меняются ваши вкусы.

OpenClawRadar
Nit: Замена Git на Zig, Оптимизированная для Эффективности Токенов ИИ-Агентов
Инструменты

Nit: Замена Git на Zig, Оптимизированная для Эффективности Токенов ИИ-Агентов

Nit — это нативная замена Git, написанная на Zig, которая сокращает использование токенов на 35–87% при выполнении распространённых команд, таких как status, diff, log и show. Это достигается благодаря компактным настройкам вывода по умолчанию и прямой интеграции с libgit2, что исключает накладные расходы на подпроцессы.

OpenClawRadar
Переосмыслить команду слэша для Claude Code применяет метод когнитивной науки для решения проблем
Инструменты

Переосмыслить команду слэша для Claude Code применяет метод когнитивной науки для решения проблем

Разработчик создал команду /reframe для Claude Code, реализующую когнитивную технику под названием «осцилляция дистанции и вовлечённости». Метод был протестирован на трёх открытых LLM с 50 задачами и стабильно превосходил другие подходы.

OpenClawRadar
/compress-architecture: Умение агента по устранению избыточного проектирования
Инструменты

/compress-architecture: Умение агента по устранению избыточного проектирования

Новое умение агента под названием /compress-architecture проверяет кодовые базы на наличие спекулятивных слоев, транзитных модулей и дублирующихся концепций, защищая при этом реальные границы доменов и публичные API.

OpenClawRadar