Все уроки · 44
Путь 1 · Основы ИИ·Урок 8 из 10

Ваш первый кодинг-агент: минимальная рабочая настройка

Выберите кодинг-агента — Claude Code, Codex CLI или opencode (два из них можно попробовать бесплатно), установите его, войдите в аккаунт и дайте первое безопасное задание: небольшую веб-страницу в новой папке. Опыт программирования не нужен, около 15 минут — и на диске лежит рабочий результат.

УровеньНовичокВремя~15 мин

Почему это важно: кодинг-агент — это ИИ, который не только отвечает, но и действует: создаёт файлы, пишет код, проверяет свою работу и рассказывает, что получилось. Это как раз роль «исполнителя», в которой идет речь во втором уроке: работу отдать можно, а понимание — нет. Поэтому держимся подхода оракула из того же урока: агент делает, а решения и понимание остаются за вами. Дальше мы выполним простое практическое задание, которое делает что-то полезное: создадим небольшую веб-страницу, в отдельной папке, на вашем компьютере.

Выберите агента: три рабочих варианта

Один инструмент, одна команда, один вход в аккаунт — а какой именно инструмент, решаете вы. Все три делают одно и то же: читают папку, пишут файлы, выполняют команды и спрашивают разрешение перед рискованным действием. Разница — в том, во сколько обойдётся старт:

Агент Можно начать бесплатно? Команда Выбирайте, если…
Claude Code Нет — нужен платный тариф claude у вас уже есть платная подписка на Claude или вы хотите самый удобный агент и готовы за него платить
Codex CLI Да — бесплатный тариф ChatGPT, с ограничениями codex не хотите пока тратить ничего, а аккаунт ChatGPT у вас уже есть
opencode Да — открытый код, есть бесплатные модели, можно подключить и свою opencode не хотите зависеть от одного поставщика: модель выбираете вы, вплоть до бесплатных и локальных

Все три работают в Windows, macOS и Linux и перед рискованным действием спрашивают разрешение. Именно поэтому с таким агентом справится и человек без технической подготовки.

Before you go on

Чат-ассистентом вы уже пользовались: вы спрашиваете — он отвечает текстом. Что к этому добавляет кодинг-агент?

pick an answer — you get the explanation right away

Что это будет стоить: время и, возможно, деньги

  1. Время — около 15 минут, большая часть уходит на ожидание установки.
  2. Деньги — и тут инструменты отличаются. Claude Code, на мой взгляд, — самый удобный кодинг-агент из тех, что сегодня можно поставить, но он платный. Чтобы он сделал хоть одну задачу, нужен платный тариф Claude (или оплата по факту через кредит API): в бесплатном тарифе его нет. Начального тарифа хватит на вечер экспериментов. Тарифы и цены меняются часто, поэтому проверьте актуальные цены до регистрации. И лучше оформить подписку, а не платить по счётчику: фиксированная плата в месяц имеет предел, а плата за каждый токен — нет.

Если платить вы пока не готовы — не закрывайте страницу. Возьмите Codex CLI или opencode: оба ставятся и работают бесплатно в пределах своих лимитов (Codex — на бесплатном тарифе ChatGPT, opencode — на бесплатных моделях, которые в него входят), а всё описанное ниже подходит для любого из трёх. К Claude Code можно перейти потом — навык вы получите тот же самый.

С терминалом совсем не дружите? Возьмите десктопное приложение

У каждого из трёх есть и обычное окно с кнопками: тот же инструмент, только без команд, набранных вручную. Скачайте, установите, войдите в аккаунт, выберите папку.

  • Claude Desktop — claude.ai/download. Нужен платный тариф, как и в версии для терминала.
  • ChatGPT для компьютера (Codex) — developers.openai.com/codex/app. Работает на бесплатном тарифе ChatGPT, с ограничениями.
  • opencode desktop — opencode.ai/download. Бесплатные модели уже включены: подключите одну и выберите папку.

Здесь мы идём через терминал по одной причине: так сразу видно главное. Рабочая область агента — папка, в которой его запустили; всё, что за её пределами, доступно только с вашего разрешения. Правило «один проект — одна папка» плюс привычка читать, на что агент просит разрешение, — вот и вся ваша безопасность. Это работает при любом интерфейсе и с любым агентом.

Настройка шаг за шагом

  1. Откройте терминал

    Дальше всё происходит в окне терминала из прошлого урока. Windows: Пуск → «Terminal». macOS: Cmd+Space → «Terminal». Linux: Ctrl+Alt+T.

  2. Установите агента

    Выполните одну команду — ту, что подходит вашему инструменту и вашей системе. Нажмите кнопку копирования, вставьте команду в терминал, нажмите Enter и подождите. Побежит текст: так установщик сообщает, что делает.

    Claude Code — официальная инструкция по установке. macOS, Linux или WSL:

    Claude Code · macOS, Linux, WSL
    curl -fsSL https://claude.ai/install.sh | bash

    Claude Code, Windows PowerShell (приглашение начинается с PS):

    Claude Code · Windows PowerShell
    irm https://claude.ai/install.ps1 | iex

    Codex CLI — официальная инструкция по установке. macOS или Linux:

    Codex CLI · macOS, Linux
    curl -fsSL https://chatgpt.com/codex/install.sh | sh

    Codex CLI, Windows PowerShell:

    Codex CLI · Windows PowerShell
    powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

    Codex CLI, где есть Node.js:

    Codex CLI · npm
    npm install -g @openai/codex

    Codex CLI, macOS с Homebrew:

    Codex CLI · Homebrew
    brew install --cask codex

    opencode — официальная инструкция по установке. macOS, Linux или WSL:

    opencode · macOS, Linux, WSL
    curl -fsSL https://opencode.ai/install | bash

    opencode на Windows — через Chocolatey или Scoop; в документации для Windows рекомендуют WSL:

    opencode · Windows Chocolatey
    choco install opencode
    opencode · Windows Scoop
    scoop install opencode

    opencode там, где есть Node.js:

    opencode · npm
    npm install -g opencode-ai

    Когда текст перестанет идти и вернётся мигающий курсор — установка закончена. Ошибки? Не гадайте: скопируйте точный текст в ChatGPT или Claude и спросите, что делать. Это помогает чаще, чем кажется.

  3. Проверьте установку

    В том же терминале выполните команду версии — ту, что относится к поставленному инструменту:

    claude --version
    codex --version
    opencode --version

    Если вывелся номер версии — программа на компьютере и работает. Если написано «command not found», закройте терминал, откройте новое окно и попробуйте снова: новые программы часто видны только в новых окнах.

  4. Войдите в аккаунт

    В том же терминале напечатайте команду своего инструмента — claude, codex или opencode — и нажмите Enter. При первом запуске агент проведёт вас через вход:

    • Claude Code — выберите вход через аккаунт Claude, тот же, что на claude.ai, а не вариант с API. Именно на этом шаге нужен платный тариф.
    • Codex — выберите «Sign in with ChatGPT». Бесплатного аккаунта ChatGPT достаточно, платный тариф только поднимает лимиты.
    • opencode — выполните /connect внутри приложения, выберите opencode Zen: это модели, которые отобрала сама команда, в том числе бесплатные. Войдите на opencode.ai/auth и вставьте ключ. Можно вместо этого подключить OpenRouter или другого поставщика своим ключом.

    Откроется окно браузера, вы войдёте в аккаунт, и всё. Программа поприветствует вас.

    На Windows — одна необязательная мелочь

    Ставить Git for Windows не обязательно, но он даёт агенту полноценную оболочку для работы и заметно расширяет его возможности. Если пропустите этот шаг, всё описанное ниже всё равно работает.

  5. Создайте пустую папку и зайдите в неё

    Это правило «безопасной зоны»: по умолчанию агент работает внутри этой папки, а чтобы затронуть что-то вне её, он должен спросить у вас разрешения. Всё в том же терминале:

    mkdir my-first-page
    cd my-first-page

    А затем запустите агента его командой: claude, codex или opencode. Прямо в терминале откроется чат. Вы запустили ИИ, который умеет трогать файлы. Ощущение непривычное — и оно верное.

  6. Дайте первое безопасное задание

    Вставьте промпт из рамки ниже, нажмите Enter и наблюдайте: агент создаст файлы, напишет код, покажет краткий отчёт и спросит разрешения на всё, что действительно важно.

  7. Посмотрите, что получилось

    В той же папке агент создал файл index.html. Откройте папку в проводнике и дважды щёлкните по файлу — страница откроется в браузере. Вы только что сделали работающую программу.

Если шаг выглядит не так, как описано

Эти инструменты обновляются постоянно, и команды установки меняются вместе с ними. Если команда отсюда не срабатывает, откройте официальную страницу установки инструмента и скопируйте команду оттуда. Суть дальнейшего не изменится: установить, проверить, войти, работать внутри одной папки.

Цикл, который вы только что запустили

Before you go on

Каждый круг работы агента — это новый запрос к модели. Что уходит в этом запросе где-то на середине сеанса?

pick an answer — you get the explanation right away

Любой кодинг-агент работает одним и тем же циклом. Когда вы его знаете, всё становится предсказуемым:

Step through the pipeline
→→→→
1. Вы описываете результат

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

Чем точнее описана цель, тем меньше кругов потребуется.

out› Ваш промпт
1/5

Первый промпт (копируйте)

Первое задание для агента
Сделай мне в этой папке небольшую личную страницу в файле index.html.

Обо мне: [имя, чем занимаетесь, один интересный факт]
На странице нужно: короткое вступление, 3 факта обо мне и моя почта [email].
Стиль: чистый и современный, тёмный фон, один акцентный цвет на твоё усмотрение.
Потом объясни мне в 3 предложениях, какие файлы ты создал и за что каждый отвечает.

Последний пункт — «объясни, что создал» — это снова подход оракула. Работу делает агент, понимание остаётся у вас.

Как выглядит первый сеанс

что вы увидите (упрощённо)
1$ claude --version
2x.y.z (Claude Code)
3 
4$ claude
5 
6> Сделай мне небольшую личную страницу в файле index.html.
7 
8● Создаю index.html...
9● Пишу HTML + CSS... готово.
10 
11Готово. Создано:
12- index.html (ваша страница: шапка, 3 факта, контакты)
13 
14Откройте файл в браузере, чтобы увидеть результат.
15 
16> сделай акцентный цвет красным вместо нынешнего
17● Обновляю index.html... готово. Акцентный цвет изменён на красный.
18 
19> /exit
20До встречи.

Обратите внимание на ритм: вы просите — агент делает — вы проверяете — уточняете. Десяток таких кругов, и у вас готовая страница и настоящий навык. Какой из трёх инструментов вы ни выбрали, запись выглядит так же: меняются только название программы и цвета.

Правила безопасной работы

  • Одна папка — один проект. Запускайте агента только внутри свежей пустой папки. Не запускайте его в «Документах» и в корне диска. В отдельной папке весь эксперимент удаляется одним нажатием.

  • Читайте, прежде чем одобрить. Перед значимыми действиями агент спрашивает разрешение. Этот диалог — не формальность, а ваш руль. Вот как он выглядит, чтобы вы встретили его уже подготовленными:

    Агент сначала спрашивает
    press the button below to send the first message
    sent to the modelnothing yet — every message is sent in full

    Нажимайте отправить → и смотрите на середину диалога: агент останавливается и спрашивает до того, как что-то тронуть, и пока вы не ответите, ничего не происходит — разрешение он просит и на действия вне своей папки, и на разрушительные действия внутри неё, как это удаление. Сравните два исхода: откажете — файлы останутся точно такими же; согласитесь — изменение применится. И присмотритесь к средней кнопке: «да, и больше не спрашивать» — это не то же самое, что «да». Это согласие плюс постоянное разрешение, поэтому следующее такое же действие пройдёт уже без вопроса. Соглашаться можно часто, а «больше не спрашивать» выбирайте только тогда, когда вас устроит, что об этом конкретном действии вас больше никогда не спросят.

  • Результат не такой? Просто скажите. «Не хватает блока с почтой, добавь» — полноценная инструкция. Ни перезапуска, ни переустановки.

  • Запутались? Выйдите и зайдите заново. Команда /exit (или Ctrl+D) закрывает агента; в некоторых инструментах это /quit или двойное Ctrl+C. Чтобы прервать его на середине работы, нажмите Ctrl+C: это отменяет текущее действие, а не выход из агента. В крайнем случае закройте окно терминала — ничего не потеряется.

  • Упёрлись в лимит? Это условие тарифа, а не поломка. На бесплатном тарифе рано или поздно вы увидите «возвращайтесь позже» или получите модель поменьше в часы пик. Переключитесь на более лёгкую модель или подождите.

  • Агент может ошибаться в собственной работе. Страница может не открыться, какой-то блок может отсутствовать. Это нормально и поправимо: опишите точный симптом или отправьте ему текст ошибки.

  • Хотите продолжить? Логичный следующий шаг — бесплатно опубликовать эту страницу. Про это есть отдельная статья: Как создать сайт и разместить его бесплатно.

Итог

Один установленный инструмент, один вход, одна папка, один промпт — и вы уже не человек, который «не дружит с компьютером». Всё, что вы сделаете дальше, строится на том же цикле: опишите, одобрите, проверьте, уточните.

Проверьте себя

Чем кодинг-агент отличается от чат-ассистента?

Где запускать агента для первого проекта?

Установка только что завершилась. Какая команда покажет, что всё работает?

Платить вы пока не хотите. С чем можно начать уже сегодня?

Агент показывает диалог разрешения перед значимым действием. Как правильно поступить?

Вопросы?

Получилось настроить? Или что-то сломалось? И та и другая история интересная — приносите её в Telegram-канал.