Hackcat

Як доручити Agent виконувати команди в середовищі?

Чітко визначте цільове середовище, робоче розташування й потрібні результати.

Спочатку перевірте режим і середовище

Команди термінала належать до інструментальних можливостей Agent; Ask їх не виконує. Перед роботою виберіть цільовий комп'ютер або хмарне середовище, укажіть потрібний робочий каталог і відомі умови. Та сама команда може не підходити для різних операційних систем.

Якщо потрібні лише приклади команд без виконання, явно зазначте це в запиті.

Мета важливіша за саму команду

Можна написати: «Перевір, чому проєкт не запускається; спочатку переглянь конфігурацію й помилки», щоб Agent визначив кроки за середовищем. Якщо команди вже є, укажіть очікувані результати — це допоможе виявити відхилення.

Наприклад, якщо потрібно лише дізнатися версію інструмента, спочатку попросіть показати версію й довідку без негайного встановлення чи оновлення. Чіткі очікувані перевірки також допомагають помітити зайві кроки в картці схвалення. Якщо фактичний вивід відрізняється від очікуваного, тоді визначайте наступну операцію.

  1. Перевірте назву середовища й робоче розташування.
  2. Укажіть дозволені межі перевірки чи змін.
  3. Опрацюйте картки схвалення відповідно до режиму дозволів.
  4. Перегляньте фактичний стан завершення, вивід і створені файли.

Як продовжити після невдачі

Спочатку прочитайте помилку й відрізніть відсутню команду, неправильний шлях, нестачу прав або збій мережі. Ненульовий код завершення не завжди означає вразливість цілі; не повторюйте ту саму дію, просто сподіваючись на інший результат. Довгі команди можуть повертати сеанси, що ще працюють: перевірте початковий сеанс, перш ніж запускати другий.