Теперь от теории к практике, как жесткА поиметь эту концепцию и создать себе реально работающее приложение.
Повторю главное — мой основной инструмент это Claude Code. Я обожаю работать в терминале и считаю это вершиной эволюции. Куча кнопочек в ваших курсорах это баловство, излишек удобства для пусси боев.
Настоящие мужчины (и мужицкие женщины) сидят в командной строке своего мака или линукса. Виндусятники тоже.. но это как различие между манерным геем и латентным. Ладно, не суть..
Ставим себе Claude code.
Для экономии времени всех юзеров, я вынес публично вот этот гайд. Супер минималистый, за вас прописана установка и какие кнопки нажать.
Конечно, можно использовать и Codex, в котором Codex модель ChatGPT. Можно и на курсоре запускать с подключенными подписками. Но я работаю только в Claude code, включая и чужие модели по API, потому шо могу.
Начинаем прописывать AI агентов.
Но. Но. Перед самым началом нужно воспользоваться другим гайдом, который я тоже вынес публично. Как подключить плагин оркестрации, дальше работать мы будем именно с ним.
И мы можем как сразу дать задачу прописать пайплайн/воркфлоу, так и действовать поэтапно. Ведь собирать в рабочие "команды" можно каких угодно агентов, что вы заранее создали.
Как бы странно не звучало, нам даже шибко много думать не нужно или писать по определенной структуре. Есть конечно всякие сайты/референсы и гайды, как это писать правильно.
Но по тупому и вполне эффективно, мы можем просто дать задачу: напиши мне AI агента "какойтонейм".
Мне нужен агент режиссер роликов и промптов, который будет читать документы в папке и на их основе придумывать креативные примеры сцен/ракурсов и реплик. Его главная задача писать крутой динамичный сценарий, опираясь на киношную картинку.
Мне нужен агент промптовик для видео генерации, который будет использовать актуальные данные про Sora 2 и Veo 3.1, писать подробные, оптимизированные и не нарушающие правил платформы промпты. Чтобы создавать детализированные, качественные и реалистичные ролики.
И вы спросите. А почему я показываю примеры не связанные с вайбкодом (ну типо написание кода, нет?). Ну я скорее показываю какими разными и дополняющими друг друга могут быть агенты.
Для вайбкода достаточно простого советского.. пайплайна.
После создания самих агентов, которых Claude создал и распихал по папкам. Мы даем прямое поручение:
Создай мне пайплайн для написания приложений/сайтов/скриптов, включи туда моих созданных агентов или создай недостающих.
В моем случае структура примерно такая:
- Агент1 продумывает всю архитектуру проекта, в подробностях опрашивая меня о моей задумке
- Агент2 подключает внешний ресерч (у меня это плагин Tavily), чтобы проверить какой стэк вообще стоит взять и вернуть агенту1 фидбек
- Агент3 садится за само написание кода
- Агент4 (у меня это Codex) смотрит на все это говно и дает подробную и развернутую инструкцию по фиксу багов
- Агент3 включается в работу и переписывает
И тут сразу стоит сказать. Что у меня интегрированы другие LLM, что могут закрыть более узкую задачу ЛУЧШЕ. Иногда дешевле, иногда дороже. Но главное, что саму работу они сделают лучше.
Мы даем Claude Code написать скрипт, который создает обращение к API того же OpenRouter. Ваш запрос передается модели, а ответ обратно в чат.
Скрипт можно "усложнить" прописав там задачу для Claude, а именно обработку контекста вашего запроса.
Настрой команду /<model> так:
1. Скрипт принимает флаг --files для чтения файлов
2. Claude смотрит только ls (список файлов), не читает содержимое
3. Claude формирует команду: script.sh --files file1 file2 -- "промпт"
4. Скрипт сам читает файлы и отправляет в API
5. Если задача изменить файл — Claude записывает результат через Edit
Вместо или рядом с командой может быть простая триггерная фраза или слово. Но мне честно говоря удобнее командами вызывать.
