
Полная версия
Вайб-кодинг для начинающих
Как работает агент: цикл
Каждый агент работает по простому кругу:
Посмотреть на цель и на то, что уже произошло.
Решить, какой следующий шаг.
Сделать его: создать файл, что-то запустить, что-то прочитать.
Посмотреть на результат. Сработало? Что-то сломалось? Цель достигнута?
Если нет — вернуться к первому шагу.
Это весь механизм, и он объясняет почти всё, что вы увидите в поведении агента. Объясняет, почему он умеет восстанавливаться после ошибок: неудачный шаг — просто новая информация для следующего круга. Объясняет, почему при расплывчатой цели он заполнит пробелы своими догадками. И объясняет то, на чём спотыкаются самоуверенные новички вроде Дэнни: если его представление о «готово» не совпадает с вашим, он уверенно пойдёт к неправильному финишу.
ChatGPT — это ИИ-агент?
Об этом спрашивают постоянно, и честный ответ такой: обычный разговор с ChatGPT — нет, но та же компания делает агента.
Когда вы переписываетесь с ChatGPT, вы пользуетесь ассистентом. Он умеет искать в интернете и разбирать загруженный файл — это полезные, похожие на агентские приёмы. Но ответ всё равно берёте вы и работу делаете вы. Какое-то время у ChatGPT был «режим агента», который мог сам управлять браузером, и летом 2026 года он тихо исчез из меню. Это хороший урок про всю эту область: функции приходят и уходят. Не стройте понимание вокруг кнопки. Стройте его вокруг цикла.
Настоящий агент у OpenAI есть. Он называется Codex и работает с файлами и кодом так, как описано в этой книге. У Google агенты тоже есть. Тот, которым пользуюсь каждый день я и которому учит эта книга, — Claude Code от Anthropic, компании, которая делает Claude.
Агентный ИИ, генеративный ИИ: распутываем два слова
Оба выражения вы встретите повсюду.
Генеративный ИИ создаёт что-то: текст, картинки, звук, видео. ChatGPT, пишущий абзац, — это генеративный ИИ.
Агентный ИИ использует эту способность, чтобы что-то сделать, действуя с некоторой самостоятельностью ради цели. Внутри каждого агента есть генеративная модель, которая производит слова; «агентная» часть — то, что превращает эти слова в действия шаг за шагом и проверяет результат. Это ручка громкости, а не выключатель: одни продукты агентнее других.
«Какие бывают 5 (или 7) типов ИИ-агентов?»
Если вы это гуглили, то видели список из университетских учебников: простые рефлекторные агенты (как термостат), агенты с моделью мира (как робот-пылесос, который строит карту комнаты), целевые агенты (как навигатор), агенты полезности (взвешивают варианты и выбирают лучший) и обучающиеся агенты (улучшаются по обратной связи). В списках из семи добавляют команды агентов, работающих вместе, и агентов-«менеджеров», раздающих работу агентам поменьше.
Всё это верно, и всё это можно спокойно забыть. Эти категории придумали для курсов информатики задолго до нынешнего ИИ. Агент, которым вы будете пользоваться, смешивает несколько типов сразу, и чтобы хорошо им пользоваться, термины не понадобятся.
«Так какой ИИ лучший?»
Спрашивать, какой ИИ лучший, — всё равно что спрашивать, какой транспорт лучший. Лучший для чего?
ChatGPT, Gemini, DeepSeek и собственный чат Claude отлично подходят для вопросов, идей и черновиков. Если пользуетесь каким-то каждый день и он нравится — пользуйтесь дальше. Настоящая развилка — не бренд. Это чат против агента: ИИ, который говорит о работе, или ИИ, который её делает.
Для дела я использую Claude Code, потому что считаю его самым способным и потому что он один из самых распространённых. Агентов для кода делают и другие компании, и всё из этой книги пригодится, если однажды перейдёте. Не будьте верны логотипу. Те, кто много строит, держат под рукой две-три модели и выбирают под задачу. Приложение в конце книги сравнивает нынешние варианты.
Кто сильнее всех прямо сейчас. Об этом спрашивают всегда, так что вот мой честный рейтинг на момент написания, сентябрь 2026 года, по ежедневной работе. Самые мощные модели для настоящей работы — у Anthropic: Claude Fable 5.1 для самых сложных задач и Claude Opus 5 для повседневной работы, на ней у меня идёт большая часть дня. Новейшая модель OpenAI, GPT-6 Astra, сильная; по моему опыту она на уровне Opus 5, но никак не Fable. Рейтинг поменяется: первое место переходит из рук в руки раз в несколько месяцев. Вывод останется: разрыв между лучшими моделями и остальными большой, и для агента, который строит, этот разрыв — разница между работающим инструментом и вечером починки.
А бесплатные модели китайских лабораторий — DeepSeek, Qwen, Kimi? Моё мнение простое: они отстают от лидеров, а бесплатно выложить файлы модели — способ получить внимание, когда не можешь выиграть качеством. Лучшие из них, как Kimi K3, действительно хороши, но «бесплатно» здесь вводит в заблуждение — об этом в главе двадцать.

Рисунок 4. Где сила в сентябре 2026 года и что нужно каждому уровню.
А что с новыми приложениями, которые встраивают агентские функции в обычное окно? Они становятся лучше и позволяют попробовать вкус. Но каждый настоящий инструмент, который на моих глазах собирал новичок, включая всё в этой книге, был сделан в терминальной версии — там у агента полный набор рук. Моё правило, которое я дал Кэрол в то воскресенье: разговаривать — в приложении; строить — в терминале.
«Терминал», — повторила Кэрол так, как повторяют название болезни.
Да. Это следующая стена.
Коротко
У приложения-чата и агента может быть общий мозг. У агента есть руки: он создаёт файлы, запускает их, видит ошибки и чинит.
Код из приложения-чата — домашнее задание. Агент отдаёт готовую вещь.
Агент работает циклом: решить, сделать, проверить, повторить.
Обычный чат ChatGPT — не агент; Codex, Claude Code и подобные инструменты — агенты.
Не выбирайте любимый бренд. Выберите чат для разговоров и агента для строительства.
Глава 4. Терминал — это просто текстовое поле
Когда я сказал Оуэну открыть терминал, он нервно засмеялся и не шевельнулся.
«Чёрное окно? — спросил он. — Это же там можно стереть весь компьютер, если набрать что-то не то?»
Он никогда его не открывал. Он знал, что терминал существует, как знаешь, что в доме есть электрощиток: где-то там, что-то важное, и уж точно не то, куда должен лезть любитель. Всё, что он видел о терминале, было из фильмов, где человек в худи очень быстро печатает, и грабят банк.
Оуэн был готов потратить сорок часов на изучение Python. Открыть одно окно он готов не был.
Это вторая стена, и в неё упирались почти все, кому я помогал. Давайте её снесём.
Что такое терминал на самом деле
Терминал — это просто текстовое поле, которое разговаривает с вашим компьютером. Вы вводите слова, компьютер что-то делает. Вот и всё.
До того как у компьютеров появились мышь и значки, так ими пользовались все. В каждом Mac и каждом компьютере с Windows терминал до сих пор встроен — как у каждой машины есть капот, который открываешь редко. Программисты пользуются им, потому что это быстро и точно. Большинство остальных людей его никогда не видят.
А вот что делает его безопасным для вас: когда внутри работает агент, «слова» — это обычные предложения. Вы не набираете команды. Вы пишете создай папку invoices на рабочем столе и собери внутри простой инструмент, а агент сам разбирается, какие нужны команды, и выполняет их.
Иначе говоря, терминал с агентом внутри — это чат с разрешениями. Больше ничем он для вас быть и не должен.
«А если я что-нибудь сломаю?»
Вы не сломаете компьютер, открыв терминал, посмотрев на него или поговорив внутри с агентом. Если что-то выглядит страшно — закройте окно. Ничего плохого не произойдёт. Ваши файлы останутся на месте.
Риск, который все себе представляют — набрать одну неправильную команду и стереть диск, — из мира, где команды набираете вы. В этой книге вы их не набираете. А в седьмой главе мы заведём одну простую привычку, которая держит работу агента в границах: у каждого проекта своя папка.
Как его открыть
На Mac: нажмите Command и пробел, введите Terminal и нажмите Enter.
На Windows: нажмите клавишу Windows, введите PowerShell и нажмите Enter.
Откроется простое окно со строчкой текста и мигающим курсором. Всё. Это и есть та самая страшная вещь.
Как выглядит сеанс
Когда агент установлен (следующая глава), сеанс выглядит примерно так:
вы: пройдись по счетам в этой папке и сделай таблицу, кто сколько нам должен и с какого числа
агент: читаю 37 PDF-файлов… вытаскиваю клиента, сумму и срок… проверяю итоги… готово. Таблица в папке: просрочено 9 счетов, самый старый — на 64 дня.
Честное замечание: настоящие сеансы выглядят не так аккуратно. Пока агент работает, мимо пролетают стены технического текста. Эта прокрутка и есть работа. Читать её не нужно. Дождитесь короткого итога простыми словами в конце, как дождались бы, пока подрядчик закончит, вместо того чтобы следить за каждым гвоздём.

Рисунок 5. Читайте своё предложение и итог; прокрутку пропускайте.
Единственные команды, которые понадобятся
Люди боятся, что придётся зубрить словарь. Вот полный список на всю книгу, и каждую команду вы выучите, пользуясь ею, а не заучивая:
одна строка установки, вставляется один раз (глава пять);
claude — запустить агента;
claude --continue — вернуться к последнему разговору в проекте;
claude --dangerously-skip-permissions — страшная на вид, которой я пользуюсь каждый день; ей посвящена отдельная глава;
/exit — выйти из агента обратно в обычный терминал;
/clear — дать агенту чистый старт, когда переключаетесь на другую задачу;
клавиша Esc — вежливо остановить агента посреди работы.
Семь вещей. Сочетаний клавиш на телефоне вы выучили больше.
Почему не обойтись без терминала?
Можно задуматься, нельзя ли обойтись приложением. Для разговоров — можно. Для строительства терминал — место, где у агента полный набор рук, и всё в этой книге происходит там.
И, честно говоря, именно там живут самые мощные сценарии: несколько агентов сразу, работа по расписанию, управление с телефона. Всё это начинается с простого текстового окна.
Первая минута Оуэна
В конце концов Оуэн его открыл. Какое-то время смотрел на мигающий курсор, как смотрят на собаку, про которую сказали, что она добрая.
Позже вечером, после установки, он напечатал агенту первое предложение и получил предложение в ответ. Повернулся ко мне с выражением лица, которое я теперь видел почти у каждого героя этой истории.
«Это чат, — сказал он. — Это буквально просто чат».
Да.
Попробуйте сейчас
Прежде чем читать следующую главу, откройте терминал. Ничего не набирайте. Посмотрите на него десять секунд. Потом закройте.
Это всё упражнение. Звучит глупо, но работает: окно теряет большую часть своей власти, как только вы его открыли и ничего не случилось.
Коротко
Терминал — текстовое поле, которое разговаривает с компьютером. Когда внутри агент, вы пишете обычные предложения.
Открыть, посмотреть и закрыть терминал совершенно безопасно.
Прокручивающийся технический текст — это агент работает. Ждите итога.
Всего понадобится около семи команд, и вы выучите их на практике.
Разговаривать — в приложениях. Строить — в терминале.
Глава 5. Первый час: установка без страха
Эта глава — план на один час. К его концу на вашем компьютере будет ИИ-агент, и вы увидите, как он собирает что-то из одного простого предложения.
Повторяйте ровно по шагам. Понимать пока ничего не нужно, только копировать. А если что-то пойдёт не так, в конце есть раздел на этот случай.

Рисунок 6. Первый час по шагам.
Шаг 0: аккаунт и тариф (в браузере)
Прежде чем агент сможет работать, ему нужно войти от вашего имени. Поэтому первый шаг — не терминал, а двухминутная регистрация в браузере.
Зайдите на claude.ai и создайте аккаунт по почте или через вход Google.
Откройте меню профиля, найдите страницу тарифов и оформите платный тариф. Pro — обычная отправная точка; Max — для тех, кто много строит. На сентябрь 2026 года Pro стоит примерно от 17 до 20 долларов в месяц, в зависимости от того, платите за год или помесячно.
Оформляйте подписку на сайте, а не в приложении на телефоне. В магазинах приложений цены часто выше.
Почему платный тариф? Потому что агент долго делает настоящую работу, а в бесплатный чат это не входит. Считайте первый месяц экспериментом: соберите три вещи, потом решайте. Отменить можно в любой момент.
Шаг 1: установка одной строкой
Откройте терминал (глава четыре показывает как). Скопируйте строку для вашего компьютера, вставьте в окно терминала и нажмите Enter.
На Mac:
curl -fsSL https://claude.ai/install.sh | bash
На Windows (в PowerShell):
irm https://claude.ai/install.ps1 | iex
Эти строки взяты с официальной страницы установки Anthropic. Если когда-нибудь они изменятся, на странице будет актуальный вариант.
Дождитесь, пока текст перестанет бежать и вернётся мигающий курсор. Две вещи, которые удивляют людей:
На Mac, если он попросит пароль, при вводе на экране ничего не появляется. Ни точек, ни звёздочек. Это нормально. Вводите вслепую и нажмите Enter.
На Windows, если окно спросит, разрешить ли изменения, нажмите «Да». Когда установка закончится, закройте PowerShell и откройте снова, чтобы он увидел новую программу.
Шаг 2: запуск и вход
Введите и нажмите Enter:
claude
Вот что будет при первом запуске, чтобы ничего не застало врасплох:
Может предложить выбрать цветовую тему. Выберите стрелками и нажмите Enter. Подойдёт любая.
Спросит, как войти. Выберите вариант для подписки Claude — что-то вроде Claude Pro, Max, Team, or Enterprise. Не выбирайте «Claude Console», хоть это и звучит официально. Console — отдельный аккаунт с оплатой за использование, и ваш Pro там не будет использоваться. Это самая частая ловушка, которую я видел.
Откроется браузер. Войдите в аккаунт из шага 0 и подтвердите.
Вернувшись в терминал, он может спросить, доверяете ли вы файлам в этой папке. Это он вежливо уточняет, где ему можно работать. Выберите «Да».
Вы внутри. Если видите поле ввода агента, вы только что сделали то, на что большинство людей не решается. Он установлен насовсем.
Шаг 3: поздоровайтесь
Теперь говорите с ним как с человеком. Сначала дайте работе дом:
создай новую папку hello на рабочем столе и работай внутри неё
Потом попросите что-то крошечное, чтобы победа пришла быстро:
сделай простую веб-страницу-калькулятор цены: я ввожу часы, ставку за час и стоимость материалов, а она добавляет 20 процентов наценки и показывает итог. Потом скажи, как её открыть
Нажмите Enter, чтобы отправить, как в мессенджере. Дальше случатся две вещи, о которых никто не предупреждает:
Могут появляться маленькие меню разрешений с вопросом, можно ли агенту создать файл или что-то запустить, и вариантами вроде Yes, Yes, and don’t ask again и No. Не пишите «yes». Стрелками выделите Yes и нажмите Enter. (Глава семь показывает, как отключить эти вопросы.)
Мимо будут пролетать стены технического текста. Не читайте их. Дождитесь короткого простого итога в конце.
Шаг 4: откройте то, что он сделал
Агент скажет одно из двух.
Имя файла, например index.html. Найдите его в папке на рабочем столе и дважды щёлкните. Он откроется в браузере.
Веб-адрес, начинающийся с http://localhost. Скопируйте его в адресную строку браузера и нажмите Enter. «Localhost» значит просто «страница работает прямо сейчас на вашем компьютере».
(Если на Windows не можете найти папку на рабочем столе, спросите агента: где именно лежит папка? открой её мне.)
Когда Оуэн открыл свою, он ввёл несколько чисел, посмотрел, как меняется итог, и сказал: «Подожди. Это я сделал». Сделайте скриншот своей. Это ваша граница «до» и «после».
Шаг 5: направляйте, а не перегенерируйте
Вот привычка, которая отделяет тех, кто куда-то приходит, от тех, кто сдаётся.
В приложении-чате, если ответ не нравится, вы жмёте «перегенерировать» или начинаете новый чат. Здесь так не делайте. Скажите агенту, что поменять, как сказали бы человеку:
сделай итог крупнее и добавь поле для скидки
Он поменяет это и сохранит остальное. Попробуйте две-три правки. Этот один рефлекс — направлять, а не перебрасывать кубик — половина вайб-кодинга.
Шаг 6: выйти и вернуться
Введите /exit и нажмите Enter, чтобы выйти из агента. Вы снова в обычном терминале. Введите claude, чтобы вернуться. Закрыть окно целиком тоже можно: файлы останутся на компьютере, ничего не потеряется.
Если что-то пошло не так
Ошибка при установке. Скопируйте её и вставьте в любой ИИ-чат, которым уже пользуетесь, например ChatGPT или Claude в браузере, и спросите, что делать. Это тот единственный момент, когда старая привычка чата — ровно то, что нужно.
Windows пишет, что не знает команду «claude». Закройте PowerShell и откройте снова.
Рабочий ноутбук блокирует установку. Корпоративные компьютеры часто так делают. Используйте личный.
Очень старый компьютер. Агенту нужна не слишком старая система, примерно macOS 13 или Windows 10 и новее.
Что вы, скорее всего, почувствуете
Нетерпение. Агент думает, читает, пробует, а вы сидите. Правильный ход — заняться чем-то другим. Весь смысл в том, что в середине вы не нужны.
Желание вмешаться. Захочется поправить его на полпути. В основном дайте закончить, потом оцените результат. (Если он явно идёт не туда, нажмите Esc и перенаправьте.)
Самоуверенность, примерно на четвёртый день. Несколько раз всё срабатывает, вы перестаёте присматриваться, и тут он делает глупость, пока вы не смотрели. Это случается со всеми. Это часть программы, и об этом глава десять.
Коротко
Сначала аккаунт и платный тариф в браузере. Подписка — на сайте.
Одна вставленная строка устанавливает агента. claude — запускает.
Входите через подписку, а не через Console.
Попросите что-то крошечное, отвечайте на меню разрешений стрелками и не читайте прокручивающийся текст.
Направляйте конкретными правками вместо того, чтобы начинать заново.
ЧАСТЬ II — КАК С НИМ РАБОТАТЬ
Глава 6. Говорите как человек
Первый настоящий запрос Дэнни к агенту был из четырёх слов: найди мне каких-нибудь клиентов.
Агент резонно спросил, каких клиентов, в какой отрасли, где и для чего. Дэнни ответил: «компании, которым нужно то, что мы продаём». Агент вернул общий список больших известных компаний, которые никогда не ответят на письмо двадцатилетнего парня. Дэнни написал получше. Агент поменял список. Дэнни написал более подходящих. Агент добавил столбец. Через двадцать минут и шесть кругов у Дэнни была чуть более длинная версия бесполезного, и ему стало скучно.
На той же неделе Кэрол отправила агенту один длинный абзац, надиктованный, пока готовила ужин. В нём был описан нужный ей помощник по почте, во что должен превращаться каждый тип письма, как должна выглядеть утренняя сводка, а в конце — сделай всё целиком и не останавливайся, чтобы задавать мне вопросы. К концу вечера у неё была работающая первая версия.
Дэнни вырос с компьютерами. Результат получила Кэрол.
Неожиданная вещь: слабый запрос возвращает не плохой результат. Он возвращает вопрос. Сильный запрос возвращает готовую вещь.
Четыре привычки чата, от которых стоит отучиться
Большинство из нас узнали ИИ в окне чата, и несколько привычек оттуда тихо саботируют работу агентов.
Кормить по капле мелкими вопросами. В чате вы спрашиваете по кусочку и сами собираете ответы. Агенту отдавайте всю задачу сразу, и пусть собирает он.
Начинать новый чат на каждый вопрос. В рамках одного проекта оставайтесь в одном разговоре, чтобы агент сохранял контекст. (Когда переключаетесь на другую задачу — вот тогда время для чистого старта. Глава девять объясняет почему.)
Жать «перегенерировать». Не перебрасывайте кубик. Направляйте: скажите точно, что поменять, и он сохранит остальное.
Копировать результаты наружу. Копировать больше нечего. Результат — не текст в окне, а настоящие файлы, таблицы и черновики, появляющиеся там, где нужно.
Пять ингредиентов сильного запроса
Волшебные слова не нужны. Нужен полный запрос: всё, что понадобилось бы толковому помощнику, чтобы закончить, не возвращаясь с вопросами.
Ингредиент
На что отвечает
Аутрич Дэнни, слабо
Аутрич Дэнни, сильно
Цель
Что будет в конце?
«какие-нибудь клиенты»
Таблица из 30 компаний, с которыми реально работать
Контекст
Кто, где, какие рамки?
ничего
Частные стоматологии в трёх соседних городах, 5–30 сотрудников
Примеры
Как выглядит хорошо?
ничего
«Как вот эти две клиники, с которыми мы уже работаем»
Стандарты
Что считать готовым?
ничего
Одна реальная деталь с сайта каждой клиники и ссылка на страницу
Самостоятельность
Можно ли продолжать?
ничего
«Решай сам, доделай список и никому не пиши»
Последний ингредиент почти все забывают, и он почти волшебный. Большинство случайно держат агента на коротком поводке расплывчатыми робкими запросами, и он постоянно останавливается спросить. Сказать ему, чтобы действовал по своему усмотрению и доделал, — значит сделать возможными долгие продуктивные прогоны.
Слабый против сильного
Слабый: найди мне каких-нибудь клиентов
Сильный: Найди 30 частных стоматологических клиник в этих трёх городах, где работает от 5 до 30 человек и нет онлайн-записи. По каждой открой сайт и заполни таблицу: название, сайт, город, что они подчёркивают на главной странице, одна конкретная свежая деталь, страница, где ты её нашёл, и публичный адрес почты, если он указан. Пропускай клиники, где не находишь реальной детали. Решай сам, доделай весь список и никому не пиши.
Слабый запрос возвращает вопрос. Сильный — таблицу, с которой Дэнни действительно может работать.
Показывайте, а не только рассказывайте
Если вы привыкли прикреплять скриншоты в ChatGPT, тот же приём работает с агентом в терминале, и это один из самых сильных запросов. Перетащите файл картинки прямо в окно терминала или вставьте путь к файлу — агент её увидит.

