Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

YOLOモード

YOLOモードは、ZeroClawに同梱されているすべての安全ゲートを無効にします。承認プロンプトなし、ワークスペース境界なし、シェルポリシーなし、コマンドの許可/拒否リストなし、OTPなし、サンドボックスなし。エージェントは、確認なしに即座に、任意のシェルコマンドを実行し、任意のファイルに触れ、任意のURLにアクセスできます。

これは開発用ボックス、ホームラボ、および一時的なVM向けです。 共有インフラストラクチャでYOLOモードを実行しないでください。環境に本番環境の認証情報が含まれるマシンでYOLOモードを実行しないでください。rm -rf アクセス権を持つ自律エージェントが何ができるか理解していない場合は、YOLOモードを実行しないでください。

YOLOが適切な選択のとき

  • 素早く反復処理を行っている開発環境で、承認プロンプトが作業を遅らせています
  • エージェント実験用の使い捨てコンテナ/VM
  • ホームラボのSBCで、マシンのすべてのバイトを完全に制御できます。
  • エージェントのアクションがマージ前にレビューされるCI/CDパイプライン

YOLOが誤った選択である場合

  • あなたのラップトップには、メール、ブラウザのプロファイル、そして本番環境へのSSHキーが含まれています。
  • 共有サーバー
  • ライブの顧客がいるVPS
  • チャネルを通じて信頼できないユーザーがエージェントに到達できる場所はどこでも:公開Telegramボットを持つYOLOエージェントは、Telegramからアクセス可能なrootシェルです

有効化

専用のリスクプロファイル上でYOLO姿勢を明示的に命名し(yolo は適切なインテント命名の選択肢です)、エージェントをそれに向けます。複数のエージェントがホストを共有する場合、YOLOにバインドされたエージェントには専用のプロファイルを与え、その他のエージェントはより厳格なプロファイル(例: hardened)に維持します。リスクプロファイルはプロファイルごとに設定されるため、YOLOエージェントと hardened エージェントは同じ設定内で共存できます。

あなたが失うもの

ガード通常の動作YOLOの動作
自律性中リスクの操作にはオペレーターの承認が必要ですエージェントはすべてを無人で実行します
ワークスペースの境界エージェントは ~/.zeroclaw/workspace/ しか操作できません。エージェントは、ユーザーがアクセスできるすべてのパスにアクセスできます。
シェルのポリシー不明なコマンドはブロックされます任意のコマンドが実行されます
禁止パス/etc, /sys, /boot, ~/.ssh などがブロックされました制限されるパスはありません
サンドボックスDocker / Firejail / Landlock / Seatbelt はツール実行を分離しますツールは ZeroClaw プロセスのユーザーとして実行されます
OTPゲートゲートアクションにはコードが必要ですゲートなし
緊急停止zeroclaw estop は実行中の操作を停止します。SIGTERM 以外の停止セマンティクスはありません
ゲートウェイのペアリングクライアントは最初にペアリングする必要があります。ポートに到達した人はエージェントを所有します。

あなたが保持するもの

YOLOモードはエージェントの前頭葉を切除しません:

  • Tool receipts は、有効にすると成功したツール結果のクレームを引き続き保護します。会話内で可視化されるレシートであり、永続的なレシートログではありません。
  • 監査ログ は有効化されている場合([security.audit] enabled = true)に機能します。YOLO では強く推奨されます。
  • 会話メモリは引き続き保持されます。つまり、何が起こったかの記録は残ります。

ログを無効にしているのではなく、承認ゲートとパスの強制を無効にしています。

元に戻す

リスクプロファイルから YOLO 設定を削除するか、[risk_profiles.<alias>] level = "supervised" に戻してサービスを再起動してください。設定変更をまたいで保持されるものはありません。各起動時に現在の設定が新しく読み込まれます。

関連項目も参照してください