Ты попросил Claude что-то сделать. Прежде чем менять файлы, он показывает, что собирается изменить. Это важный момент: у тебя есть возможность посмотреть на изменения до того, как они применятся. Давай научимся читать то, что он показывает, — без всякого страха.
Что такое diff
Claude показывает изменения в виде — это просто наглядная разница между «было» и «стало». Обычно она выглядит так:
- старая строка, которая удаляется
+ новая строка, которая добавляется
Строки со знаком минус (часто красные) — это то, что убирается. Строки с плюсом (часто зелёные) — то, что добавляется. Всё остальное остаётся как было. По сути diff отвечает на вопрос: «что именно поменяется?»
Не понимать каждую строку — это нормально
Здесь главное не пугаться кода. Тебе не нужно разбирать каждую строчку и понимать, как она работает изнутри. Достаточно уловить суть: то, что меняется, похоже на то, что ты просил?
Например, ты попросил поменять текст кнопки. В diff ты видишь, что строка с «Войти» убирается, а со «Зайти» — добавляется. Этого достаточно: суть совпала с задачей. Как именно кнопка устроена внутри — сейчас неважно.
Чтение diff — это не экзамен по программированию. Ты не оцениваешь код «на пятёрку», ты просто проверяешь: «это похоже на то, что я хотел?» Беглого взгляда обычно хватает.
Не принимай вслепую
Самая полезная привычка — не нажимать «принять», не посмотрев. Не потому, что Claude часто ошибается, а потому, что беглый взгляд ловит сюрпризы заранее. Иногда видно, что меняется не тот файл или удаляется что-то лишнее. Заметить это до применения куда приятнее, чем потом.
Так что порядок простой:
- Claude показывает diff.
- Ты смотришь: суть совпадает с задачей?
- Если да — принимаешь. Если что-то смущает — не торопись.
А если непонятно?
Бывает, что diff совсем непонятен или что-то настораживает. Это не повод сдаваться — можно просто спросить у Claude: «объясни, что здесь меняется и зачем». А если изменение оказалось неправильным — об этом следующий урок.
Попробуй
Прочитай дифф внимательно и реши: принять или отклонить. Не каждое предложение Claude верное — иногда лучший выбор именно отклонить.
Claude предлагает починить функцию скидки. Не принимай вслепую — прочитай дифф и реши, всё ли верно.
Claude
Похоже, скидка считается неверно. Предлагаю поправить формулу: