AI活用

GitHub Copilotサンドボックス入門|パブリックプレビューでAIエージェントを安全に使う方法

更新日:2026-10-03 著者:unigram 読了目安:6分
GitHub Copilotサンドボックス入門|パブリックプレビューでAIエージェントを安全に使う方法

この記事の要点

GitHub Copilotのクラウド・ローカルサンドボックスは、AIエージェントのファイル操作やコマンド実行を隔離するパブリックプレビュー機能です。初心者向けに、従来の使い方との違い、設定の考え方、つまずきやすい点、料金情報を整理します。

PR 本ページにはプロモーションが含まれています。

この記事では、GitHub Copilotのクラウドおよびローカルサンドボックスについてまとめています。AIにファイル編集やコマンド実行を任せたいものの、「間違った場所を変更されないか」「パスワードなどの情報を見られないか」と不安な方に向けた入門記事です。

この機能は2026年6月2日にパブリックプレビュー(正式版の前に公開される試用段階)として発表されました。便利な一方で、仕様変更の可能性があります。最初は重要な本番データではなく、テスト用のWordPressテーマや練習用プロジェクトで試しましょう。

結論:AIに任せる前に「触ってよい範囲」を決める機能

サンドボックスは、Copilot CLI(ターミナルからCopilotを操作するツール)が実行する処理を、制限された環境で動かす仕組みです。

  • クラウドサンドボックス:GitHubが用意する、一時的に分離されたLinux環境で実行
  • ローカルサンドボックス:自分のパソコン上で、ファイルやネットワークなどの権限を制限
  • 制御できる対象:ファイルシステム、ネットワーク、認証情報、サブプロセス(別のプログラムを起動する処理)など

身近な例では、作業机の上に「この箱の中だけで作業してください」とAIを入れるイメージです。箱の外にある本番サーバーの設定や、パソコン内の個人ファイルへ勝手に触れにくくできます。

従来の使い方と何が変わるのか

これまでAIエージェント(目的に合わせて複数の操作を実行するAI)へコマンドを許可すると、現在の作業環境に近い権限で処理が進む場面がありました。便利ですが、対象フォルダーを間違えると、不要なファイルを書き換える危険があります。

項目 従来の考え方 サンドボックス利用時
ファイル操作 AIに必要な操作を都度確認 許可する範囲を先に制限
ネットワーク 接続できる範囲に注意が必要 通信の可否や範囲をポリシーで管理
実行環境 現在のパソコンや作業環境に依存 クラウドまたは制限付きローカル環境

つまり、確認画面だけに頼るのではなく、最初から「できること」を狭くします。WordPressのテーマ修正やコード整理では、対象フォルダーだけを許可する使い方が特に向いています。

クラウドとローカルの違いを先に理解する

使い分けの基準は、データをどこで処理したいかです。

クラウドサンドボックスが向く場面

クラウド版は、GitHubがホストする分離された一時的なLinux環境で処理します。自分のパソコンへ直接変更を加えたくないときや、試作コードを安全寄りに確認したいときに向きます。

一方で、ローカルにあるWordPressの画像や設定ファイルをそのまま扱う用途では、準備やデータの受け渡しが必要になる場合があります。

ローカルサンドボックスが向く場面

ローカル版は、macOS、Linux、Windowsに対応します。手元のプロジェクトを使いながら、ファイル、ネットワーク、認証情報、サブプロセスなどを制限できます。

実際に使うと最初の壁は、AIへの指示文よりも「どのフォルダーと通信を許可するか」を決める作業です。作業対象を一つの練習用フォルダーに絞ると、設定の意味を理解しやすくなります。

初心者向けの基本手順

ここでは、いきなり本番サイトへ接続せず、テスト用プロジェクトで確認する流れを紹介します。画面名や表示位置はプレビュー中に変わる可能性があるため、手元のCopilot CLIの案内も照合してください。

  1. 練習用フォルダーを作る
    デスクトップなどに、AI検証用の空フォルダーを作成します。本番テーマ、顧客情報、秘密鍵(サービスへ接続するための重要な認証情報)は入れません。
  2. Copilot CLIを起動する
    ターミナル(文字で操作する画面)を開き、Copilot CLIを起動します。初回はサインインや利用確認が表示される場合があります。
  3. サンドボックスの選択項目を確認する
    起動後の案内や設定項目で、CloudまたはLocalに相当する実行環境を選びます。見慣れない項目は、確定する前に説明文を読みます。
  4. ローカルでは許可範囲を最小にする
    設定画面やポリシー項目で、作業対象フォルダーだけを許可します。ネットワークは最初から無制限にせず、不要なら拒否します。
  5. 読み取りから試す
    「このフォルダーのファイル構成を説明して」「変更案だけ作って」と依頼します。いきなり削除、インストール、公開処理を頼まないことが重要です。
  6. 変更内容を確認してから書き込む
    差分(変更前と変更後の違い)を確認し、意図したファイルだけが対象になっているか見ます。問題がなければ、小さな修正を一つだけ実行します。

操作のコツは、AIに「自由に作業して」と頼まないことです。「このフォルダー内のCSSだけを読み取り、変更案を説明してください」のように、対象・操作・結果を分けて指示します。

初心者がつまずきやすいポイント

実際の作業では、次の3点で止まりやすくなります。

  • 許可が多すぎる:便利そうに見えても、最初はフォルダーとネットワークを絞ります。権限(操作してよい範囲)は後から追加する方が安全です。
  • 処理が失敗する:制限により、依存パッケージの取得や外部API(他サービスと連携する仕組み)への接続が止まることがあります。エラーを見て、必要な通信だけを一時的に許可します。
  • AIの結果をそのまま採用する:サンドボックスは誤ったコードを防ぐ機能ではありません。安全な箱の中でも、コードの内容と差分は人が確認します。

特に社内サイトでは、認証情報をサンドボックスへ渡さない運用が大切です。環境変数(設定値をプログラムの外から渡す仕組み)に秘密情報を入れている場合も、AIから見える状態にしないでください。

料金と無料プランについて

今回確認できる公式発表と公式ドキュメントでは、サンドボックス単体の料金や、無料プランでの利用条件は明確に案内されていません。

そのため、「無料で無制限に使える」とは判断しないでください。利用にはCopilot CLIやアカウントの条件が関係する可能性があります。導入前に、組織の契約画面と最新の公式案内で対象プラン、利用上限、管理者設定を確認しましょう。

向いている人・向かない人

次のような人には、試す価値があります。

  • AIにコード整理やファイル作成を任せたい人
  • WordPressの練習用テーマを安全寄りに編集したい人
  • 社内でAIエージェントの権限ルールを検討している担当者
  • ターミナル操作に少しずつ慣れたい人

反対に、本番サーバーを直接変更したい人、設定内容を確認せずAIに一括操作させたい人、プレビュー機能の仕様変更を避けたい人には向きません。まずはバックアップと検証環境を用意してください。

注意点と安全に試すコツ

サンドボックスは安全性を高める仕組みですが、完全な防御ではありません。パブリックプレビューであり、仕様が変更される可能性もあります。

  • 本番サイトや顧客データで最初の検証をしない
  • 秘密鍵、パスワード、個人情報を作業フォルダーに置かない
  • ネットワーク許可は必要なときだけ追加する
  • 変更前にGit(ファイルの変更履歴を管理する仕組み)やバックアップを用意する
  • AIが実行したコマンドと変更ファイルを確認する

慣れてきたら、読み取り専用、限定フォルダー、限定ネットワークという順番で、少しずつ権限を広げます。最初から便利さを最大化するより、失敗しても戻せる状態を作る方が結果的に早く上達できます。

よくある質問

サンドボックスを使えば、AIの誤作業は完全になくなりますか?

完全にはなくなりません。操作できる範囲を制限できますが、許可した範囲内で誤ったファイルを編集する可能性はあります。差分確認とバックアップを続けてください。

Windowsでもローカルサンドボックスを使えますか?

公式ドキュメントでは、ローカルサンドボックスはmacOS、Linux、Windowsに対応しています。ただし、実際の表示や利用条件は環境によって変わるため、導入時の案内を確認してください。

クラウドとローカルはどちらを選べばよいですか?

手元のファイルを扱いたいならローカル、パソコンへ直接変更を加えず試したいならクラウドが候補です。迷ったら、まずクラウドまたは空のローカルフォルダーで小さな作業を試します。

無料で使えますか?

サンドボックス単体の料金や無料プランの条件は、確認した公式情報だけでは断定できません。利用前に現在の契約内容と公式案内を確認してください。

まとめ:最初の一歩は「狭い範囲で読む」こと

GitHub Copilotのサンドボックスは、AIエージェントに任せる操作を隔離し、ファイル、ネットワーク、認証情報などの権限を管理しやすくする機能です。現在はパブリックプレビューなので、重要な環境では慎重な検証が必要です。

今日からできることは、練習用フォルダーを一つ作り、読み取り専用に近い設定でファイル構成を説明させることです。AIに何をさせるかだけでなく、どこまで許可するかを決める。この習慣が、Web制作でAIを安全に使う最初の一歩になります。

参考・公式情報

広告

以下のエリアには広告またはプロモーションが表示される場合があります。

この記事を書いた人

unigram
web、印刷、映像などの制作をしています。@京都、フリーランス18年目。 大学で講師もしています。 自身の備忘録も兼ねて、Web制作・WordPress・SEO・GA4・生成AI活用をテーマに情報発信しています。わかりやすく優しい内容で記事作成を心がけています。