Как поручить Agent выполнять команды в среде?
Чётко задайте целевую среду, рабочее расположение и результаты, которые нужно увидеть.
Сначала проверьте режим и среду
Команды терминала входят в возможности инструментов Agent; Ask их не выполняет. Перед использованием выберите целевой компьютер или облачную среду, укажите нужный рабочий каталог и известные условия задачи: одна и та же команда может не подходить для разных операционных систем.
Если вам нужны только примеры команд без выполнения, явно укажите это в запросе.
Цель важнее самой команды
Можно написать: «Проверь, почему проект не запускается; сначала изучи конфигурацию и вывод ошибки», — чтобы Agent выбрал шаги с учётом среды. Если команды уже есть, укажите ожидаемые результаты: это поможет выявить отклонения.
Например, если нужно лишь уточнить версию инструмента, сначала попросите только показать версию и справку без немедленной установки или обновления. Чётко названные проверки также помогут заметить лишние шаги в карточке согласования; если фактический вывод не соответствует ожиданиям, затем выберите следующее действие.
- Проверьте имя среды и рабочее расположение.
- Укажите разрешённый объём проверки или изменений.
- Обрабатывайте карточки согласования в соответствии с режимом разрешений.
- Изучите фактический статус завершения, вывод и созданные файлы.
Как действовать после сбоя
Сначала прочитайте ошибку и выясните, отсутствует ли команда, неверен ли путь к файлу, не хватает ли прав или произошёл сетевой сбой. Ненулевой код завершения не всегда означает уязвимость цели; не повторяйте то же действие в ожидании иного результата. Длительная команда может вернуть сеанс, который продолжает работать: сначала проверьте его, а не запускайте второй немедленно.