Первый проект за 20 минут

В прогоне 09.10.2026 агент получил задание из этого урока: программа на Python спрашивает имя и пишет, сколько дней осталось до Нового года. Потом он получил одну правку: если имя пустое, спросить ещё раз. На всё ушло 96 секунд и 6 ходов агента, CloseRouter списал 0,0074 $. Повтори этот путь у себя: от пустой папки до работающей программы.

Чему научишься в этом уроке:
• собрать и запустить программу по описанию словами;
• выбирать, сколько свободы дать агенту, и смотреть его правки до согласия;
• разобрать ошибку через новое задание, а не правкой кода руками.

Шаг 1. Папка и сессия

Создай папку Документы\projects\moy-pervyy-proekt. На дорожке Pro открой вкладку Code, начни новую сессию слева, выбери Local и эту папку. На дорожке «без подписки» открой PowerShell в этой папке через адресную строку проводника и набери claude. Сессия здесь означает один разговор с агентом про одну папку.

Шаг 2. Сколько свободы дать агенту

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

  • Manual спрашивает перед каждой правкой и командой. Для первого проекта бери его.
  • Accept edits правит файлы сам, ты смотришь после.
  • Plan ничего не меняет, только изучает папку и предлагает план.
  • Auto действует сам. Подробно о рисках поговорим в уроке 1.7.

На дорожке Pro режим выбирается рядом с кнопкой отправки, в терминале клавишами Shift+Tab.

Шаг 3. Задание словами

«Сделай программу на Python. Она спрашивает у пользователя имя, а потом печатает приветствие и сколько дней осталось до Нового года. Файл назови main.py, лишнего не добавляй.»

Агент расскажет, что собирается сделать, и покажет будущий файл. В режиме Manual ты соглашаешься или отказываешься. В приложении после правок появляется метка вида +12 -1: строки добавлены и удалены. Нажми на неё: зелёным подсвечено новое, красным убранное. В терминале изменения показываются прямо в окне, ответ выбираешь стрелками или цифрой.

Нужные скриншоты: 1) приложение Claude, панель изменений файла main.py с зелёными строками и меткой +N -M; 2) терминал Claude Code с предложением создать main.py и вариантами ответа; 3) PowerShell с командой py main.py, вопросом об имени и ответом с числом дней до Нового года; 4) раздел «Использование» кабинета CloseRouter с расходом за сегодня.

Шаг 4. Запуск

Попроси агента: «запусти программу». Или запусти сам в PowerShell в папке проекта:

py main.py

Программа спросит имя. Введи его и нажми Enter: появится приветствие и число дней до Нового года. Если агент запускал программу сам, он покажет тот же результат в своём ответе, а тебе останется сверить число с календарём.

На Windows пиши py, а не python: так команда точно попадёт в настоящий Python, а не в заглушку магазина приложений.

Шаг 5. Разбор ошибки

Запусти программу и просто нажми Enter вместо имени. Скорее всего, она поздоровается с пустотой. Это ошибка, и чинить её руками не нужно. Напиши агенту, как в прогоне: «если имя пустое, спроси ещё раз». Посмотри правку, согласись, запусти снова. Путь «задание → запуск → проверка → уточнение» повторяется на любом продукте трека, от бота до ассистента.

Шаг 6. Сколько это стоило

На дорожке «без подписки» открой кабинет CloseRouter, раздел «Использование». Задание такого размера в прогоне стоило 0,0074 $, меньше рубля. Команда /cost в самом Claude Code показала тогда 0,25 $: она считает по ценам Anthropic и завышает расход в десятки раз. Верь кабинету. На дорожке Pro задания входят в подписку.

Если не получилось

  • Вместо вопроса об имени открылся магазин приложений или «py не распознано»: Python не установлен. Вернись к шагу 1 урока 1.2.
  • Русский текст выводится кракозябрами. В прогоне так было в окне Git Bash. Запусти py main.py в PowerShell или Windows Terminal.
  • Агент сделал не то, что просили. Не правь код сам: включи Plan, повтори задание и прочитай план. Устраивает: переключись на Manual и напиши «выполняй».
  • Агент создал файлы не в той папке. Проверь, в какой папке открыта сессия: путь виден в начале строки терминала или в заголовке сессии.

Контрольный вопрос. Ты запустил main.py, нажал Enter без имени, и программа ответила «Привет, !». Что делаешь дальше?

АОткрываю main.py и переписываю код руками
БУдаляю папку и начинаю заново
ВПишу агенту: «если имя пустое, спроси ещё раз», смотрю правку и запускаю снова
ГПереключаюсь в Auto, чтобы агент сам догадался

Подсказка: Вспомни круг: задание, запуск, проверка, уточнение.

На курсе задания проверяются автоматически. Решить первое задание бесплатно →  ·  Подобрать курс

Контрольный вопрос. После задания /cost в Claude Code показал 0,25 $, а в кабинете CloseRouter списано 0,0074 $. Сколько ты реально заплатил?

А0,25 $
БСумму двух чисел
ВНичего, это учебное задание
Г0,0074 $

Подсказка: Кто списывает деньги на дорожке «без подписки»?

На курсе задания проверяются автоматически. Решить первое задание бесплатно →  ·  Подобрать курс

Контрольный вопрос. Ты не уверен, что агент правильно понял большое задание, и не хочешь, чтобы он сразу трогал файлы. Какой режим включишь?

АAuto
БPlan
ВAccept edits
ГНикакой, просто отправлю

Подсказка: Какой режим только изучает и предлагает?

На курсе задания проверяются автоматически. Решить первое задание бесплатно →  ·  Подобрать курс

Задание. МИССИЯ «Первая программа». Собери main.py по заданию из шага 3, запусти, найди ошибку с пустым именем и почини её новым заданием агенту. Принято, если: приложены файл main.py и снимок запуска, где видно два случая: пустой ввод (программа спрашивает ещё раз) и ввод имени (приветствие и число дней до Нового года); 2–3 предложения, что было не так и какой фразой ты попросил исправить. На дорожке «без подписки» добавь снимок расхода за день из раздела «Использование» кабинета CloseRouter.

Подсказка: Перед снимком кабинета проверь, что на экране не виден ключ.

✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.

На курсе задания проверяются автоматически. Решить первое задание бесплатно →  ·  Подобрать курс

Что дальше

Программа работает, но если следующая правка агента её сломает, вернуть старую версию будет не из чего. В следующем уроке подключим git: сохраним версии и научимся откатывать ошибку агента.

Итог:
• main.py собран по описанию словами и запущен командой py;
• ошибку с пустым именем ты исправил новым заданием, а не руками;
• расход смотришь в кабинете CloseRouter: задание стоило около 0,0074 $, а не 0,25 $ из /cost.

← Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева