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

0 из 14 завершено
Последнее тестирование и обновление: 1 сентября 2026
Вы вставили функцию в ChatGPT и видели, что ответ выглядит правильно, но не работает во время выполнения. Кодировочный хаб (coding harness) закрывает этот разрыв: он читает ваш репозиторий, запускает ваши тесты и повторяет процесс, пока все тесты не станут зелёными. Claude Code — это кодировочный хаб от Anthropic.
Видеть L02: Вайбовое кодирование против реального кодирования для первого практического занятия.
Работайте внутри репозитория
Выберите реальную задачу из вашего последнего спринта: «Добавьте ?since= фильтр к endpoint списка пользователей и обновите тесты.»
Чат-бот без доступа к вашему репозиторию не знает его маршрутов, ORM, тестовых фикстур или сломанный сериализатор. Кодировочный хаб может изучить этот контекст, запустить тесты и работать с выявленными ошибками.
A кодировочный хаб превращает ИИ из задающего вопросы в выполняющего проект. Он читает вашу кодовую базу, выполняет команды, предлагает изменения и повторяет тесты до завершения. Claude Code — это версия, созданная Anthropic.
Цикл написания-тестирования-ревью
Claude Code оборачивает модель в инженерную оболочку, которая работает внутри вашего репозитория. В отличие от отдельного чата, он может работать с файлами и инструментами, которые определяют, правильны ли изменения.
Диаграмма выше показывает форму реальной сессии. Цикл состоит из:
- Ты откройте Claude Code в вашем репозитории и опишите задачу простыми словами.
- Claude Code читает соответствующие файлы, предлагает изменения и запускает тесты.
- Тестовый прогон либо проходит успешно, что завершает цикл, либо возвращает ошибку для следующего прохода.
- Когда тестовый набор успешен, 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 поймал бы регрессию. Также указывается, где вы остаетесь в цикле: проектирование, неоднозначные требования, просмотр различий.
Что дальше
- L02: Вайбовое кодирование против реального кодирования
- L09: Hermes против Claude Code против Mavis
- L01: Что такое агент Hermes?