Skip to main content

YOLOモード

YOLOモードはその名の通り - Caretがすべてを自動的に承認します。機能設定でチェックボックスを選択すると、ファイル変更、ターミナルコマンド、さらにAgentからActモードへの切り替えまで、尋ねずに実行します。

自動承認機能の強化版と考えてください - 細かい権限の代わりに、YOLOモードはCaretに完全な自律性を付与します。

ℹ️Note

警告: これは危険です。 YOLOモードはすべてのセーフティガードを無効化します。Caretは決定したすべてのことを許可なしに実行します。

自動承認される項目

YOLOモードが有効化されると、Caretは以下を自動的に承認します:

  • すべてのファイル操作 - システムのどこでもファイルの読み取り、書き込み、修正
  • すべてのターミナルコマンド - 潜在的に破壊的な操作を含む
  • ブラウザアクション - Webスクレイピング、フォーム送信、ナビゲーション
  • MCPサーバーツール - 外部統合とAPI呼び出し
  • モード切り替え - AgentからActモードへの自動切り替え

本質的にすべての安全ガードレールが除去されます。Caretは完全な自律性で動作します。

YOLOモードの有効化方法

Caret設定 → 機能に移動して「YOLOモード」チェックボックスを選択してください。それだけです - 確認ダイアログも、追加の警告もありません。有効化されると、Caretは即座にすべての操作を自動承認し始めます。

無効化するにはチェックボックスを解除するだけです。YOLOモードがオフになると、保留中の操作は依然として承認が必要です。

いつ使用するか?

YOLOモードは主に完全自律実行が必要なスクリプト可能なCLIのために作られました。GUIでは以下のような場合に使用できます:

迅速なプロトタイピング: 摩擦が全くなく、ミスを気にしない場合。使い捨て実験や新しいアイデアを素早く探索するときに完璧です。

検証済みの反復作業: すでにCaretのアプローチを検証しており、承認オーバーヘッドを除去したい場合。日常的なリファクタリングや確立されたパターンを考えてください。

デモ目的: 継続的な中断なしにCaretの機能を見せたい場合。

何が間違う可能性があるか?

YOLOモードはすべてのセーフティガードを除去するため、Caretは以下を行うことができます:

  • 警告なしに重要なファイルを削除
  • システム設定を変更するコマンドを実行
  • 外部サービスへのネットワークリクエスト
  • 設定ファイルの上書き
  • ソフトウェアパッケージのインストールまたは削除
  • バージョン管理への変更のコミットとプッシュ

リスクレベルは完全にCaretに要求する作業に依存します。簡単な作業は比較的安全ですが、複雑なリクエストは予測できない結果をもたらす可能性があります。

ベストプラクティス

YOLOモードを使用することにした場合:

隔離された環境から始めてください。 まず使い捨てプロジェクトやサンドボックス環境で使用してください。リスクを理解する前に、本番コードベースでは決して有効化しないでください。

具体的なリクエストをしてください。 曖昧な指示と無制限の権限が組み合わさると、予想外の結果につながる可能性があります。要件が明確であるほど、Caretの行動をより予測できます。

出力を監視してください。 Caretが許可を求めなくても、依然として何をしているかを示します。ターミナル出力とファイル変更をリアルタイムで観察してください。

バージョン管理を準備してください。 何かが間違った場合に簡単に変更を元に戻せることを確認してください。YOLOモードがワークフローの場合、Gitがセーフティネットになります。

インスピレーション: 何が可能になるか?

YOLOモードを有効化すると:

単一プロンプトで完全なアプリケーションを構築: 希望するものを説明すると、Caretがすべてを処理します - ファイル作成、依存関係インストール、設定の構成、さらにデプロイスクリプトまで。

複雑なワークフローを自動化: 通常は数十回の承認クリックが必要な作業を自動化します。データ処理パイプライン、ビルドシステムのセットアップ、または多段階リファクタリング作業がスムーズになります。

迅速な反復サイクル: 承認の摩擦なしにアイデアを素早くテストできます。様々なアプローチを探索したり、新しい技術を実験するのに完璧です。

ライブデモ: すべての操作を承認するために停止せずに、Caretの完全な機能を見せることができます。プレゼンテーションや教育シナリオに素晴らしいです。

核心はYOLOモードがCaretを対話型アシスタントから自律エージェントに変換することを理解することです。その力を賢く使用してください。


質問やフィードバックはありますか?GitHub Discussionsでご連絡ください。