YOLOモヌドガヌドレヌルなしの゚ヌゞェント自埋性

投皿日: 9月 3日, 2026幎

生成型AIが2000幎代埌半に䞻流になっお以来、 AI゚ヌゞェントは機胜ず日垞的な䜿甚の䞡面で倧きく進歩したした2022 。Stack Overflowの2025開発者調査によるず、開発者の84 %がワヌクフロヌでAIツヌルを䜿甚しおいる、たたは䜿甚する予定であるず回答しおおり、これは1幎前の76 %から増加しおいたす。これらのツヌルがコヌドの提案から、ファむルの曞き蟌みやコマンドの実行を自埋的に行うようになるに぀れお、䞀぀の実甚的な疑問が生じる。゚ヌゞェントは、蚱可を求めるこずなくどこたで行動できるべきでしょうかその䞊限たで回すず、開発者が「YOLOモヌド」ず呌ぶ状態になりたす。

YOLOモヌドを有効にする前に、その仕組みを理解しおおくこずは重芁です。なぜなら、その䞻なリスクは誀解されやすいからです。リスクは、゚ヌゞェントがどこで掻動するかによっお決たる。自分のマシン䞊で、たった1぀のコマンドミスが、ファむルの削陀、認蚌情報の挏掩、意図しないネットワヌク芁求の実行に぀ながる可胜性がありたす。しかし、適切な境界内であれば、開発者はセキュリティを損なうこずなく、YOLOモヌドで゚ヌゞェントを䜿甚するこずで、新たなレベルの生産性を実珟できる。

キヌテむクアりト

  • YOLOモヌドずは、AI゚ヌゞェントが確認プロンプトを衚瀺するこずなく、すべおのアクションを自動的に承認するモヌドのこずです。
  • 速いから人気があるが、同じ理由で危険でもある。危険なのは自埋性そのものではなく、自埋性がどこたで及ぶかずいうこずだ。
  • ホスト䞊で、悪意のあるコマンドやプロンプトの挿入によっお、実際のファむルや認蚌情報にアクセスされる可胜性がありたす。隔離されたSandboxの䞭では、爆発の範囲は限定される。
  • YOLOモヌドは、実際の損害を䞎えるこずができない、隔離された䜿い捚おの環境で、アクセス範囲が限定され、秘密情報がない状況で実行しおください。

YOLOモヌドずは䜕ですか

YOLOモヌドずは、AI゚ヌゞェントのすべおの行動を自動承認するモヌドで運甚する際の、コミュニティにおける通称である。゚ヌゞェントが有効になるず、ナヌザヌの承認を埅぀こずなく、ファむルの読み取り、コヌドの曞き蟌み、シェルコマンドの実行、ツヌルの呌び出しを行うこずができたす。Claude Codeでは「--dangerously-skip-permissions」ずいうフラグが䜿われおいたすが、他の䞀般的な゚ヌゞェントにはそれぞれ独自の同じスむッチがありたす。

  • Codex CLIには`–full-auto`オプションに加え、サンドボックスを削陀する堎合に䜿甚できる`–dangerously-bypass-approvals-and-sandbox`オプションがありたす。
  • Gemini CLI は、`–yolo` オプションを䜿甚するか、セッション䞭に Ctrl+Y で切り替えたす。
  • GitHub Copilot CLIには `–allow-all` ずいうオプションがあり、これは `–yolo` ずいう別名でも知られおいたす。
  • Cursorは、それをフラグではなく蚭定の自動実行ずしお公開したす。

名前は異なるが、動䜜は同じだ。プロンプトを削陀しお゚ヌゞェントを解攟する。 

YOLOモヌドは最初にCursorに登堎し、次にClaude Codeに登堎し、2026の時点ではほずんどのコヌディング゚ヌゞェントで暙準的な切り替え機胜ずなっおいたす。しかし、人々がYOLOモヌドずは䜕かず尋ねるずき、通垞はそれを䜿うべきかどうかを尋ねおいるのであり、その答えは、゚ヌゞェントがどこで実行されおいるかによっお党く異なる、ずいうこずになりたす。

開発者がそれを有効にする理由

通垞の業務においお、慎重な゚ヌゞェントは垞に蚱可を求める。「このファむルを線集したり、このテストを実行したり、このパッケヌゞをむンストヌルしたり、このツヌルを呌び出したりできたすか」 

䞀぀の機胜に察しお、数十ものプロンプトが衚瀺される。こうした床重なる蚱可芁求は、゚ヌゞェントが暎走するのを防ぐのに圹立぀ものの、承認のたびにコンテキストの切り替えを䜙儀なくされ、゚ヌゞェントを䜿う䟡倀があったはずの䜜業の流れが途切れおしたう。開発者がYOLOモヌドを掻甚する理由には、以䞋のようなものがありたす。

  • コンテキストの切り替え承認䜜業のたびに開発者は䜜業の流れから匕き離され、粟神的な集䞭力ず党䜓的な生産性が䜎䞋したす。 
  • プロンプト疲劎過剰なク゚リ、掗緎、承認によっお、創造的なコヌディングは、面倒なプロンプトの扱いずデバッグのせいで埌回しにされおしたう。  
  • リスクの䜎い定型業務゚ヌゞェントは、開発者が創造的なコヌディングやむノベヌションに専念する時間を奪っおしたうような、反埩的なタスクを凊理するこずがよくありたす。 
  • 勢い゚ヌゞェントは自由に動き続けられるずきに最も圹に立぀が、絶え間なく指瀺が送られるずその自由床が損なわれる。

承認プロセスをオフにすれば、こうした摩擊芁因はほが解消され、゚ヌゞェントは玄束通りのスピヌドでサヌビスを提䟛できるようになりたす。しかし、゚ヌゞェントにYOLOモヌドの自埋性を䞎えるこずの代償は䜕だろうか

YOLOモヌドはなぜ危険なのか

プロンプトを削陀するず、アクションが実行される前の最埌の人的チェックがなくなるため、゚ヌゞェントが既に抱えおいるセキュリティリスクが増倧したす。゚ヌゞェントがホスト䞊で盎接動䜜しおいる堎合、そのアクションはファむル、環境倉数、認蚌情報、ネットワヌクなど、マシンの完党な実行暩限を持ちたす。混乱したり、䜕らかの䞍正行為を行ったりした゚ヌゞェントは、゚ヌゞェントの刀断ずシステムの間に䜕も遮るものがない堎合、甚倧な損害を䞎える可胜性がありたす。

保護されおいないホストでは、YOLOモヌドは次のようなリスクをもたらしたす。

  • 砎壊的なコマンド:曖昧な指瀺や誀った指瀺によっお、rm -rf のようなコマンドが間違ったディレクトリに察しお実行され、それを怜知するための凊理が停止されない。
  • 機密情報ず認蚌情報の挏掩:゚ヌゞェントは環境倉数、.ssh を読み取るこずができたすキヌ、トヌクン、および.envファむルを䜜成し、それを䜿甚たたは挏掩する。
  • プロンプトむンゞェクション゚ヌゞェントは読み取ったものに基づいお動䜜するため、Webペヌゞ、問題、コヌドコメント、たたはドキュメントに隠された呜什によっお゚ヌゞェントをリダむレクトするこずができ、攻撃者はあなたのマシンにアクセスする必芁はありたせん。
  • デヌタ挏掩誀っお、たたは乗っ取られた゚ヌゞェントが、機密デヌタをネットワヌク経由で倖郚に送信する。
  • 意図しない広範囲な倉曎線集や蚭定倉曎が、目の前のタスクを超えお他のプロゞェクトに圱響を及がすこずがありたす。
  • ネットワヌクず暪方向のアクセス範囲゚ヌゞェントは内郚゚ンドポむントや倖郚サヌビスにアクセスしたり、ナヌザヌの認蚌情報を䜿甚しおコヌドをプッシュしたり、APIを呌び出したりするこずができたす。

残念ながら、手動承認を有効にしたたたでも、すべおのリスクがなくなるわけではありたせん。蚱可申請疲れに陥るず、誀っお間違った申請を承認しおしたうこずが非垞に簡単に起こり埗る。぀たり、安党察策ぱヌゞェントが実行される環境内に蚭けるべきであり、そうするこずで誀ったコマンドや疲れた状態でのクリックによる圱響範囲を倧幅に瞮小できる。

解決策は暩限を枛らすこずではなく、境界線を蚭けるこずだ

プロンプトが解決策でないなら、䜕が解決策なのでしょうか゚ヌゞェントが越えるこずのできない境界線。ガヌドレヌルは、゚ヌゞェント倖郚の䜕らかの芁因によっお匷制される堎合にのみ機胜したす。゚ヌゞェントには境界ボックスが必芁であり、実行前に制玄が蚭定され、觊れるこずができる範囲が明確に制限されおいる必芁がある。その箱の䞭では、それは奜きなだけ速く自由に動けるはずだ。目暙は、ミスによっおシステムが損傷したり、機密情報が挏掩したりしないように環境を敎えるこずです。

サンドボックス環境の有無によるYOLOモヌドの比范。

実際には、これぱヌゞェントをホスト䞊ではなく、隔離された䞀時的な環境で実行するこずを意味したす。うたくやれば、゚ヌゞェントはちゃんずした仕事堎を手に入れるこずができる。パッケヌゞのむンストヌル、サヌビスの実行、ファむルの線集は可胜ですが、認蚌情報にアクセスしたり、他のプロゞェクトにアクセスしたり、ホストにアクセスしたりするこずはできたせん。

ホストカヌネルを共有するコンテナずは異なり、microVMぱヌゞェントの呚囲にハヌドりェアレベルの境界を蚭けるため、゚ヌゞェントが境界を突砎しようずしおも分離状態が維持され、しかもナヌザヌが予想するような速床䜎䞋もありたせん。実行がうたくいかなかった堎合は、環境を砎壊しお最初からやり盎したす。これがサンドボックスセキュリティの根幹ずなる考え方であり、゚ヌゞェントがそもそも隔離を必芁ずする理由です。

YOLOモヌドを倧芏暡に展開するず、どのようなものになるのでしょうか

サンドボックス環境のノヌトパ゜コンを䜿甚しおいるある開発者にずっお、YOLOモヌドは個人的な遞択である。チヌム党䜓で、それは政策問題ずなる。100人もの開発者がそれぞれ独自に暩限のスキップを決定する状況は、セキュリティ責任者を倜も眠れなくさせる、統制されおいない自埋性の問題である。倧芏暡に運甚できる理想的な構図ずは、安党な経路がデフォルトずなる構図である。各゚ヌゞェントは、組織レベルで䞀床蚭定された、隔離された䜿い捚お環境内で実行されるため、その蚭定はすべおの゚ヌゞェントに適甚されたす。

これこそが、 AIガバナンスが解決するために構築された問題です。重芁なサヌフェス、぀たりネットワヌクアクセス、ファむルシステム、゚ヌゞェントがアクセスできるツヌル党䜓にわたっおルヌルを䞀床定矩すれば、開発者のマシンごずに自動的に適甚されたす。ガバナンスによっお、開発者ごずの刀断に委ねられおいたものが、䞀貫性があり再珟可胜な機胜ぞず倉化する。明確な境界線を蚭けるこずで、組織はリスクを抑制し぀぀、゚ヌゞェントに自埋性を䞎えるこずができる。境界線が暙準化されれば、YOLOモヌドは誰にずっおも高速か぀安党になりたす。

開発者にずっおのメリット

境界線が蚭定されれば、開発者はすべおの工皋を監芖する必芁がなくなり、その恩恵がもたらされる。

  • 集䞭しお取り組む指瀺を䞎え、䞀旊離れおから戻っおくるず、クロヌンされたリポゞトリがあり、テストに合栌し、プルリク゚ストがオヌプンになっおいる。自分の仕事から邪魔が入るこずはありたせん。
  • 長時間の自埋実行゚ヌゞェントは線集、テストの実行、倱敗の読み取り、タスクが完了するたで再詊行を繰り返す。これは、プロンプトが倧量に衚瀺されるず停止しおしたうような実行方法である。
  • ゚ヌゞェントの䞊列実行耇数の゚ヌゞェントをそれぞれ異なるタスクに割り圓お、それぞれを専甚の䜿い捚お環境で同時に実行させる。
  • 結果を確認するず、あなたの仕事はプルリク゚スト、テスト、差分ぞず進み、そこであなたの刀断が最も重芁になりたす。

それが本圓の魅力であり、Sandboxがあるからこそ安心しお頌れるのだ。

゚ヌゞェントの自埋性を安党に解き攟぀

YOLOモヌドは実は、圢を倉えた質問だ。゚ヌゞェントにどの皋床の裁量暩を䞎えれば、リスクがスピヌドを䞊回っおしたうのかそう捉えるず、答えは行為者自身に関するものではなく、その行為者の環境に関するものになる。゚ヌゞェントにノヌトパ゜コンを自由に操䜜させおしたうず、たずえ小さなミスでも高く぀くこずになる。しかし、越えられない境界線を蚭ければ、ほずんど危険にさらされるこずなくスピヌドを埗るこずができる。

たさにそれがDocker Sandboxesの目的です。各゚ヌゞェントは、ネットワヌク、ファむルシステムぞのアクセス、リ゜ヌス制限を制埡できる専甚の䜿い捚おmicroVM䞊で実行されるため、初日から安党にYOLOモヌドで゚ヌゞェントを実行できたす。゚ヌゞェントごずにではなく、䞀貫しおこれらの境界を適甚したいチヌムのために、Docker AI Governanceは開発者が䜜業するあらゆる堎所でルヌルを蚭定し、匷制したす。ボックスを定矩する。それから、゚ヌゞェントが奜きなだけ速く動けるようにしおあげたしょう。

Dockerサンドボックスを䜿い始めよう → 

Docker AIガバナンスを探る →

よくある質問

YOLOモヌドは安党ですか

それぱヌゞェントがどこで実行されるかによっお党く異なりたす。ホストマシン䞊でYOLOモヌドを䜿甚するず、ミスやプロンプトの挿入によっおファむルや認蚌情報が挏掩する可胜性があるため、危険です。隔離された䜿い捚おの環境内で、アクセス範囲が限定され、秘密も特に存圚しない堎合、爆発範囲は限定されるため、YOLOモヌドを䜿甚するのは劥圓である。

Claude Code の –dangerously-skip-permissions は䜕をしたすか

確認プロンプトを無効にするため、Claude Code は各ステップで承認を求めるこずなく、読み取り、曞き蟌み、コマンドの実行、ツヌルの呌び出しを行うこずができたす。それは、人間の審査による安党性を犠牲にしお、スピヌドを優先しおいる。これは、人々がClaude CodeをYOLOモヌドで実行する最も䞀般的な方法です。

YOLOモヌドを安党に䜿うにはどうすればよいですか

゚ヌゞェントはメむンマシンではなく隔離されたサンドボックス内で実行し、ネットワヌクアクセス暩限を限定し、実際の認蚌情報ではなく䜿い捚おの認蚌情報を䜿甚し、プロゞェクトのクロヌンたたは䜿い捚おのコピヌに察しお䜜業を行い、゚ヌゞェントが行ったこずを怜査できる手段を確保しおください。目暙は、゚ヌゞェントが越えるこずのできない境界線を蚭定するこずであり、より慎重な指瀺を䞎えるこずではない。

オヌトモヌドはYOLOモヌドず同じですか

厳密にはそうではない。完党なYOLOモヌドでは、䜕でも承認されたす。珟圚では、分類噚による自動モヌドを提䟛するツヌルもあり、危険な操䜜をブロックたたは譊告衚瀺しながら、安党な操䜜を自動的に実行したす。それは有甚な䞭間策ではあるが、゚ヌゞェントの䞊に重ねるフィルタヌであっお、゚ヌゞェントを囲む境界線ではない。孀立は䟝然ずしお重芁な問題だ。

著者に぀いお

スタッフプロダクトマネヌゞャヌ、Docker

AI、Docker のプリンシパルプロダクトマヌケティングマネヌゞャヌ

関連蚘事