Hackcat

Выбрать настольное приложение или Local Agent в командной строке?

Выбирайте способ подключения по своему сценарию и учитывайте общие ограничения локального выполнения.

Настольное приложение удобно для непосредственной локальной работы

Hackcat Desktop предоставляет чат и после входа пытается подключиться к локальной среде выполнения. Оно также поддерживает настольные возможности, например привязку каталогов проектов через системный выбор файлов. Если хотите просматривать задачи, выбирать каталоги и запускать инструменты на своём компьютере, начните с настольного приложения; установщик и среда разработки решают разные задачи, и для обычной работы не нужно сначала собирать приложение.

CLI подходит для подключения целевых машин через терминал

Local Agent работает в терминале целевого компьютера. Для подключения скопируйте полную команду из Настройки → Удалённое управление. Ему нужен Node.js и постоянно доступный процесс этой программы; успешное настольное подключение не доказывает подключения CLI на другой машине. У каждого способа свои точки выполнения и восстановления, поэтому при диагностике уточняйте используемый вариант.

Ни один из вариантов не является автономной моделью или изолированным контейнером

Настольное приложение и CLI используют файлы, сеть и инструменты целевой машины, выполняя команды с правами запустившего их пользователя без контейнерной изоляции. Успешное подключение не отменяет ограничений аккаунта на модели, объём использования и вложения. В любом варианте сначала проверьте машину, рабочий каталог и способ согласования; для работы с другой машиной подключите её и проверьте выбранную среду до отправки задач.