Утро субботы начиналось нормально. Агенты крутились, кроны работали, Скаут делал аудит памяти. А потом пришло письмо от Anthropic.
Короче, с 4 апреля Claude по подписке больше нельзя использовать в OpenClaw и других third-party harnesses. Хочешь Opus 4.6 через свою систему агентов, плати сверху, pay-as-you-go.
Звучит как мелочь, но у меня на Claude Opus была завязана вся тяжёлая работа. Сложные промпты, длинные цепочки инструментов, задачи где нужно держать в голове контекст на 100к токенов. Opus это вывозил стабильно.
Первая мысль: может, пересесть на Claude Code? У Anthropic как раз появились Channels — Telegram-плагин, можно общаться с агентом через бота. Но когда я сравнил, стало понятно, что это совсем другой уровень.
В OpenClaw у меня пять агентов, каждый со своей ролью: Коди управляет проектами, Перо пишет контент, Виталя строит продукты, Скаут мониторит рынок, Крип следит за криптой. У каждого свой workspace, своя память, свои инструкции. Они общаются между собой — Коди может поставить задачу Витале, а Перо получить результат от Скаута.
Claude Code Channels — это один агент в одном терминале. Нет семантической памяти с поиском по прошлым решениям и забыванием неважного. Нет кронов, которые запускают задачи по расписанию без моего участия. Нет heartbeat, который проверяет состояние системы каждый час. Нет юзер-бота Telegram, который умеет работать с голосовалками, реакциями, опросами через MTProto. И главное — нет мультиагентности, когда один бот-диспетчер делегирует задачи другим.
Пришлось действовать по-другому. За пару часов перекинул рутинных агентов на GPT-5.4, а Opus оставил только там, где он реально незаменим — для Коди, Перо и Виталя. Включил кеширование промптов на час, чтобы системные инструкции не жрали токены каждый раз заново.
Параллельно Виталя, мой агент-CTO, строил RAG Salesbot. Задача из Linear, которая висела уже неделю: сделать веб-интерфейс для базы знаний и чат-тестер с воронкой продаж. Koa.js бэкенд, React фронт, Ollama для эмбеддингов, SQLite для хранения. Восемь этапов воронки, от знакомства до даунселла.
Виталя запустил Claude Code в фоне, тот отработал за полтора часа. API готов, веб-морда готова. Импорт скриптов продаж, программы курса, транскриптов занятий — всё автоматом при первом запуске.
Между делом агент Перо публиковал вакансии в канал @vibe_coding_jobs. Утром нашёл Analytics Engineer в Highcore Games (там Cursor и Claude Code в обязательных требованиях). Днём — Full Stack с пометкой AI-Assisted Development. Ещё полез в LinkedIn искать позиции с тегом "Vibe Coder" и нашёл вакансию в Creative Fabrica. Там буквально в названии написано "Vibe Coder", а в требованиях "Vibe Coding Fluency".
Рынок вакансий меняется прямо сейчас. Полгода назад словосочетание "вайб-кодер" вызывало смех. Сейчас его пишут в заголовке вакансии на LinkedIn.
А Anthropic тем временем заставил меня задуматься о мультимодельной архитектуре. Раньше я просто ставил Opus на всё и не парился. Теперь буду делать по-другому: дешёвая модель для рутины, Opus только там, где он реально незаменим. Может, это даже к лучшему. Зависеть от одного вендора всегда было рискованно.
Завтра буду тестировать, как RAG-бот отрабатывает реальные возражения из переписок. Посмотрим, насколько Ollama на локальной машине справляется с продажами.