Hackcat

ローカルAgentを使用する場合、どのプログラムを実行し続ける必要がありますか?

チャットページ、デスクトップアプリケーション、およびCLIプロセスを区別して、インターフェイスを離れることをタスク完了と誤解しないようにします。

実際の実行エンドポイントを利用可能に保つ

デスクトップを選択した場合、ターゲットマシン上のHackcat Desktopは実行中であり、インターネットに接続されている必要があります。Local Agentを選択した場合、クライアントを実行しているターミナルプロセスは利用可能である必要があります。ブラウザのチャットページはタスクを表示するだけで、閉じられたデスクトップアプリケーションまたはCLIのローカルコマンドを受信することはできません。別のマシンからチャットする場合も、ターゲットコンピューターがオンラインであることを確認する必要があります。

ページを離れることはタスクを停止することとは異なります

チャットページから離れること、一時的なネットワークの中断、または出力の更新停止は、タスクがキャンセルされたと判断するために使用できません。タスクはまだ実行中であるか、再開を待っているか、失敗した可能性があります。元のタスクを開いて最新のステータスを確認する必要があります。実行を終了するには、ページに用意されている停止操作を使用し、成功を確認してください。インターフェイスを閉じて、新しいチャットで同じファイル変更をすぐに繰り返さないでください。

スリープまたは終了前に接続を復元する

コンピューターのスリープ、ネットワークの変更、クライアントの終了はすべてローカル接続に影響を与える可能性があります。回復後、まずデスクトップが自動的に再接続されるのを待つか、CLIを再起動してから、環境セレクターと元のタスク出力を確認します。CLIには、約1時間のコマンドアクティビティがない場合の自動終了メカニズムもあるため、一度接続が成功したと表示されるターミナルが永続的にオンラインであり続けるとは限りません。重要なタスクを開始する前に、明確で小規模なチェックを再度実行するのが最善です。