Hackcat

Agent 在終端程式等待輸入時是否可以繼續操作?

區分互動式會話與僅允許檢視輸出的執行會話。

並非所有執行會話都支援輸入

Agent 的終端工具支援適用環境中的互動式會話,允許持續輸入、檢視輸出、等待或終止。然而,一個在長時間延遲後返回的正常執行會話可能只支援檢視和等待,而沒有直接輸入功能。

因此,看到會話識別碼並不一定意味著它是一個可以操作的互動式終端。

先確認程式正在等待什麼

如果安裝程式、命令列工具或遠端會話暫停在提示符處,Agent 應先檢視當前輸出,然後選擇適當的互動方法,而不是猜測輸入。

例如,如果程式暫停在詢問是否覆蓋檔案的提示符處,您應先弄清楚是否需要保留原始檔案,然後再決定輸入什麼。不要將預設確認視為所有互動的安全答案;如果狀態不明,請先檢視當前提示符和現有檔案,然後再繼續。

  1. 檢查程式是否明確顯示輸入提示。
  2. 確認會話支援互動式輸入。
  3. 僅提交符合當前提示符的內容。
  4. 繼續檢視返回的結果,以確認輸入已生效。

敏感輸入與退出

請勿將帳戶密碼或連線權杖等敏感資訊直接貼到普通聊天中。當需要驗證時,請使用服務實際提供的適當登入流程;如果沒有安全可用的輸入方式,請自行完成該步驟。一旦會話結束,您無法再輸入到歷史記錄中;請先確認狀態。終止操作並不一定會撤銷程式已做的變更。