Hackcat

Ці можа Agent працягваць працаваць, пакуль праграма тэрмінала чакае ўводу?

Розніца паміж інтэрактыўнымі сесіямі і сесіямі запуску, якія дазваляюць толькі праглядаць вывад.

Не кожны сеанс запуску падтрымлівае ўвод

Інструмент тэрмінала Agent падтрымлівае інтэрактыўныя сесіі ў прыдатных асяроддзях, дазваляючы працягваць увод, прагляд вываду, чаканне або завяршэнне. Аднак звычайны сеанс запуску, які вяртаецца пасля доўгай затрымкі, можа падтрымліваць толькі прагляд і чаканне, без магчымасці прамога ўводу.

Такім чынам, бачанне ідэнтыфікатара сесіі не абавязкова азначае, што гэта інтэрактыўны тэрмінал, якім можна кіраваць.

Спачатку пацвердзіце, чаго чакае праграма

Калі праграма ўстаноўкі, інструмент каманднага радка або аддаленая сесія прыпынены на запыце, Agent павінен спачатку прагледзець бягучы вывад, а затым выбраць адпаведны метад узаемадзеяння, а не адгадваць увод.

Напрыклад, калі праграма прыпынена на запыце аб перазапісе файла, вы павінны спачатку ўдакладніць, ці трэба захаваць арыгінальны файл, перш чым вырашаць, што ўводзіць. Не разглядайце па змаўчанні пацверджанне як бяспечны адказ для ўсіх узаемадзеянняў; калі статус незразумелы, спачатку праглядзіце бягучы запыт і існуючыя файлы, перш чым працягваць.

  1. Праверце, ці праграма выразна адлюстроўвае запыт на ўвод.
  2. Пацвердзіце, што сесія падтрымлівае інтэрактыўны ўвод.
  3. Уводзьце толькі змест, які адпавядае бягучаму запыту.
  4. Працягвайце праглядаць атрыманыя вынікі, каб пацвердзіць, што ўвод уступіў у сілу.

Канфідэнцыйны ўвод і выхад

Не ўстаўляйце канфідэнцыйную інфармацыю, такую як паролі ўліковых запісаў або токены злучэння, непасрэдна ў звычайныя чаты. Калі патрабуецца аўтэнтыфікацыя, выкарыстоўвайце адпаведны працэс уваходу, прадастаўлены паслугай; калі бяспечнага і прыдатнага ўводу няма, выканайце гэты крок самастойна. Пасля завяршэння сесіі вы не можаце ўводзіць у гісторыю; спачатку пацвердзіце статус. Завяршэнне аперацыі не абавязкова адмяняе змены, якія праграма ўжо зрабіла.