Файлы и разрешения
Симптомы
- агент изменил файлы за пределами задачи;
- агент не может прочитать или изменить нужный файл;
- требуется закрыть секреты от чтения;
- агент останавливается и просит разрешение на инструмент.
Что проверить
- Текущий Edit Scope.
- Правила
.readignoreи.writeignore. - Доступ выбранного режима агента к чтению и редактированию.
- Настройки соответствующего инструмента в меню Tools.
- Не находится ли файл за пределами разрешённых внешних путей.
Решение
Если агент меняет лишние файлы, задайте Edit Scope до отправки запроса. Для постоянного запрета записи добавьте путь в .writeignore. Чтобы запретить и чтение, и запись, используйте .readignore.
Если нужный файл недоступен, проверьте ignore-правила и настройки внешних путей. Не снимайте запрет с целой директории, если достаточно разрешить один файл.
Если Veai спрашивает разрешение, проверьте инструмент, параметры вызова и возможные последствия. Для безопасных повторяющихся действий можно разрешить вызов без подтверждения; для терминала, внешних систем и необратимых операций подтверждение лучше оставить.
После изменений просмотрите Agent Changes и убедитесь, что diff не вышел за согласованную область.