PACT 0.4.0 добавляет составной интеллект для ИИ-агентов, занимающихся программированием.

Что решает PACT
ИИ-агенты для программирования забывают всё между сессиями, угадывают API пакетов по устаревшим обучающим данным, уверенно редактируют файлы, которые не читали, и вносят исправления, ломающие зависимые системы. Это проблемы архитектуры, которые невозможно решить инженерией промптов.
Структура PACT 0.4.0
Инструментарий создаёт структуру каталогов в вашем проекте:
your-project/ ├── CLAUDE.md # 19 когнитивных перенаправлений + правила ├── SYSTEM_MAP.yaml # Карта архитектурных связей ├── cutting_room/ # Рабочее пространство для визуального прототипирования ├── .claude/ │ ├── hooks/ # 10 shell-хуков (блокирующие + предупреждающие) │ ├── bugs/ # Структурированный трекер ошибок + база знаний решений │ ├── sessions.yaml # Координация нескольких агентов │ └── memory/ │ ├── PENDING_WORK.yaml # Трекер задач между сессиями │ └── file_edit_log.yaml # Осознание редактирования ├── docs/ │ ├── feature_flows/ # Машины состояний жизненного цикла │ └── reference/ │ ├── packages/ # Проверенные знания о пакетах │ ├── research/ # Синтез исследований между сессиями │ ├── KNOWLEDGE_DIRECTORY.yaml # Тэговый указатель по ВСЕМ системам │ └── PACT_BASELINE.yaml # Самоосознание возможностей агента
Шесть столпов
- Механическое принуждение — Shell-хуки, которые блокируют нарушения до их применения. Жёстко закодированные секреты, принудительные пуши, редактирование непрочитанных файлов, коммиты при отставании локальной версии от удалённой. Всё блокируется механически.
- Замена контекста — Архитектурные карты и потоки жизненного цикла заменяют память. Агент читает SYSTEM_MAP.yaml перед редактированием и отслеживает зависимости в обоих направлениях.
- Саморазвивающееся рассуждение — 19 когнитивных перенаправлений (начали с 6 в v0.1). Это вопросы, которые агент задаёт себе в ключевые моменты принятия решений, а не правила. Правила пропускаются под давлением. И агент может добавлять свои, когда замечает закономерности.
- Разделение структуры и поведения — Архитектурная карта = "какие файлы я затрагиваю?" Поток функций = "что сломается, если я сделаю это неправильно?" Два файла, две задачи. Никогда не смешивать.
- Устойчивость к нескольким агентам (v0.3) — Claude и Gemini используют одни и те же хуки, правила и трекер задач. Когда один недоступен, переключитесь на другого без потери контекста. Хуки Gemini — это тонкие адаптеры (~20 строк каждый), которые переводят его JSON-формат и делегируют тем же скриптам .claude/hooks/. Один набор правил, два агента, нулевой дрейф.
- Составной интеллект (v0.4) — Синтез исследований, каталог знаний и базовый уровень возможностей, делающие каждую сессию умнее предыдущей.
Детали составного интеллекта
Новая сессия Claude имеет обучающие данные и контекстное окно. Сессия, работающая с PACT, имеет обучающие данные + контекстное окно + каждый синтез, полученный в предыдущих сессиях.
Три системы обеспечивают работу составного интеллекта:
- База знаний исследований — Когда агент исследует что-то реальное (совмещая анализ кода с онлайн-документацией), синтез сохраняется. Не сырые факты — их можно найти заново. Рассуждения, которые связали контекст проекта с внешними доказательствами. Будущие сессии находят это по тегам, углубляют или переосмысливают с новых углов.
- Каталог знаний — Один YAML-файл, который сопоставляет теги с файлами во ВСЕХ системах знаний (исследования, ошибки, решения, пакеты, потоки функций). Агент читает его один раз и знает, что уже существует по любой теме. Хук блокирует коммиты, если вы добавляете файлы знаний без обновления каталога, поэтому он остаётся точным.
- Базовый уровень возможностей — Документированный в PACT_BASELINE.yaml, он обеспечивает самоосознание возможностей агента.
PACT начинался как набор хуков, чтобы остановить Claude от повторения одних и тех же ошибок. Четыре релиза спустя, он превратился в систему, которая делает каждую сессию по-настоящему умнее предыдущей.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Skillware добавляет prompt_rewriter для детерминированного сжатия токенов в циклах агентов Claude API.
Skillware объединил новый навык prompt_rewriter, который сжимает промпты на 50-80% перед отправкой в Claude API, снижая затраты в агентских циклах при сохранении стабильного поведения благодаря детерминированному сжатию.

Сервер MCP для локальных файлов XMind Mind Map выпущен
Разработчик опубликовал MCP-сервер, предоставляющий 22 инструмента для чтения и записи локальных файлов ментальных карт XMind. Сервер работает с совместимыми с MCP AI-клиентами, такими как Claude Desktop и Cursor.

Открытая система "Второй мозг", построенная на основе кода Claude для управления задачами
Открытая система под названием Kipi System использует Claude Code для отслеживания открытых тем, составления последующих действий и управления задачами, получая данные из календаря, электронной почты, CRM и социальных лент. Она генерирует ежедневный HTML-файл с заранее подготовленными действиями, отсортированными по сложности.

Режим контекста MCP-сервера сокращает использование кода Клода в контексте на 98%
Context Mode — это сервер MCP, который сокращает потребление контекста Claude Code с 315 КБ до 5,4 КБ, изолируя выводы инструментов. Он поддерживает 10 языковых сред выполнения и включает базу знаний с полнотекстовым поиском.