Фазовое удержание: Система управления ИИ-агентами, вдохновлённая методами воспитания детей

Phaselock — это открытый исходный код навыка агента, который применяет методы воспитания детей с аутизмом для контроля ИИ-агентов, занимающихся программированием. Разработчик заметил, что нечёткие задачи заставляют как детей с аутизмом, так и ИИ-агентов неправильно интерпретировать инструкции, что приводит к неполному или неверному выполнению.
Основные механизмы контроля
Система реализует четыре конкретных паттерна контроля:
- Явные шлюзы перед действием: Использует хук BeforeToolUse, который проверяет наличие одобренного файла-шлюза на диске. Нет файла — нет записи. ИИ не может продолжить без предварительного архитектурного объявления.
- Немедленная обратная связь об ошибках: Хук PostToolUse запускает статический анализ после каждой записи файла (PHPStan, PHPCS, ESLint, ruff и т.д.) и внедряет структурированные результаты JSON обратно в контекст. ИИ видит, что именно сломалось, и исправляет себя, прежде чем двигаться дальше.
- Ограниченный выбор, а не открытые возможности: Сложные функции разбиваются на срезы, упорядоченные по зависимостям. ИИ работает над одним срезом за раз, причём каждый срез останавливается для проверки человеком, прежде чем начнётся следующий.
- Правила, которые нельзя рационализировать: Применение механическое, через хуки оболочки, которые либо разрешают, либо блокируют. Мнение ИИ о собственном выводе не является доказательством.
Технические детали
Phaselock работает с Claude Code, Cursor, Windsurf и всем, что поддерживает хуки и навыки агентов. Предметная область сформирована вокруг Magento 2 и PHP, но архитектура применения правил не зависит от языка.
Текущая реализация имеет ограничение масштабирования: она загружает все правила в контекст каждый сеанс. При 80 правилах это управляемо, но при 500 правилах вы сжигаете контекст до начала задачи, а при 10 000 правил это физически невозможно.
Будущая разработка: Writ
Разработчик создаёт Writ как решение проблемы масштабирования. Это гибридная система поиска, которая определяет, какие правила важны прямо сейчас, и возвращает только их, достигая времени отклика менее 10 мс и сокращения контекста в 726 раз при 10 000 правил. Система всё ещё экспериментальная и проходит стресс-тестирование.
Разработчик отмечает, что оценка остаётся самой сложной нерешённой проблемой. Запросы к эталонным данным синтетические при 80 правилах, и неясно, сохраняется ли качество поиска при реальных запросах из реальных сеансов.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

Airbyte Agents: Пред-индексированный контекстный слой для AI-агентов против сырых API MCP
Airbyte запускает Airbyte Agents — контекстный слой, который предварительно индексирует данные из операционных систем (Slack, Salesforce, Linear, Zendesk, Gong), снижая потребление токенов агентами до 90% по сравнению с прямыми MCP от вендоров.

Linki v2: открытый ИИ-совместимый SDR для LinkedIn + холодная email-рассылка с самостоятельным агентом
Linki v2 — это саморазмещаемый инструмент для автоматизации LinkedIn и холодных писем с ИИ-агентом, который пишет персонализированные сообщения для каждого лида. Нет цены за место, ваши данные остаются локальными.

Плагин ByteRover Memory для OpenClaw: Нативная интеграция с семантической иерархией
Плагин ByteRover Memory для OpenClaw обеспечивает нативную, структурированную долговременную память через трёхуровневую архитектуру и семантическую иерархию, хранящуюся в файлах Markdown. Он достигает 92,2% точности извлечения и требует OpenClaw v2026.3.22+.

Kstack: Набор навыков для Claude Code по мониторингу и устранению неполадок Kubernetes
Kstack — это набор навыков с открытым исходным кодом, который добавляет слеш-команды, такие как /investigate, /audit-security и /cluster-status, в Claude Code (и другие AI-агенты) для мониторинга и устранения неполадок кластеров K8s. За кулисами он использует kubectl, Kubetail, Trivy и Pluto.