The Jerusalem PostIranians defy Islamic regime with Halloween celebrations as several reportedly detainedInquirerNo fully booked trips up to Nov. 3 so far at PITXPunch2027: Otti warns supporters against disrupting opposition campaignsBusiness AMGoogle voert gesprekken met Pentagon over deelname aan raketafweerproject Golden Dome van Donald TrumpAnime News NetworkLego One Piece Animation ReviewHipertextualHasta nunca, Copilot: la IA de Microsoft desaparecerá pronto de tu televisorZDF heuteEntdecken Sie das ZDF-NachrichtenstudioWirtualna PolskaRyzyko Morawieckiego. Ekspert: Wpada w "Trójkąt Bermudzki" polskiej politykiANSA SportPisacane 'questo Cagliari ha mezzi per raggiungere l'obiettivo'CBS SportsWeek 8 NFL score predictions, best picks today: Expert reveals exact scores for every NFL gameRTP DesportoPedro Figueiredo termina em oitavo na Grande Final do Challenge Tour de golfeSRF News«Netz Natur» und mehr – Andreas Moser machte Tiere zu Fernsehstars
The Daily Newsstand · Free, Always
Sunday, November 1, 2026

От промпта до продакшна за два часа: всё, что нужно знать о Claude Code

Translate

К концу 2026 года Claude Code перестал быть экзотикой: CLI-агент от Anthropic генерирует всё на свете — видео, сайты, приложения, скрипты, статьи — и закрывает заметную часть инженерной рутины. Одни называют его лучшим, что случилось с разработкой за последние годы; другие указывают на лимиты, которые заканчиваются быстрее, чем ожидалось, жалуются на решения, которые агент принимает без спроса, и на очередную волну блокировок аккаунтов.

Статья для тех, кто не сразу нырнул в ИИ-сферу и до сих пор копирует код из браузера в IDE, а теперь хочет понять, что за зверь такой Claude Code.

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

Claude Code — это CLI-агент. Он запускается в терминале, видит файловую систему, умеет запускать команды, читать вывод и на основе этого корректировать курс. В 2026 году к этому добавились MCP-серверы, субагенты, хуки, скиллы и headless-режим, который встраивается в CI. Anthropic выпускает обновления каждые пару недель, и уследить за всеми изменениями не выходит — отсюда и ощущение, что инструмент сложный.

На практике все посложнее чем кажется. Claude Code требует, чтобы вы заранее описали, какие команды можно запускать, где лежат тесты и что считается готовым результатом. Без этого агент действует разумно, но по-своему: может переписать половину проекта, чтобы пройти один тест, или удалить «мешающий» файл.

Кстати, сравнить модели — Claude Fable, Claude Sonnet 5.5 и альтернативы вроде GPT-6 Astra и DeepSeek V4.1 Flash — без возни с ключами и VPN можно в нашем сервисе BotHub. По реферальной ссылке дают 300 000 CAPS бесплатно, а полный список моделей и других свежих релизов лежит здесь. И ваш аккаунт не заблокируют за то, что вы находитесь в неподдерживаемой стране: через чат и OpenAI-совместимый шлюз провайдер подключается куда угодно, оплата — российскими банковскими картами.

Что такое Claude Code?

Хронология у инструмента короче, чем можно предположить по текущему масштабу. Claude Code появился 24 февраля 2025 года как исследовательское превью вместе с Claude 3.7 Sonnet — терминальная утилита, которой делегировали инженерные задачи, а она читала файлы, запускала команды и правила код по результатам вывода. В общий доступ агент вышел 22 мая 2025 года, одновременно с Claude 4, и за следующие месяцы оброс тем, что сейчас кажется само собой разумеющимся: расширением для VS Code, checkpoints, Agent SDK, фоновыми агентами, режимом Opus 4.6 с миллионом токенов контекста и headless-режимом для CI.

К весне 2026 года стало ясно, что терминал перестал быть единственным домом. 14 апреля Anthropic выпустила полностью переработанное десктопное приложение для Mac и Windows, и главное новшество там — вместо списка чатов боковая панель с сессиями. Внутри компании её называют Mission Control: разработчик видит все активные и недавние сессии в одном списке, фильтрует их по статусу, проекту или окружению, а раскладку терминала, диффов и превью собирает перетаскиванием под свой рабочий процесс. Смысл сдвига в том, что приложение проектировали под несколько параллельных сессий — с расчётом, что человек диспетчер, а не оператор.

Чтобы зафиксировать базу: Claude Code существует как CLI в терминале, расширение для VS Code и JetBrains, десктопное приложение и веб-сессия. То бишь вся суть — в агенте, который берёт задачи целиком; обёртка вторична. Бесплатного тарифа нет, вход начинается с подписки Pro за $20 в месяц. Ну и по законам капитализма: Anthropic диктует свои тарифы и правила, и отругать их всегда найдётся за что.

В конце 2026-го в наборе появились Routines — облачные процедуры на инфраструктуре Anthropic: ночью они разбирают баги, выискивают устаревшую документацию, реагируют на события в GitHub через вебхуки. На первый взгляд — просто автоматизация. Но архитектурно она переносит усилия с «жму кнопки» на «настроил и забыл»: теперь можно реально пойти пить чай, пока Claude Code зверски расправляется с твоим любимым репозиторием.

Динамические рабочие процессы и параллельные субагенты

Если десктопное приложение и Routines меняют то, где и когда работает Claude Code, то динамические процессы отвечают за сам характер действий. Формально это JavaScript-скрипт, который Claude пишет под конкретную задачу и который затем выполняется в фоне, порождая десятки, а при необходимости и сотни субагентов в одной сессии. Каждый субагент получает свой кусок работы, а скрипт держит цикл, ветвления и промежуточные результаты — в отличие от обычных субагентов, где всё оседает в контекстном окне родительской модели и может его переполнить.

Заточены такие воркфлоу под поиск багов по кодовой базе, аудит безопасности с независимой проверкой, миграции на тысячи файлов и исследование незнакомого кода. То бишь если задача требует не одного прохода, а нескольких независимых попыток с перекрёстной проверкой, скрипт прогоняет все варианты параллельно. Мы устроены иначе: пробуем варианты по очереди и бракуем их на ходу, пока не дойдём до рабочего.

Самый громкий пример — Bun, который Джарред Самнер переписал с Zig на Rust. Создатель Bun собрал динамический воркфлоу, чтобы перенести кодовую базу — примерно 750 тысяч строк Rust, — и уложился в одиннадцать дней от первого коммита до мержа; 99,8% существующих тестов прошли. Один workflow подбирал правильное время жизни Rust для каждого поля структур в Zig-коде, второй писал .rs-файлы как поведенчески идентичные порты .zig-файлов, сотни агентов работали параллельно с двумя ревьюерами на каждый файл, а затем цикл исправлений гонял сборку и тесты до чистого состояния. По оценке Самнера, даже команде инженеров, знающих кодовую базу, на такое ушёл бы год. Он сам не ожидал, что подход сработает, и тестировал его на пререлизной Claude Fable 5.

Честности ради, после мержа всё равно полезли регрессии, и Самнер — профессиональный инженер, а не обычный вайбкодер.

Обратная сторона у этой мощности вполне конкретная и измеряется в токенах. Anthropic прямо предупреждает, что динамические рабочие процессы могут потреблять существенно больше токенов, чем обычная сессия, и советует начинать с ограниченной задачи, чтобы почувствовать расход. Субагенты съедают свою долю: по независимым замерам, при нескольких параллельных агентах квота Pro или Max может уходить в десять раз быстрее. Средний дневной расход на разработчика Anthropic оценивает примерно в $13, но при пяти одновременных агентах сумма легко доходит до $50–65.

Для доступа к динамическим рабочим процессам нужна версия Claude Code не ниже 2.1.154 и платный план; на Pro они включаются отдельной строкой в /config.

Модели, контекст и цена вопроса

Начнём с тарифов. Модель на всех платных планах одна — Opus 5.5 стоит по умолчанию и в Pro, и в Max. Отличается только объём: сколько сессий и сколько недельных лимитов вам отмерено. Для рынка схема необычная — обычно доступ к более мощной модели продают за отдельные деньги. Anthropic пошла другим путём: модель одна, а платите вы за пропускную способность.

На Max, Team и Enterprise доступно контекстное окно в миллион токенов, без доплаты за длинный контекст. Но у миллиона токенов есть цена, и проявляется она в том, как быстро расходуется ваш лимит.

Режим Fast Mode — отдельная история, потому что вокруг неё больше всего путаницы. Формально это ускоренная генерация, мол до 2,5 раза быстрее обычного режима. На Opus 5.5 он тарифицируется по восемь долларов за миллион входных токенов и сорок за миллион выходных, на Opus 5 и 4.8 — по десять и пятьдесят. Но на подписках Pro, Max, Ultra, Team и Enterprise Fast Mode не входит в базовый лимит, а списывается с usage credits по API-тарифам. То есть вы уже заплатили за подписку, но за ускорение платите отдельно. В документации это описано честно, на практике же люди неприятно удивляются, когда в счёте всплывает дополнительная строка.

Стоимость API-токенов без подписки выглядит так: Sonnet 5.5 — два доллара на вход и десять на выход, Opus 5.5 — четыре и двадцать, Fable 5.1 — десять и пятьдесят. Кэш-чтения на Opus 5.5 стоят двадцать центов за миллион, что делает повторные запросы с тем же контекстом заметно дешевле.

Если сравнивать с Cursor, картина по деньгам выходит любопытная. Cursor на тарифе Premium за тридцать баксов даёт доступ к Claude, GPT и Gemini, но сторонние модели оформляются по API-прайсу из предоплаченного кредита. За Opus 5.5 в Cursor вы платите те же четыре и двадцать долларов за миллион токенов, что и в API Anthropic, плюс тариф Cursor. В Claude Code на подписке Max вы платите фиксированную сумму и получаете пул без дополнительных списаний — до тех пор, пока не упрётесь в лимит. Кто сидит в Opus каждый день, тому подписка почти наверняка выходит дешевле поминутной оплаты. Кто открывает инструмент раз в неделю — тому выгоднее API или Cursor.

Кстати, на BotHub модели Claude — Fable, Opus и Sonnet — доступны без ограничений и без риска блокировки аккаунта.

Что получается? А получается, что «дёшево» в Claude Code — понятие относительное. Pro за двадцать долларов выглядит доступно, но на нём Fast Mode уходит в дополнительные списания, а лимиты рассчитаны на аккуратное использование. Max за сто или двести снимает часть этих ограничений, но окупается, только если вы правда работаете с инструментом каждый день. Где-то между этими полюсами есть API: полный контроль над расходами, но нужна дисциплина. Так что при выборе смотрите на свой режим работы, а не на список функций.

Минусы Claude Code

Сразу начну с больного: в октябре–ноябре 2026 года прошла очередная волна блокировок аккаунтов, в основном у пользователей из неподдерживаемых стран; возрастную проверку российским паспортом тоже иногда не пройти. Кроме того, Opus и другие модели при том же рабочем процессе стали расходовать квоту заметно быстрее, и лимиты урезаются. Причины могут быть разные — от изменений в токенизаторе Opus 5.5 до фоновых задач и MCP-серверов, которые грузят описания инструментов в контекст, — но ощущение «меня обманывают» возникает закономерно.

Дальше — нюанс, о котором вы уже могли догадаться по цифрам выше: бесплатного тарифа у Claude Code нет. Free-план открывает только чат на claude.ai, отдельной «кодовой» подписки не существует — либо Pro, либо Max, либо API с оплатой по токенам.

Лимиты устроены так, что поначалу кажутся щедрыми, а через неделю интенсивной работы начинают раздражать. У всех платных планов есть скользящее пятичасовое окно сессии и недельный потолок сверху, и — что немаловажно — Claude Code расходует тот же пул, что и чаты на claude.ai и в десктопном приложении.

И ещё одна заноза — реверс-инжиниринг. В октябре 2026-го, на фоне всплеска вайбкоженных клонов фотошопа и игр, Claude стал отказываться помогать с анализом чужого софта, а в системный промпт Opus 5.5 добавили две строчки, которые запрещают воссоздавать чужие игры. Для легального аудита безопасности это почти не мешает, но если привыкли копать закрытые бинарники — готовьтесь к неожиданным отказам. С другой стороны, тот же вайбкодинг породил кучу бесплатных и открытых клонов проприетарных программ и модов к играм. Багованных, да — но, как я считаю, это изменило эпоху.

Есть и чисто инженерные риски, не связанные с политикой компании. В мае 2026-го Anthropic закрыла две уязвимости в сетевой песочнице Claude Code: через них можно было перенаправлять трафик и в сочетании с prompt injection вытаскивать переменные окружения и другую чувствительную информацию. В июне обнаружилась аналогичная дыра в компоненте WebFetch — вредоносный контент в файлах или репозиториях мог заставить агента отправить данные наружу. Патчи вышли быстро, но прежде чем давать агенту доступ к конфиденциальным репозиториям, посмотрите, какие переменные окружения лежат в вашей среде, и не забывайте обновлять версию. Многие пользуются агентами и забывают, что те видят ваши .env-файлы.

Что делать, если хотите попробовать

Если всё-таки решили попробовать — вот что стоит знать про ключевые фичи. Даже если Claude Code вам не зайдёт, многое из этого применимо к альтернативам вроде OpenCode.

Первый шаг — банальная установка. На macOS, Linux и WSL это одна команда curl -fsSL https://claude.ai/install.sh | bash, на Windows через PowerShell — irm https://claude.ai/install.ps1 | iex, а любителям пакетных менеджеров подойдут Homebrew и WinGet. После установки проверьте версию через claude --version и запустите claude в директории с проектом — при первом запуске откроется браузер для OAuth-авторизации, токен закэшируется, и повторять вход не придётся.

Следующий шаг, который часто пропускают (и зря), — команда /init. Она заставляет Claude просканировать репозиторий и сгенерировать файл CLAUDE.md: стартовый документ, где перечислены команды сборки, тестов, соглашения проекта и всё то, что вы иначе объясняли бы агенту в каждой сессии заново. Если проект сложный, всё-таки пройдитесь по сгенерированному файлу руками: удалите лишнее, добавьте то, что Claude не смог вывести из кода — особенности работы с ветками, нестандартные переменные окружения или грабли, на которые уже наступали.

CLAUDE.md, AGENTS.md и llms.txt: как дать агенту контекст

С CLAUDE.md всё более-менее понятно, но в 2026 году есть ещё два механизма, которые решают ту же задачу разными способами. И путать их не стоит.

AGENTS.md — открытый формат, по сути README для AI-агентов, который поддерживают не только Claude Code, но и Cursor, и другие инструменты. Он лежит в корне репозитория и содержит команды для сборки, стиль кода, разрешённые и запрещённые паттерны. Claude Code читает AGENTS.md, начиная с версии 2.1.277, причём если в проекте нет CLAUDE.md, он автоматически использует AGENTS.md вместо него. От CLAUDE.md формат отличается разве что названием и тем, что переносим между агентами. Если в команде кто-то сидит на Cursor, а кто-то на Claude Code, AGENTS.md избавляет от дублей инструкций в двух файлах. Примечательно, что Anthropic долго сопротивлялась этому стандарту, но в сентябре 2026-го всё-таки научилась его читать — сначала через моды, потом и в ядро.

# AGENTS.md

## Setup commands
- Install deps: `pnpm install`
- Start dev server: `pnpm dev`
- Run tests: `pnpm test`

## Code style
- TypeScript strict mode
- Single quotes, no semicolons
- Use functional patterns where possible

Можете посмотреть и другие примеры, например AGENTS.md из AIR — веб-фреймворка на Python, который заявляется как «designed for AI». Внутри инструкции по работе с HTML-макетами, код минимального приложения, правила маршрутизации, шаблонизация, формы, SSE, БД, общие паттерны и зависимости. По факту это выжимка из документации для разработчика с заметками и стилем кода — что-то среднее между CONTRIBUTING.md, README.md и самими доками.

llms.txt и llms-full.txt — стандарт от Answer.AI, предложенный в сентябре 2024 года и с тех пор заметно распространившийся. llms.txt — индекс: обычный markdown-файл со списком ссылок на документацию, который агент сканирует и решает, что читать дальше. llms-full.txt — полный текст документации в одном файле, который скачивается один раз и держится в контексте. Логика простая: агенты ограничены по токенам, и им выгоднее прочитать один файл, чем ходить по двадцати ссылкам и парсить HTML. В Claude Code эти файлы не подхватываются автоматически, как CLAUDE.md, но их можно положить в корень проекта и явно попросить агента прочитать — либо подключить через MCP-сервер вроде llms-txt-mcp, который индексирует содержимое и выдаёт только релевантные фрагменты. Для проектов с объёмной документацией это экономит контекст и снижает шанс, что агент начнёт выдумывать API, которого не существует.

# Documentation index for MyLibrary

## Getting started
- https://mylib.dev/docs/installation.md
- https://mylib.dev/docs/quickstart.md

## Core API
- https://mylib.dev/docs/api/client.md
- https://mylib.dev/docs/api/auth.md

## Examples
- https://mylib.dev/docs/examples/basic.md
- https://mylib.dev/docs/examples/advanced.md

Как собрать llms-full.txt? Склейте все страницы документации в один файл — markdown, rST или любой похожий формат. Стандарт помогает и в навигации, и в самом чтении: агент сразу видит карту разделов, а не блуждает по сайту.

Эти файлы лучше класть на сайт документации — как сделано в проекте django-modern-rest: https://django-modern-rest.readthedocs.io/llms.txt и https://django-modern-rest.readthedocs.io/llms-full.txt.

Context7: актуальная документация без галлюцинаций

Проблема, которую решает Context7, знакома каждому, кто работал с LLM в коде, когда модель знает только то, что было в тренировочных данных. Если библиотеку выпустили вчера или недавно кардинально обновили, Claude про неё не слышал. А если слышал, то примеры кода будут из прошлогодней версии, где API уже поменяли. Context7 — MCP-сервер от Upstash, который подтягивает актуальную документацию и код-примеры сразу в промпт агента.

Подключение к Claude Code выглядит скромно. Самый простой способ — выполнить npx ctx7 setup --claude: CLI сам настроит MCP-сервер, проведёт OAuth-авторизацию и установит skill, который срабатывает автоматически, когда вы спрашиваете про библиотеки. Второй вариант — плагин: в Claude Code выполняете /plugin marketplace add upstash/context7 и /plugin install context7@context7-marketplace, затем перезапускаете и заходите через /mcp. Плагин не требует локального Node.js и не читает API-ключ из переменных окружения — авторизация проходит через браузер. Если нужен headless-режим или CI, остаётся ручная настройка через claude mcp add.

После установки можно писать «use context7 for Prisma query examples» или просто «use context7», и агент подтянет документацию по нужной библиотеке. Приятная деталь: если знаете ID библиотеки, укажите его напрямую — use context7 with /vercel/next.js for app router setup, — и это пропускает этап разрешения имени. Для первых двух часов этого более чем достаточно, чтобы понять, насколько меньше бреда генерирует агент, когда у него перед глазами актуальные примеры, а не обрывки из обучения.

Что мы еще забыли? Не просите агента «написать что-нибудь полезное» и не давайте ему весь бэклог. Возьмите одну конкретную задачу с точными критериями и условиями, запустите сессию, дайте агенту поработать и — это важно — посмотрите на результат через git diff. Claude Code умеет проверять свою работу, но он не заменяет ревью, и стоит всегда потратить время где он ошибается, где перестраховывается, где делает больше, чем вы просили. Даже если у вас нет времени - то запустите агента-ревьювера для приличия.

Следующий уровень — работа с субагентами. В Claude Code они создаются как markdown-файлы с YAML-заголовком в директории .claude/agents/: описываете роль агента, доступные инструменты и режим работы. Для первого раза достаточно одного субагента, который только читает код и готовит отчёты, без права что-то менять. Это снижает шанс, что один неосторожный вызов сломает или удалит лишнее, и заодно показывает, как вообще устроена агентная архитектура в Claude Code. А затем можно создавать оркестраторов, ревьюверов, тестеров, писателей документации.

В первые два часа легко не заметить, как недельный лимит тает на глазах — особенно если оставить Opus по умолчанию и запустить пару фоновых процессов. Начните с Sonnet — переключить модель можно командой /model, для рутины вроде «почитать код, прогнать тесты» её хватает с головой. Запустите /usage и /context, дабы увидеть, куда уходит лимит: чаще всего его подъедают MCP-серверы со своими описаниями инструментов или фоновые задачи, которые вы забыли закрыть. И не забывайте про безопасность, стоит ограничить доступ агента к переменным окружения и не давайте ему право писать за пределы рабочей директории без явного подтверждения. Субагентам, если есть агент-оркестратор, право записи и создания файлов ни к чему — оставьте только чтение. Anthropic в документации прямо рекомендует auto mode, мол, рискованные действия он перепроверяет заранее.

Заключение

Claude Code в 2026 году — инструмент для тех, кто умеет формулировать цели, готов читать диффы и не против, что агент иногда действует по-своему. Тут он даёт масштаб, который трудно получить другими способами. Кому-то — нет: если вам важен построчный контроль, привычка видеть каждое изменение в редакторе или вы просто не готовы платить за подписку, которая не всегда окупается, — Cursor или API остаются разумной альтернативой.

Кстати, вы можете воспользоваться открытой бесплатной альтернативой Claude Code - opencode. В этой статье было рассмотрено, как запустить в OpenCode модели Anthropic через наш провайдер.

Что изменилось в самом представлении о работе с кодом? Сдвиг от «писать» к «описывать и проверять». Меньше времени уходит на механические правки, больше — на то, чтобы ставить задачи, делать ревью и продумывать архитектуру. А, ну и новая реальность: заработок от кода, если вы им зарабатываете, теперь часто реинвестируется в токены.

И помните: профессия программиста — не только писать код, как и профессия писателя — не только писать тексты. Нужно думать. Будьте джентльменами, а не ассенизаторами нейрослопа, но и не уходите в снобизм. ИИ — естественный ход событий: я не ощущаю, что программирование умерло или что всех заменят агенты. Просто мы постепенно, с кряхтением, перекатываемся в сторону автоматизации через ИИ.

View the original on Хабр →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.