Режимы / Настройки агента

Уровень диалога

При запуске нового диалога с Agent пользователи могут выбрать один из нескольких режимов:

  • Planning: Agent может планировать свои действия перед выполнением задач. Используйте этот режим для глубоких исследований, сложных задач или совместной работы. В этом режиме Agent организует свою работу в группы задач, создает Artifacts и предпринимает другие шаги для тщательного исследования, обдумывания и планирования своей работы для достижения оптимального качества.
  • Fast: Agent будет выполнять задачи напрямую. Используйте этот режим для простых задач, которые можно выполнить быстрее, таких как переименование переменных, запуск нескольких Bash-команд или других небольших, локализованных задач. Это полезно, когда скорость является важным фактором, а задача достаточно проста, чтобы не беспокоиться о снижении качества.

Общие настройки

Настройки для всех диалогов с Agent можно найти во вкладке “Agent” на панели Settings. Некоторые из основных включают:

Политика проверки Artifact

Ниже представлены возможные варианты для политики проверки Artifact:

  • Always Proceed: Agent никогда не запрашивает проверку
  • Agent Decides: Agent сам решает, когда запрашивать проверку
  • Request Review: Agent всегда запрашивает проверку

Когда Agent решает запросить проверку у пользователя для планов реализации, эта политика определяет действия Agent. Если установлено значение “Request Review”, Agent всегда будет завершать работу после уведомления, позволяя пользователю потратить время на проверку плана и добавление комментариев для уточнения предлагаемых изменений.

Settings Review Policy Proceed

Если вам не требуется вручную проверять план Agent перед внесением изменений, установите значение “Always Proceed”. В этом случае каждый раз, когда Agent решает запросить проверку у пользователя, он немедленно продолжит выполнение плана.

Settings Review Policy Manual

Для гибридной настройки, когда Agent сам решает, когда ему автоматически продолжать выполнение планов, выберите “Agent Decides”.

Автоматическое выполнение команд Terminal

Для инструмента генерации команд Terminal:

  • Off: Никогда не выполнять команды Terminal автоматически (за исключением тех, что находятся в настраиваемом списке разрешенных команд)
  • Auto: Agent сам решает, выполнять ли любую заданную команду Terminal автоматически
  • Turbo: Всегда выполнять команды Terminal автоматически (за исключением тех, что находятся в настраиваемом списке запрещенных команд)

Списки разрешенных и запрещенных команд можно настроить во вкладке “Agent” в настройках. Сконфигурируйте их для более продвинутого управления доступом к автоматическому выполнению команд Terminal.

Примечание: изменение этой настройки будет применяться только к новым сообщениям, отправленным Agent. Ответы, находящиеся в процессе выполнения, будут использовать предыдущее значение настройки.

Для Unix-шеллов запись в списке разрешенных или запрещенных команд соответствует команде, если её токены, разделенные пробелами, образуют префикс токенов команды. Для PowerShell токены записи могут соответствовать любой непрерывной подпоследовательности токенов команды.

Доступ Agent к файлам вне Workspace

Разрешить Agent просматривать и редактировать файлы вне текущего Workspace. По умолчанию Agent имеет доступ только к файлам в Workspace и в корневой папке приложения ~/.antigravity/, которая содержит Artifacts, Knowledge Items и другие специфичные для Antigravity данные.

Используйте с осторожностью, так как это может раскрыть локальные секретные или конфиденциальные данные для Agent.