Усі уроки · 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 і перед ризикованою дією питають дозволу. Тому з таким агентом упорається і людина без технічної підготовки.

Скільки це коштуватиме: час і, можливо, гроші

  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. Відкрийте теку в провіднику й двічі клацніть файл — сторінка відкриється в браузері. Ви щойно зробили робочу програму.

Якщо крок виглядає не так, як на знімках екрана в інструкції

Ці інструменти оновлюються постійно, і команди встановлення змінюються разом з ними. Якщо команда звідси не спрацьовує, відкрийте офіційну сторінку встановлення інструмента й скопіюйте команду звідти. Далі все йде за тією самою схемою: встановити, перевірити, увійти, працювати всередині однієї теки.

Цикл, який ви щойно запустили

Кожен агент для коду працює одним і тим самим циклом. Коли ви його знаєте, вся робота стає передбачуваною:

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До зустрічі.

Зверніть увагу на ритм: ви просите — агент робить — ви дивитеся результат — уточнюєте. Десяток таких кіл, і у вас готова сторінка й справжня навичка. Який із трьох інструментів ви не вибрали б, запис виглядатиме так само: змінюються лише назва програми і кольори.

Правила безпечної роботи

  • Одна тека — один проєкт. Завжди запускайте агента всередині свіжої порожньої теки. Ніколи не запускайте його в «Документах» чи в корені диска. Тоді весь експеримент видаляється одним натисканням клавіші.
  • Читайте, перш ніж схвалювати. Перед важливими діями агент питає дозволу. Цей діалог — не формальність, а ваше кермо.
  • Результат не той? Просто скажіть про це. «Не вистачає блока з поштою, додай» — повноцінна інструкція. Ні перезапуску, ні перевстановлення.
  • Заплуталися? Вийдіть і зайдіть знову. Команда /exit (або Ctrl+D) закриває агента; у деяких інструментах це /quit або подвійне Ctrl+C. Щоб зупинити його на півдорозі, натисніть Ctrl+C: це скасовує поточну дію, а не завершує роботу агента. У крайньому разі закрийте вікно термінала — нічого не втратиться.
  • Уперлися в ліміт? Це умова тарифу, а не поломка. На безкоштовному тарифі рано чи пізно ви побачите «повертайтеся пізніше» або отримаєте меншу модель у години пік. Перейдіть на легшу модель або почекайте.
  • Агент може помилятися щодо власної роботи. Сторінка може не відкритися, якогось блока може не бути. Це нормально і це можна виправити: опишіть точний симптом або надішліть агенту текст помилки.
  • Хочете продовжити? Наступний логічний крок — безкоштовно опублікувати цю сторінку. Це окрема стаття: Як створити сайт і розмістити його безкоштовно.

Підсумок

Один встановлений інструмент, один вхід, одна тека, один промпт — і ви вже не людина, яка «не дружить з компʼютером». Усе, що ви робитимете далі, тримається на тому самому циклі: опишіть, схваліть, перевірте, уточніть.

Перевірте себе

Чим агент для коду відрізняється від чат-асистента?

Де запускати агента для першого проєкту?

Встановлення щойно завершилося. Яка команда підтвердить, що все працює?

Платити ви поки не хочете. З чого реально можна почати вже сьогодні?

Агент показує діалог дозволу перед важливою дією. Як правильно вчинити?

Є питання?

Налаштували? Або щось зламалося? І те, й інше — цікава історія. Приносьте її в Telegram-канал.