Бесплатное руководство

Старт в ИИ с агентами: Claude Code и Codex с нуля до первой делегированной задачи

Как я работаю с агентами каждый день: Claude Code и Codex вместо чата. Карта шагов: где ты сейчас, что дальше и как проверить. Шесть проектов, ноль сотрудников.
Васин Константин·vasinki.ru

На выходе: на твоём компьютере стоит терминальный агент — Claude Code, Codex или оба; ты вошёл по подписке, открыл папку проекта в VS Code и отдал агенту первую задачу над своими файлами. Дальше — завод, второй мозг, коннекторы.

Со стороны кажется, что у меня команда: маркетолог, дизайнер, аналитик, разработчики. На самом деле работу делает агент, а я ставлю задачи — часто голосом. Шесть проектов, ноль сотрудников. Это не «10 промптов, которые взорвут бизнес». Это карта: где ты сейчас, какой шаг следующий и как проверить, что он сделан. Часть того, что здесь, продают на вебинарах. Я показываю путь, чтобы ты прошёл его быстрее меня.

Сразу честно, где агенты проседают. Тексты в блог я пишу сам — нейросеть выдаёт усреднённо. Картинок внутри нет — генерю отдельно. В России нужен стабильный VPN, зарубежная карта и, для Claude, иностранный номер на регистрацию. Всё это ниже, шагами.


Зачем агент, если есть чат

01ЧатБыстрые вопросы. Памяти о тебе нет.
02Cowork / WorkФайлы и база знаний подключены. Помнит проект и голос.
03Code / CodexРуки: файлы, скрипты, боты, деплой. Claude Code и Codex.

Чат — это «обсудить ремонт». Агент — «сделать ремонт». В чате ты копируешь ответ руками и надеешься, что он не пропустил шаг. Агент работает в твоей папке и на сервере: создаёт файлы, пишет и запускает скрипты, поднимает ботов, деплоит сайты, чинит поломки — и видит результат своих действий, а не гадает.

Лестница одна и у Claude, и у ChatGPT: Чат → Cowork / Work → Code / Codex.

Что это даёт на моей работе: контент-завод каждое утро сам пишет статьи, собирает сайт и публикует; демон канала скрейпит Telegram и считает аналитику; в трёх окнах параллельно идут три задачи. В чате такое не собрать. Не живи в чате и не удивляйся, что «нейросеть тупит».


Где я сейчас

Пройди пункты сверху вниз. Первый, на который ответ «нет», — твой следующий шаг. Всё, что ниже, пока не трогай.

  1. VPN стоит на одну страну и не прыгает → нет — Шаг 1
  2. Аккаунт заведён, подписка оплачена (Claude Pro и/или ChatGPT Plus) → нет — Шаг 2
  3. Windows: стоят Git for Windows и Python 3.13 (Mac и Linux пропускают) → нет — Шаг 3
  4. claude --version и/или codex --version отвечают в новом окне терминала → нет — Шаг 4
  5. VS Code открывает папку проекта, внутри терминал и расширения агентов → нет — Шаг 5
  6. Вход по подписке сделан: claude здоровается, codex login status показывает ChatGPT → нет — Шаг 6
  7. Первый час пройден: папка разобрана, есть файл о тебе (CLAUDE.md / AGENTS.md) → нет — Шаг 7
  8. Понимаешь разрешения и режим плана, «пропустить всё» не включал → нет — Шаг 8
  9. Есть память: файл о себе, второй мозг или документация проекта → нет — Шаг 9
  10. Знаешь, где смотреть лимиты и как чистить контекст → нет — Шаг 10

Не вышло на любом шаге — раздел «Если застрял» внизу. В Цехе: напиши Косте, подключится и поможет.


Два агента: что одинаково, что нет

Claude Code (Anthropic) Codex (OpenAI)
Подписка Claude Pro / Max ChatGPT Plus / Pro (Free и Go — с малыми лимитами)
Файл правил в папке CLAUDE.md AGENTS.md
Установка одна команда, без Node.js одна команда, без Node.js
Вход claude → браузер codex → «Sign in with ChatGPT» → браузер
Проверка входа claude doctor codex login status
Режим плана Shift+Tab до «plan» /plan
Лимиты /usage /status
Сжать контекст /compact /compact
Начать заново /clear /new
Создать файл правил /init → CLAUDE.md /init → AGENTS.md
Коннекторы MCP claude mcp add … codex mcp add …
Без терминала приложение Claude, вкладка Code · VS Code приложение ChatGPT, режим Codex · VS Code
Песочница на Windows нет (в WSL — есть) есть, нативная

Промпты, правила и чек-листы — обычный текст, читаются обоими одинаково. Во всех уроках Цеха, где звучит «скажи Claude», можно сказать то же Codex. Отличается оболочка, не работа.


01VPN: одна страна, навсегда

На выходе: claude.ai и chatgpt.com открываются в браузере, страна не меняется.

Из России Claude и Codex не пускают. Нужен стабильный нероссийский IP: обычный VPN прыгает по локациям, сервис видит скачки и банит аккаунт. Выбери одну страну (у меня стабильны Нидерланды) и не меняй её — ни в браузере, ни в терминале. VPN стоит на том компьютере, где будет жить агент, а не на телефоне.

Проверка: открой claude.ai и chatgpt.com — оба грузятся без «недоступно в вашем регионе». Не вышло? Ошибка App unavailable in region при установке — VPN выключен или не та страна. В Цехе — напиши Косте, подключится и поможет.


02Аккаунты, телефон, оплата

На выходе: оплачена хотя бы одна подписка, и ты знаешь, какая зачем.

Какую подписку брать (сентябрь 2026)

Задача Claude ChatGPT
Пройти этот старт, работать пару часов в день, один сайт в заводе Pro, ~$20 Plus, $20
Агент работает целыми днями, несколько сайтов Max, $100–200 Pro, от $100
Бесплатно Claude Code на Free нет Codex на Free/Go есть, но лимиты для работы малы

Не покупай авансом: апгрейд занимает минуту. Лимиты у обоих устроены окнами — за 5 часов и за неделю; упёрся — сбросится сам, докупать ничего не надо. Цены меняются — перед покупкой сверься на сайте.

Оплата из России. Картой РФ не заплатить ни Anthropic, ни OpenAI. Варианты: зарубежная карта (Казахстан, Армения, Грузия) или сервис-посредник — на сайте есть кнопка «Как платить за подписки?».

Регистрация Claude: телефон, страна, верификация

Без номера телефона аккаунт не создать — приходит SMS. Правила Anthropic жёсткие: номер из поддерживаемой страны (России и Беларуси в списке нет), не VoIP и не «номер из приложения», один аккаунт на номер. Как решают:

  1. Симка соседней страны (Казахстан, Армения, Грузия, Кыргызстан, Узбекистан, Турция, Сербия) — надёжнее всего: номер остаётся твоим, повторная проверка придёт тебе.

  2. Аренда номера для приёма SMS — дёшево и быстро, но номер общий: восстановить доступ по нему потом нельзя, и это ровно тот тип номеров, который правила запрещают.

  3. Чего не делать — покупать «готовый верифицированный аккаунт»: продавец заберёт доступ в любой момент, а через его сессию проходят все твои файлы и ключи.

С 8 июля 2026 Anthropic вправе запросить документ и селфи. Просят не всех. Практический вывод один: не держи рабочие данные внутри аккаунта нейросети — держи в своих папках (Шаг 9). Тогда потеря доступа стоит подписки, а не бизнеса.

Регистрация ChatGPT

Почта или Google-аккаунт. Если Google — страна в аккаунте и платёжном профиле должна совпадать со страной VPN. Спросит телефон — те же варианты, что выше.

Проверка: в кабинете видна оплаченная подписка. Не вышло? В Цехе — напиши Косте, подключится и поможет.


03Только Windows: Git и Python

На выходе: в новом окне PowerShell git --version и python --version отвечают.

Mac и Linux этот шаг пропускают. На Windows оба агента ставятся без Git, но Git даёт Claude Code инструмент Bash, нужен десктоп-приложению Claude и нужен заводу. Python нужен заводу.

  1. Git for Windows: git-scm.com/downloads/win → установщик → на каждом экране Next, ничего не меняй (в том числе «Adjusting your PATH environment» — оставь рекомендованное).

  2. Python 3.13 — в PowerShell: winget install --id Python.Python.3.13. Завод работает на 3.12 или 3.13, выше — нет. Нет winget — python.org, при установке галочка «Add python.exe to PATH».

Проверка: закрой PowerShell, открой новое окно, git --version и python --version печатают версии. Не вышло? Перезагрузи компьютер и проверь снова — PATH подхватывается новым окном. В Цехе — напиши Косте, подключится и поможет.


04Ставим агентов

На выходе: claude --version и/или codex --version печатают версию в новом окне терминала.

Node.js больше не нужен ни одному из них: у обоих свои установщики. Сборки со сторонних сайтов не качай.

Mac и Linux

Терминал: на Mac Cmd+Пробел → «Терминал». Две команды, по одной на агента:

curl -fsSL https://claude.ai/install.sh | bash
curl -fsSL https://chatgpt.com/codex/install.sh | sh

Пишет command not found: claude — добавь ~/.local/bin в PATH (установщик печатает готовую строку в конце) и открой новое окно. На Mac есть и brew install --cask claude-code / brew install --cask codex.

Windows — нативно, это основной путь

WSL не нужен. Права администратора не нужны.

  1. Открой PowerShell: Win+X → «Windows PowerShell» или «Terminal». В строке должно быть PS C:\Users\…>. Пункт «(x86)» не открывай — 32-битный, установка упадёт.

  2. Claude Code — вставь и Enter: powershell irm https://claude.ai/install.ps1 | iex Дождись «Claude Code successfully installed!».

  3. Codex — вставь и Enter: powershell powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex" Та же команда потом = обновление.

  4. Закрой окно, открой новое (иначе PATH старый) → claude --version, codex --version.

Что ставится куда: Claude — %USERPROFILE%\.local\bin\claude.exe, обновляется сам; Codex — %LOCALAPPDATA%\Programs\OpenAI\Codex\bin, обновляется той же командой.

Что пишет Что это Что делать
'irm' is not recognized ты в CMD, а не в PowerShell открой PowerShell (в строке есть PS)
The token '&&' is not valid наоборот: команда для CMD в PowerShell возьми команду из этого шага
'claude' is not recognized в новом окне папка не в PATH выполни две строки: $p = [Environment]::GetEnvironmentVariable('PATH','User') и [Environment]::SetEnvironmentVariable('PATH', "$p;$env:USERPROFILE\.local\bin", 'User'), открой новое окно
Could not create SSL/TLS secure channel старая Windows 10 сначала [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12, потом команду установки
does not support 32-bit Windows открыт PowerShell (x86) открой пункт без «(x86)»
App unavailable in region VPN не работает Шаг 1
running scripts is disabled политика PowerShell (бывает при npm-установке) Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Требования: Windows 10 версии 1809 и новее или Windows 11, 64-бит. Codex рекомендует Windows 11, на Windows 10 работает «как получится».

Windows — запасной путь: WSL

Нужен, если нативная установка не встала или хочется песочницу Linux для Claude Code. Это Ubuntu внутри Windows: агенты и завод живут «в Linux», команды — как на Mac.

  1. PowerShell от администратора: wsl --install, перезагрузка. Откроется Ubuntu, придумай логин и пароль.
  2. Внутри Ubuntu — команды из блока «Mac и Linux» выше.
  3. VS Code: расширение «WSL» (Microsoft), потом из Ubuntu в папке проекта code . — VS Code откроется в режиме WSL, терминал внутри будет Linux.

  4. Проекты держи в Linux-папке (~/projects/…), а не в /mnt/c/… — так в разы быстрее.

Вход из WSL: если браузер сам не открылся, скопируй ссылку из терминала в браузер Windows. Codex в WSL работает только на WSL 2 (WSL 1 не поддерживается).

Проверка: новое окно, claude --version и codex --version печатают версии. Не вышло? claude doctor покажет, что не так с Claude Code. В Цехе — напиши Косте, подключится и поможет; скинь скрин ошибки.


05VS Code: одно окно на всё

На выходе: папка проекта открыта в VS Code, внутри терминал, справа панели агентов.

Можно жить в чёрном терминале (я так и делаю — быстрее). Новичку проще VS Code: там же редактор файлов, удобно вставлять картинки и копировать текст, а терминал внутри — тот же.

  1. code.visualstudio.com → User Installer (без администратора) → далее по умолчанию.
  2. Создай папку под проект, например Projects\zavod (на Mac — Projects/zavod). В VS Code: File → Open Folder.

  3. Расширения: Ctrl+Shift+X (Mac — Cmd+Shift+X) → в поиске «Claude Code» (издатель Anthropic) → Install; «Codex» (издатель OpenAI, называется «Codex – OpenAI's coding agent») → Install.

  4. Терминал внутри: Ctrl+(на Mac — Cmd+). На Windows там должен быть PowerShell.

Расширения носят свою копию агента и умеют показывать правки бок о бок до применения, редактировать план, хранить историю. Но для завода нужны именно терминальные claude и codex из Шага 4 — завод зовёт их сам, расширению в PATH они не нужны, а заводу нужны.

Проверка: в терминале VS Code claude --version отвечает. Не вышло? Расширение не появилось — Ctrl+Shift+P → «Developer: Reload Window». В Цехе — напиши Косте.


06Вход по подписке

На выходе: оба агента здороваются и знают, что ты на подписке.

Входи через подписку, не через API-ключ: ключ биллится по токенам мимо подписки (у меня был счёт $1800 за два дня). Браузер в этот момент — через тот же VPN.

Не вышло? Ошибка после входа 403 — аккаунт без платного плана. Браузер не открылся — скопируй ссылку из терминала руками. В Цехе — напиши Косте, подключится и поможет.


07Первый час: что написать, когда курсор мигает

На выходе: разобранная тестовая папка, первый рабочий файл, файл о тебе.

Минуты 0–15. Первая задача — навести порядок. Создай тестовую папку, скинь туда десяток файлов из «Загрузок», запусти там агента и напиши:

Посмотри, какие файлы в этой папке, и разложи их по подпапкам по смыслу. Сначала покажи план, файлы пока не трогай.

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

Минуты 15–30. Задача про твою работу. Не код:

Создай файл клиенты.md и сведи туда заметки из этих трёх файлов: по каждому клиенту — статус, последний контакт, следующий шаг.

Правило первой недели: задачи над своими файлами в конкретной папке. Так виден результат и понятны границы.

Минуты 30–45. Представься. В Claude Code напиши /init — он изучит папку и создаст CLAUDE.md. В Codex — /init, получишь AGENTS.md. Продиктуй туда пару абзацев: кто ты, чем занимаешься, над чем работаешь в этой папке, каким тоном пишешь. Этот файл агент читает сам при каждом запуске — это зародыш второго мозга из Шага 9. Работаешь обоими агентами — держи оба файла одинаковыми (скажи: «синхронизируй AGENTS.md с CLAUDE.md»).

Минуты 45–60. Три кнопки.


08Агент спросит разрешение — это нормально

На выходе: ты читаешь, что подтверждаешь, и знаешь, где режим плана.

У агента есть руки, поэтому перед правкой файла или командой в терминале он спрашивает: разрешить? Варианты: «да», «да и больше не спрашивать про такое», «нет».

Простое правило вместо паранойи: работай в отдельной папке под проект. Всё, что агент делает, происходит в ней — и всё видно.


09Память: файл о себе → второй мозг → документация проекта

SECOND BRAINбаза в Obsidian
STATESTACKHOTINDEX
АГЕНТответ под задачу

На выходе: агент не спрашивает «кто ты и что за проект» каждый раз.

Главная беда нейросетей — каждый раз вводишь их в курс дела заново. Я закрыл это вторым мозгом — базой знаний в Obsidian, к которой подключены оба агента. Промпт — одна строка, ответ приходит в рамках проекта: агент уже знает контекст, стратегию и голос.

Как устроено:

Минимальная версия — файл о себе из Шага 7. Кит «Второй мозг» из моего бота ставит остальное одной командой: каркас, мост памяти, хук — и для Claude Code (CLAUDE.md), и для Codex (AGENTS.md, хук в ~/.codex/config.toml). ⚠️ Хуки Codex работают только после того, как ты подтвердил им доверие — кит скажет об этом в конце установки.

Документация проекта — про конкретный проект, а не про тебя. В каждом зрелом проекте одна связка: файл правил в корне (точка входа: стек, как запускать, правила), docs/_map.md (карта документации) и docs/changelog.md (лог по датам, свежее сверху). Без записи изменение не существует — новый чат за десять секунд в курсе. Секреты в документацию не пишем — только указатели, ключи живут в .env.

И правило, выстраданное на себе: держи данные в папках, а не в аккаунте нейросети. Мне блокировали Claude — всё, что жило в чатах, пропало. Папки не зависят от блокировок и от того, кто завтра лучше.


10Лимиты и контекст

1
Память и индексАгент читает оглавление, а не всё подряд
2
Роутинг моделейЗадача сложнее — модель тяжелее
CLAUDEGPTDEEPSEEK
3
Вынос в скриптыМеханику делает код, не нейросеть

На выходе: ты видишь расход и не удивляешься, когда агент «поплыл».


Дальше: коннекторы и скиллы

АГЕНТ
Apifyпарсинг данных
Higgsfieldкартинки и видео
Gammaкарусели и слайды
Context7свежие доки
Composioсоцсети без ключа
Браузерпроверка сайтов

Сила агента не в хитрых промптах, а в том, что он ходит в другие сервисы и делает там работу: собирает данные, проверяет сайт, генерит картинку. Подключается коннекторами по стандарту MCP.

# Claude Code
claude mcp add --transport http context7 https://mcp.context7.com/mcp
claude mcp list
# Codex
codex mcp add context7 -- npx -y @upstash/context7-mcp
codex mcp list

Команду можно не запоминать: скажи словами «подключи мне MCP Context7» — агент сам найдёт официальную команду, ты только подтвердишь. Не знаешь, какой коннектор нужен, — поручи поиск ему: «поищи MCP под задачу: собрать отзывы с Яндекс.Карт». После добавления перезапусти сессию, иначе коннектор не подхватится. Новичку в первую неделю коннекторы не нужны вообще. Первым обычно нужен браузерный — когда появится сайт.

Скиллы — сохранённая инструкция, которую ты повторяешь. Есть у обоих: Claude Code — SKILL.md в ~/.claude/skills, Codex — в ~/.codex/skills. Делаешь один раз — словами; повторяешь по своей методичке — в скилл. Не качай «500 скиллов из интернета»: работает только написанное под твою задачу.

Без терминала

Оба требуют платный план, и оба не заменяют терминальных claude / codex для завода.


Почему у большинства выходит банальщина

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

И приём, что экономит вечера: попроси агента не поддакивать. «Скажи, что здесь плохая идея, до старта». Реальный риск потери времени или денег он назовёт.


Если застрял

Четыре выхода, по порядку:

  1. Esc — останови и уточни задачу. Чаще всего он понял не то.
  2. Спроси его самого: «что ты сейчас делаешь и зачем?», «почему не получается?».
  3. Начни чисто: /clear (Claude) или /new (Codex) и сформулируй другими словами. Не спорь десять сообщений.

  4. Сломался сам агент — закрой терминал, открой заново, запусти claude или codex. Файлы на месте. Не запускается: claude doctor проверит установку и подскажет, что чинить; у Codex — codex --version и codex login status.

Ничего непоправимого в первую неделю ты не сделаешь: работаешь в своей папке, каждое действие подтверждаешь сам.

Не вышло? Напиши Косте — подключится и поможет настроить стартовое окружение. В Цехе — кнопка «🆘 Нужна помощь» у бота или в личку; скинь, на каком шаге встал, и скрин ошибки.


Чек-лист: что отличает «купил подписку и разочаровался» от «делегирую до 70% задач»


Куда дальше