Урок из полного доступа, первые уроки курса бесплатно Официальный курс Anthropic Academy на русском
Урок 07 · Текст · ~5 мин

Проверка кода

Урок 7 из 13 курса «Claude Code 101»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Когда вы даете Claude Code задачу для выполнения в вашей кодовой базе, Claude часто отчитывается лаконично. Под описанием того, что изменил Claude, может находиться множество измененных файлов (от незначительных до существенных изменений). Часто сессия, которая внесла изменения в код (и объяснила их), не является лучшим оценщиком этих изменений. Хорошей практикой является самостоятельно просмотреть каждое изменение, прежде чем принять его, а затем попросить Claude пересмотреть его снова в чистом контексте, без истории этой сессии.

Diff — это сравнение изменений до и после: удаленные и добавленные строки, файл за файлом. Команда /diff открывает интерактивный просмотрщик ваших незафиксированных изменений в таком виде, а также может показать, что изменил каждый ход Claude. Используйте стрелки вверх и вниз для перемещения между файлами и Enter, чтобы открыть один из них.

/diff и /code-review считывают записи git об изменениях, поэтому ваш проект должен находиться в репозитории git. Git — это инструмент контроля версий, который большинство проектов уже используют, и шаг Commit в уроке Explore → Plan → Code → Commit опирается на него. Этот курс не обучает самому git. Если ваш проект еще не в git, попросите Claude настроить его и сделать первый commit перед вашей следующей задачей. С этого момента каждое изменение отображается в обеих командах. Для изменения, которое находится перед вами прямо сейчас, запросите review простыми словами (ниже). В другой системе контроля версий /diff и /code-review не увидят ваши изменения, но остальное по-прежнему применимо: просмотрите изменение в своем собственном инструменте, попросите Claude простыми словами проверить файлы, к которым Claude прикоснулся, и /rewind по-прежнему работает, потому что Claude отслеживает свои собственные правки.

Самые важные вещи, которые каждый раз заслуживают повторного внимания:

  • Изменения, которые вы не запрашивали. Значение config, которое было отредактировано, пока Claude работал с файлом, или переписанный вспомогательный метод, о котором вы не упоминали.
  • Ослабленные тесты. Если проект, над которым вы работаете, содержит тесты, определите те, которые были пропущены, удалены…

План урока

  1. Просмотр фактических изменений
  2. Запросите второе мнение
  3. Решите, что делать с каждой находкой
  4. Когда стоит внимательнее проверять изменения
  5. Попробуйте: отсортируйте четыре находки
  6. Итоги

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Откройте полный доступ

Вы прошли бесплатные уроки. Выберите тариф, чтобы продолжить обучение.

Курсы Anthropic 1 490 ₽ Разовый платёж, навсегда
  • Все курсы от Anthropic (34 шт.)
  • Именной сертификат по каждому пройденному курсу
Оплатить
Полный доступ 4 900 ₽ Разовый платёж, навсегда
  • Все 77 курсов от 11 AI-провайдеров
  • Библиотека промптов и новые курсы
Оплатить

Безопасная оплата через Robokassa: СБП, карты, электронные кошельки. Доступ откроется в этом браузере и придёт письмом. Уже оплатили? Восстановить доступ

Полезные гиды