Обзор проекта Enter Clow: фичи и закрытие
Ключевые тезисы:
- Проект Enter Clow — это гибридный ассистент, вдохновленный OpenClow и Kiem, построенный на базе Antropic SDK (Claude Code).
- За несколько недель добавлено множество функций: уведомления, безопасность, MCP, обучение агента, память, плагины и экспериментальный Buildroom.
- Проект закрывается из-за решения Anthropic заблокировать использование подписок через сторонние SDK с 15 июня.
Основные функции и улучшения
Уведомления и прозрачность
- Полностью доработана система уведомлений (как в Hermes): агент сообщает о начале чтения файлов, записи, использовании скилов, поиске в интернете.
- Можно отключать системные сообщения для работы в режиме LDU (например, в WhatsApp).
Уровни безопасности (Safety Profile)
Агента можно настроить для разных сценариев:
- Public: максимальные ограничения, многие инструменты в blacklist (например, для публичного WhatsApp-бота).
- Chat: полная имитация OpenClow/Hermes, без ограничений.
- Trusted: ручное управление доступными инструментами.
- Private: один хозяин, все инструменты доступны, но можно включить запрос подтверждений (bypass all approvals).
Интеграция MCP (Model Context Protocol)
- Полностью доработанная поддержка MCP.
- Можно подключать любые сервисы (например, Linear, Supabase) с авторизацией, API-ключами или без.
Система обучения агента
- Реализован цикл обучения, вдохновленный Hermes.
- Каждые 10 шагов агент рефлексирует: что сделал хорошо/плохо, анализирует скилы, действия, инструменты и память.
- Можно включать/отключать отдельные модули обучения. Накопленные решения доступны для просмотра.
Управление памятью
- Базовая память: просмотр и удаление отдельных записей.
- Рутины (Hardbeat): агент по расписанию читает файл
Beat.mdи выполняет действия. - Автопауза (например, для WhatsApp): агент автоматически ставится на паузу, если владелец включается в диалог, и возобновляет работу через заданное время.
Система плагинов
Honcho Memory (Моделирование профиля пользователя)
- Запускается в отдельном контейнере.
- Агент в фоне анализирует общение, используя дедукцию, чтобы строить и уточнять профиль пользователя.
- В групповых чатах (например, WhatsApp) строит отдельные профили для каждого участника.
- Контекст профиля подмешивается в каждый промт для персонализации.
LCM Memory (Lossless Context Management)
- Многоуровневая система summary (быстрое, среднее, детальное).
- Позволяет через поиск по БД находить нужные сессии и «распаковывать» их до нужного уровня детализации.
- Для создания summary и их expansion можно использовать разные модели (например, Sonnet).
Другие настройки и возможности
- Обычная память с автоочисткой по времени или количеству сообщений.
- Встроенная информация о времени и дате (с учётом часового пояса).
- Очередь сообщений (Collect): несколько сообщений объединяются и обрабатываются разом.
- Корректировка (Steer) и прерывание (Interrupt) запросов.
Экспериментальная функция: Buildroom
- Цепочка агентов, работающих по принципу «комнаты для размышлений».
- Агенты в цепочке выполняют разные роли: генерация идей, планирование реализации, скептический анализ, написание кода.
- Работает в фоновом режиме по расписанию (Cron), вовлекая человека только для ключевых решений.
- Режимы: только наблюдение, вечная рефлексия или ручное подтверждение действий.
Причина закрытия проекта
Ключевое событие:
- Anthropic объявила, что с 15 июня подписки Claude можно будет использовать только через официальные продукты компании.
- Agent SDK (основа Enter Clow) тоже попадает под запрет, несмотря на то, что технически это тот же Claude Code.
Последствия:
- Enter Clow, заточенный под использование подписки через SDK, перестанет работать через месяц.
- Переход на использование API-ключа нерентабелен (огромная стоимость токенов).
- Проект изначально задумывался как безопасная и удобная замена OpenClow/Hermes на подписке Anthropic.
Решение автора:
- Проект закрывается, разработка новых функций прекращается.
- Автор не планирует переписывать ядро под другую модель.
- Рекомендация пользователям: переходить на Hermes или OpenClow (с осторожностью) с подпиской Claude Desktop.
- Личный план автора: переход на OpenAI, отказ или сокращение подписки на Anthropic.
Выводы
- Enter Clow был мощным экспериментальным проектом с уникальными функциями: обучение агента, моделирование пользователя, Buildroom.
- Опыт разработки признаётся крайне ценным: глубокое погружение в архитектуру агентов, память, оптимизацию.
- Проект стал жертвой изменения политики платформы (Anthropic), что сделало его дальнейшее существование невозможным.
- Эпоха «бесплатного» использования мощных моделей через подписки в сторонних приложениях, вероятно, подходит к концу.