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

Пользователь Reddit (u/CamWebby) создал /compress-architecture — умение агента для ИИ-агентов кодирования, которое фокусируется на удалении лишней архитектуры, а не на ее добавлении. Основной вопрос, который он задает: «Может ли система выполнять ту же работу с меньшим количеством видимых частей?» Цель — меньше концепций, более четкое владение и меньше случайной связанности, а не меньше файлов или строк.
Что оно проверяет
- Спекулятивные слои (абстракции для функций, которые так и не были реализованы)
- Транзитные модули (код, который просто делегирует, не добавляя ценности)
- Дублирующиеся концепции (два способа сделать одно и то же)
- Абстракции, которые больше не оправдывают свое существование (накладные расходы > выгода)
Что оно защищает
- Реальные границы доменов (фактические стыки бизнес-логики)
- Публичные API (контракты, используемые внешними системами)
- Стыки тестируемости (внедрение зависимостей, интерфейсы, обеспечивающие тестирование)
- Явную обработку ошибок (не скрытую или замаскированную)
- Код, который изменяется с разной скоростью (отдельные пути эволюции)
Умение предназначено для использования в рамках рабочего процесса ИИ-агента кодирования, предположительно через команду, подобную /compress-architecture, направленную на каталог кодовой базы. Это не самостоятельный инструмент — это умение агента, которое меняет поведение агента для аудита и предложений по удалению.
Для кого это
Разработчики, использующие ИИ-агенты кодирования (например, Claude, Copilot и т.д.), которые хотят автоматически обнаруживать и удалять избыточную инженерию из своих кодовых баз, не нарушая законные архитектурные границы.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

Бенчмарк MemAware показывает, что память агентов на основе RAG не справляется с неявным извлечением контекста.
Бенчмарк MemAware проверяет, могут ли ИИ-агенты извлекать релевантный прошлый контекст, когда пользователи явно об этом не спрашивают, показывая, что текущие системы памяти демонстрируют точность всего 2,8% на сложных неявных запросах против 0,8% без памяти.

Через открытый универсальный слой интеграции подключает инструменты ИИ к общей контекстной шине
Via — это открытая универсальная интеграционная прослойка, которая объединяет Claude, Cursor, Windsurf, ChatGPT, LangChain и другие ИИ-инструменты в общую шину контекста, задач и памяти, позволяя работе следовать за пользователем между инструментами, сессиями и устройствами.

Навык Agent Wake для OpenClaw: Уведомление Discord о завершении задач
Разработчик создал agent-wake.py — скрипт на Python, который Claude Code вызывает после завершения задач. Он отправляет упоминания в Discord и запускает события пробуждения через HTTP API шлюза, побуждая агента автоматически публиковать сводки.

Командный центр: среда ИИ-кодирования для тех, кто заботится о качестве
Command Center — это среда агентного кодирования, ориентированная на сложные аспекты кода, сгенерированного ИИ: ревью, рефакторинг и поставка с традиционной инженерной дисциплиной. Включает обзоры, агенты рефакторинга и восстановление из снимков.