Кейсы · Учебник 01

Claude Code для начинающих: создаем с помощью агента программирования

Разместите Claude Code в реальном репозитории и используйте цикл писать, тестировать, исправлять для безопасной разработки. Узнайте, когда Hermes или Cursor подойдет лучше.

Бумажная рука для кодирования редактирует карточки репозитория по мере того, как неудачные и успешные фрагменты кода проходят тестовый цикл.
Время чтения
9 мин
Последнее обновление
Сентябрь 2026

0 из 14 завершено

Завершить & далее →

Последнее тестирование и обновление: 1 сентября 2026

Вы вставили функцию в ChatGPT и видели, что ответ выглядит правильно, но не работает во время выполнения. Кодировочный хаб (coding harness) закрывает этот разрыв: он читает ваш репозиторий, запускает ваши тесты и повторяет процесс, пока все тесты не станут зелёными. Claude Code — это кодировочный хаб от Anthropic.

Видеть L02: Вайбовое кодирование против реального кодирования для первого практического занятия.

Работайте внутри репозитория

Выберите реальную задачу из вашего последнего спринта: «Добавьте ?since= фильтр к endpoint списка пользователей и обновите тесты.»

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

A кодировочный хаб превращает ИИ из задающего вопросы в выполняющего проект. Он читает вашу кодовую базу, выполняет команды, предлагает изменения и повторяет тесты до завершения. Claude Code — это версия, созданная Anthropic.

Цикл написания-тестирования-ревью

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

Диаграмма: Код Клода в цикле разработки: редактор, каркас, запуск тестов, pull request

Диаграмма выше показывает форму реальной сессии. Цикл состоит из:

  1. Ты откройте Claude Code в вашем репозитории и опишите задачу простыми словами.
  2. Claude Code читает соответствующие файлы, предлагает изменения и запускает тесты.
  3. Тестовый прогон либо проходит успешно, что завершает цикл, либо возвращает ошибку для следующего прохода.
  4. Когда тестовый набор успешен, Claude Code выполняет коммит и открывает запрос на слияние для проверки человеком.

Суть не в том, что Claude Code «умнее» чат-модели. Он управляет инженерной оболочкой: файловой системой, оболочкой, тестовым запуском и Git-воркфлоу. Модель — это мозг. Оснастка — это тело.

Claude Code не заменяет инженерную оболочку. Он и есть инженерная оболочка. Встроенная в неё модель взаимозаменяема; цикл вокруг неё — это продукт.

Подбирайте оснастку к задаче

Claude Code — это не единственный способ использовать ИИ в 2026 году. Сделайте неправильный выбор на первой неделе, и вы можете не успеть выпустить продукт к первому месяцу.

Инструменты для кодирования проверяют с помощью работает. Они живут в вашем репозитории, запускают ваш набор тестов и итерационно развиваются. Claude Code, Kilo Code и режим агента Cursor — это три инструмента, которые будут иметь значение в 2026 году.

Инструменты для агентов проверяют с помощью вывод. Они существуют вне одного кодового репозитория, сохраняются между сессиями, работают по расписанию и интегрируются с чат-каналами. Hermes — это флагман. Смотрите L01: Что такое агент Hermes?.

Чат-интерфейсы — это третья категория. Это вкладка, которую вы открываете, вопрос, который вы печатаете, и ответ, который вы копируете и вставляете. Полезны для одноразового исследования, но бесполезны для выпуска программного обеспечения.

Когда выбирать какой

ЦельВыбратьПочему
Выпустите функцию в реальном репозиторииClaude Code или Kilo CodeЦикл с тестированием, просмотр изменений, рабочий процесс Git.
Сложный рефакторинг сотен файловClaude CodeОтточенная система, длительный контекст, лучший в «действительно больших проблемах».
Ежедневная поэтапная работа при ограниченном бюджетеKilo Code + дешёвая модельОткрытый исходный код, BYOK (Bring Your Own Key): вы предоставляете ключ API модели. 15–30 долларов в месяц вместо 200 долларов в месяц.
7 утра: сводка Discord с RSS-лентГермесДлительное выполнение, многоканальный, постоянный: см. L09: Hermes против Claude Code против Mavis.
Визуальный / IDE-первый рабочий процессCursor с агентским режимомРедактор-нативный, меньше тестового цикла, больше «покажи мне файл».
Единовременный запрос «что значит этот regex?»Чат-интерфейсОдин вопрос, контекст репозитория не требуется.

Практическое правило: работа в репозитории → coding harness. Работа вне него → Hermes. Одноразовый вопрос → вкладка чата.

По уровням ценообразования, компромиссам BYOK и плану Max смотрите L09: Hermes против Claude Code против Mavis.

Что конкретно такое Claude Code

Claude Code — это coding harness от Anthropic. Это программа, работающая в терминале (также доступна как плагин для IDE), которая:

  • Читает и записывает файлы в репозитории, из которого её запустили.
  • Выполняет shell-команды: npm test, pytest, go test, make, что бы ни использовался в вашем проекте.
  • Предлагает изменения перед их применением, чтобы вы могли их просмотреть.
  • Фиксирует изменения, загружает их и открывает pull-запросы на GitHub.
  • Работает с любой моделью, которую выпускает Anthropic (Sonnet для повседневных задач, Opus для сложных), но вы не используете свой ключ.

Что такое Claude Code не:

  • Не является чат-приложением. Интерфейс — это сессия терминала, а не вкладка в браузере. Существует обёртка для рабочего стола, но базовая модель — CLI.
  • Не является моделью. Claude Code поставляется с встроенными моделями Anthropic. Цены фиксированные: Pro ($20/мес) для Sonnet, Max ($200/мес) для интенсивного использования Opus.
  • Не волшебство. Claude Code лучше всего справляется с четко ограниченной, хорошо протестированной работой. Расплывчатые подсказки на обширной кодовой базе по-прежнему приводят к ошибкам, как L02: Вайбовое кодирование против реального кодирования объясняет.

Сравнение: Claude Code против Cursor

Эти два инструмента являются самыми запутанными в 2026 году, и они не одно и то же.

ИзмерениеClaude CodeКурсор (режим агента)
Где он находитсяТерминал (CLI) + плагин IDEСначала IDE, чат-панель внутри
Цикл тестированияДа: запускает ваш набор тестов, повторяетЧастично: лучше для визуального сравнения различий
Лучшее дляСложные рефакторинги, работа с несколькими файлами, выпускВизуальные рефакторинги, редактирование одного файла, исследование
Цены$20 / $200 в месяц~ $20 в месяц
Открытый исходный кодНетНет
Просмотр различийПервоклассноХорошо
Для начинающихСредне (терминал)Легко (IDE)

Честный ответ: если ваша работа — «Мне нужно выпустить функцию в моем репозитории на этой неделе», выбирайте Claude Code. Если ваша работа — «Мне нужно поиграться с компонентом и увидеть предварительный просмотр в реальном времени», выбирайте Cursor.

Обходной путь работы с Budget Claude Code до перехода 14 сентября

Проверено 1 сентября 2026 г. Перепроверьте свою страницу использования перед планированием спринта. Официальная учетная запись разработчика Anthropic сообщает, что временное 50% увеличение стандартных еженедельных лимитов Claude Code сохраняется до 14 сентября 2026 г.. Начиная с этой даты, говорится, что планы Pro, Max, Team и корпоративные планы с лимитом на количество мест получают постоянное 25% увеличение по сравнению с исходным базовым уровнем. Официальное уведомление · независимая интерпретация

Это легко неправильно понять. Если исходный еженедельный базовый уровень B, временный уровень 1.50B , а постоянный уровень 1.25B. Следовательно, постоянный уровень (1.50B - 1.25B) / 1.50B = 16.7% ниже временного уровня, при этом оставаясь на 25% выше исходного базового уровня. Уведомление не не публикует количество токенов по конкретным планам, ограничения по конкретным моделям, поведение переноса или гарантию того, что у каждого аккаунта идентичная эффективная ёмкость.

Проведите проверку из пяти сессий перед фиксацией недели

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

Используйте этот фиксированный фильтр: рекомендуйте текущий еженедельный рабочий процесс только если не менее 90% из пяти задач приняты в пределах допустимого после изменений, при нет превышении API-кредита и нет зависимости от временного усиления. При пяти задачах это означает, что все пять должны соответствовать требованиям. Если проверка не проходит — или не измерялась — ставьте в очередь не срочную работу, сокращайте задачи с большим количеством повторов или открытого типа и направляйте менее рискованную работу на одобренную альтернативу, пока не сможете измерить заново.

Для строгого бюджета подписки откажитесь от продолжения использования API-кредитов и дождитесь сброса, вместо того чтобы использовать перерасход для успешного прохождения эксперимента. Anthropic описывает продолжение использования API-кредитов как опциональное и заявляет, что пользователи Pro/Max могут оставаться в пределах включенной квоты, отказавшись от него и дождавшись сброса. Руководство по планированию использования и выставлению счетов

Воспроизводимая, сохраняющая конфиденциальность манифестация и расчет находятся в benchmarks/claude-code-usage-limits/. Текущая копия плана Claude указывает, что применяются ограничения на использование и планы могут изменяться; используйте её в качестве справки по текущему плану, а не как таблицу квот токенов. Планы и цены Claude

Сопоставьте одну реальную задачу

Упражнение

Для этого концептуального упражнения ничего устанавливать не нужно.

Откройте текстовый файл на своем компьютере. Запишите ответ на это своими словами, без копирования и вставки:

«Выберите реальную задачу из вашей последней недели программирования, например, исправление ошибки, рефакторинг или новую функцию. Пройдите ее через цикл: редактор → хaрнесс → тест-раннер → pull request. Где бы Claude Code мог помочь? Где вам все еще нужно оставаться инженером?»

Хороший ответ указывает, где Claude Code поймал бы регрессию. Также указывается, где вы остаетесь в цикле: проектирование, неоднозначные требования, просмотр различий.

Что дальше

Проверьте свое понимание

В1.Claude Code лучше всего описывается как:
В2.Краткий ответ: назовите одну вещь, которую Claude Code может делать, а обычный чат-интерфейс — нет.
В3.Вы хотите выпустить функцию в реальном репозитории на этой неделе. Что следует использовать сначала?
В4.Правда или ложь: Claude Code заменяет инженерную оболочку. Объясните в одном предложении.
В5.Какую роль выполняет тестовый прогон в цикле разработки Claude Code?
В6.Когда следует переключиться с Claude Code на Hermes?