Хороший вопрос. Тут есть нюанс: в Plan mode агент как раз читает файлы — без этого он бы не собрал вменяемый план. Заблокированы не чтение, а правки: смотреть проект он может, менять — нет, пока не подтвердишь.
А сам план проверяется вручную, тобой. Агент выдаёт по шагам: какие файлы затронет и что конкретно поменяет. Ты читаешь это глазами — по сути код-ревью, только до написания кода. Не согласен — споришь, уточняешь, правишь. И только когда план устроил, жмёшь подтвердить — вот тогда он получает доступ на изменение.
То есть автоматической проверки плана нет, контроль ручной. Но в этом и смысл: ловишь кривую логику на плане, а не на уже сломанном проекте.
Сам пишу с позиции пользователя, не глубокого технаря — если где упрощаю, поправьте.
Хороший вопрос. Тут есть нюанс: в Plan mode агент как раз читает файлы — без этого он бы не собрал вменяемый план. Заблокированы не чтение, а правки: смотреть проект он может, менять — нет, пока не подтвердишь.
А сам план проверяется вручную, тобой. Агент выдаёт по шагам: какие файлы затронет и что конкретно поменяет. Ты читаешь это глазами — по сути код-ревью, только до написания кода. Не согласен — споришь, уточняешь, правишь. И только когда план устроил, жмёшь подтвердить — вот тогда он получает доступ на изменение.
То есть автоматической проверки плана нет, контроль ручной. Но в этом и смысл: ловишь кривую логику на плане, а не на уже сломанном проекте.
Сам пишу с позиции пользователя, не глубокого технаря — если где упрощаю, поправьте.