Як прымусіць Agent выконваць каманды ў асяроддзі?
Выразна вызначце мэтавае асяроддзе, працоўнае месца і вынікі, якія вы хочаце бачыць.
Спачатку пацвердзіце рэжым і асяроддзе
Каманды тэрмінала належаць да магчымасцей інструментаў Agent; Ask не выконвае каманды тэрмінала. Перад выкарыстаннем выберыце мэтавы кампутар або воблачнае асяроддзе, пазначце неабходны працоўны каталог і вядомыя ўмовы для задачы; адна і тая ж каманда можа быць непрыдатнай для розных аперацыйных сістэм.
Калі вы хочаце толькі прыклады каманд без выканання, калі ласка, выразна пазначце гэта ў сваім запыце.
Прадстаўленне мэты больш важнае, чым каманда
Вы можаце апісаць "Праверце, чаму гэты праект не запусціўся, спачатку азнаёмцеся з канфігурацыяй і вывадам памылак", што дазволіць Agent арганізаваць крокі на аснове асяроддзя. Калі ў вас ужо ёсць каманды, пазначце, якія вынікі яны павінны даць, каб дапамагчы вызначыць анамаліі.
Напрыклад, калі вы хочаце толькі праверыць версію інструмента, вы можаце спачатку запытаць прагляд толькі версіі і дапаможнай інфармацыі без неадкладнай устаноўкі або абнаўлення. Выразна пазначце чаканыя праверкі, што таксама дапамагае вызначыць у картцы зацвярджэння, ці былі зроблены дадатковыя крокі; калі фактычны вывад не адпавядае чаканням, тады вырашайце наступную аперацыю.
- Праверце назву асяроддзя і месцазнаходжанне працы.
- Пазначце сферу, дазволеную для праверкі або змены.
- Апрацуйце карткі зацвярджэння ў адпаведнасці з рэжымам дазволу.
- Праглядзіце фактычны статус выхаду, вывад і згенераваныя файлы.
Як дзейнічаць пасля збою
Спачатку прачытайце памылку і адрознівайце, ці не існуе каманда, няправільны шлях да файла, недастатковыя дазволы або збой сеткі. Не заўсёды мяркуйце, што ненулявы выхад азначае ўразлівасць у мэце, і не паўтарайце тую ж аперацыю, чакаючы розных вынікаў. Доўгія каманды могуць вяртаць сесіі, якія працягваюць працаваць; спачатку праверце арыгінальную сесію, замест таго каб неадкладна пачынаць другую.