Тимлид без разрабов

Я трачу на AI-агентов свои деньги — OpenRouter и подписка Claude. Использую оба, расскажу когда что выбираю.

До этого был длинный путь через отдельные чаты, потом API-агрегаторы (один из них умер и похоронил мои 20 баксов вместе с собой). После этого перешла на OpenRouter — оплата криптой, есть почти все модели. Перепробовала всё: китайские, американские, бесплатные, платные. Потом дошла до RooCode.

RooCode

Как старовер, пользуюсь всеми продуктами JetBrains лет 10. Поэтому RooCode у меня плагином к WebStorm.

Никакой магии — открытый файл, дифф, кнопка «approve». Архитектуру разом не ломает, идёт мелкими шагами. То, что нужно, когда не хочется доверять агенту вслепую. Внутренний контрол-фрик счастлив.

Это был первый агент, который работал с моим проектом, а не висел в стороне как чат. Он видел архитектуру и связанные компоненты.

И главное — оплата. RooCode работает через OpenRouter, значит могу менять модели на лету: Sonnet, Opus, Haiku, MiniMax, Qwen, Groq. Не привязана к одному провайдеру.

Из минусов: на длинных сессиях токены через OpenRouter бьют по кошельку, особенно если гоняешь Opus или Sonnet. Memory bank не из коробки — надо отдельно ставить и настраивать.

Claude Code

«Святая клавдия» не «помощник в IDE» — это автономный разработчик, которому описываешь задачу и архитектурные правила, а он делает.

Он работает сам. Описываешь контекст, уходишь, возвращаешься к результату. Недавно сделал мне рефактор кода: перевёл проект на более свежую версию Nuxt и помог избавиться от одной из библиотек, переведя всё на кастомные компоненты. Я только ревьюила.

Правила архитектуры лежат в корне проекта, он читает их при старте сессии. Туда складываю: стек, конвенции, как организованы папки, чего делать нельзя. Заводишь один раз — он помнит как устроен проект. По подписке выходит сильно дешевле, чем гонять Opus и Sonnet через OpenRouter каждый день.

Минусы: если плохо описала задачу, он уверенно сделает не то, и узнаешь об этом через 15 минут работы. Из коробки заточен под Anthropic — через прокси типа LiteLLM или Bifrost можно подцепить Qwen, MiniMax и что угодно, но это уже отдельная настройка, а не «поменял модель в дропдауне».

Claude Design в связке с Code

Новый продукт Anthropic и моя новая любимая игрушка. Design отвечает за визуал: описывает интерфейс, продумывает UX, выдаёт макеты. Code берёт это и реализует в коде. Получается конвейер: Design → Code. Без переключений между Figma, разработчиком и дизайнером. Особенно круто собрать что-то из готовой дизайн-системы и потестировать гипотезы. Конечно, серьёзный продукт без дизайнера не соберёшь. Но для прототипов, pet-проектов и MVP самое то.

Когда что

Claude Code — для сложных задач и новых фич, когда нужно чтобы агент сам продумал реализацию. Прошу не функцию, а целый модуль. Плюс связка с Design, когда нужно закрыть задачу целиком, включая интерфейс.

RooCode — когда хочется без танцев с бубном погонять не-антроповские модели, нужен жёсткий пошаговый контроль в IDE или просто интересно потестить что-то новое через OpenRouter.

Выбор часто упирается не в «кто умнее», а в удобство оплаты и интеграцию в workflow. У меня живут оба, и пока не вижу причин выбирать что-то одно.