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

✍️ OpenClawRadar📅 Опубликовано: 29 марта 2026 г.🔗 Source
PACT 0.4.0 добавляет составной интеллект для ИИ-агентов, занимающихся программированием.
Ad

Что решает 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) — Синтез исследований, каталог знаний и базовый уровень возможностей, делающие каждую сессию умнее предыдущей.
Ad

Детали составного интеллекта

Новая сессия Claude имеет обучающие данные и контекстное окно. Сессия, работающая с PACT, имеет обучающие данные + контекстное окно + каждый синтез, полученный в предыдущих сессиях.

Три системы обеспечивают работу составного интеллекта:

  • База знаний исследований — Когда агент исследует что-то реальное (совмещая анализ кода с онлайн-документацией), синтез сохраняется. Не сырые факты — их можно найти заново. Рассуждения, которые связали контекст проекта с внешними доказательствами. Будущие сессии находят это по тегам, углубляют или переосмысливают с новых углов.
  • Каталог знаний — Один YAML-файл, который сопоставляет теги с файлами во ВСЕХ системах знаний (исследования, ошибки, решения, пакеты, потоки функций). Агент читает его один раз и знает, что уже существует по любой теме. Хук блокирует коммиты, если вы добавляете файлы знаний без обновления каталога, поэтому он остаётся точным.
  • Базовый уровень возможностей — Документированный в PACT_BASELINE.yaml, он обеспечивает самоосознание возможностей агента.

PACT начинался как набор хуков, чтобы остановить Claude от повторения одних и тех же ошибок. Четыре релиза спустя, он превратился в систему, которая делает каждую сессию по-настоящему умнее предыдущей.

📖 Read the full source: r/ClaudeAI

Ad

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

Skillware добавляет prompt_rewriter для детерминированного сжатия токенов в циклах агентов Claude API.
Инструменты

Skillware добавляет prompt_rewriter для детерминированного сжатия токенов в циклах агентов Claude API.

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

OpenClawRadar
Сервер MCP для локальных файлов XMind Mind Map выпущен
Инструменты

Сервер MCP для локальных файлов XMind Mind Map выпущен

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

OpenClawRadar
Открытая система "Второй мозг", построенная на основе кода Claude для управления задачами
Инструменты

Открытая система "Второй мозг", построенная на основе кода Claude для управления задачами

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

OpenClawRadar
Режим контекста MCP-сервера сокращает использование кода Клода в контексте на 98%
Инструменты

Режим контекста MCP-сервера сокращает использование кода Клода в контексте на 98%

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

OpenClawRadar