追記: 2026年6月10日の最新情報
GitHubは2026年6月4日、予算と使用量管理のAPIを一般提供にしました。Copilot SDKをGitHub認証で社内アプリや開発者ポータルへ組み込む場合、AI Creditsを「使うかどうか」だけでなく、どの組織、リポジトリ、コストセンター、製品、SKUの使用量として追うかを設計に入れる必要があります。
- 予算APIでは、予算の作成、更新、削除、金額やアラート通知の調整をプログラムから扱えます。GitHubは一時的な上限として、1アカウントあたり50件の予算制限も示しています。
- Usage summary APIでは、アカウント全体の使用量に加えて、組織、リポジトリ、コストセンター、製品、SKUで絞り込み、年、月、日単位で確認できます。
- enterprise administrator向けには、UIで作れるbilling usage reportsをCSV形式で要求、取得するREST APIも一般提供になりました。
一方でBYOKを選ぶ場合は、GitHub側のAI Creditsだけで費用管理が完結するとは限りません。Copilot SDK setupでは、Azure Managed Identityを使う構成では短命のbearer_tokenをprovider設定に渡す説明も出ています。GitHub認証で使う範囲、BYOKでモデル提供元へ請求される範囲、社内でどこまで予算APIに載せる範囲を分けて確認してください。
このテーマをもう少し広げて見るなら、VS CodeのGitHub Copilot 5月更新:Agents window、BYOK、ターミナル安全機能の確認ポイント と GitHub Copilot code reviewの課金変更:Actions minutes消費とAI Credits移行をどう見るか も合わせて確認してください。SDKで自社アプリに組み込む前に、VS Code側でのAgents window、BYOK、ターミナル安全機能の流れも確認できます。
3行まとめ
Node.js/TypeScript、Python、Go、.NET、Rust、Javaのどれで保守するかを決めます。
自社アプリ、社内開発者ポータル、CI/CD支援のどこに入れるかで設計が変わります。
GitHub連携で使うのか、BYOKでモデル提供元の鍵を使うのかを先に分けます。
外部ツール呼び出し、ファイル編集、カスタムツールの許可範囲を決めます。
AI Credits、BYOK時の請求、監査ログ、OpenTelemetryを同じ導入計画で見ます。
Copilot SDK GAはチャットUI追加ではなく、エージェント実行基盤をどう組み込むかの判断材料です。
- GitHubは2026年6月2日、GitHub Copilot SDKを一般提供にした。Node.js/TypeScript、Python、Go、.NET、Rust、Javaの6言語に対応し、Copilotのエージェント実行基盤を自社アプリや社内開発者ツールへ組み込む入口になる。
- 確認順は、対応言語、組み込み先、認証、MCPやカスタムツール、BYOK、AI Credits、監査と運用だ。チャットUIを足す話ではなく、計画、ツール呼び出し、ファイル編集、ストリーミング、複数ターンのセッションを扱う基盤として読む。
- 2026年6月6日時点の公式情報では、Copilot契約を前提にしたGitHub認証だけでなく、BYOKでOpenAI、Azure OpenAI/Azure AI Foundry、Anthropic、Ollama、Microsoft Foundry Local、OpenAI互換エンドポイントも使える。ただし、請求、APIキー、ログ、データ取り扱いは方式ごとに分けて確認したい。
GitHub Copilot SDKの一般提供は、「Copilotを別の画面でも呼べるようになった」という小さなUI更新ではありません。GitHub Copilotの背後にあるエージェント実行基盤を、社内開発者ポータル、開発者向けCLI、CI/CD支援、自社サービスの開発支援機能へ組み込めるようにする話です。
この更新は、2026年6月上旬に続いたCopilot関連発表の中でも、企業のPlatform EngineeringやDevExチームにかなり近い位置にあります。実行場所の論点は「GitHub Copilot sandboxesがpublic preview:ローカル/クラウド実行、権限、課金の確認ポイント」で、企業標準としてMCPやhooksを配る話は「GitHub CopilotのEnterprise-managed pluginsがVS Codeでpublic preview:MCP、hooks、skillsを企業で標準化する確認ポイント」で扱いました。今回の記事では、自社アプリ側にCopilot SDKを組み込むときの判断材料に絞ります。
Copilot SDK GAで何が変わったか
GAの意味は、AI回答を返す部品ではなく、開発支援の実行基盤として扱いやすくなった点にあります。
GitHub Changelogの発表によると、GitHub Copilot SDKは2026年6月2日に一般提供になりました。GitHubは、stable APIとproduction-ready supportを伴い、自社のapplications、services、developer toolsへCopilotのagentic engineを組み込めると説明しています。
エージェント実行基盤を自社アプリから使える
Copilot SDKで重要なのは、単に「AIに質問して返答を受ける」だけではない点です。公式発表では、planning、tool invocation、file edits、streaming、multi-turn sessionsに触れています。つまり、Copilotが計画を立て、必要なツールを呼び出し、ファイル編集を提案または実行し、会話を継続しながら作業を進める流れを、アプリケーション側から扱えるようになります。
これまで企業が同じような体験を作ろうとすると、チャットUI、ツール呼び出し、セッション管理、モデル呼び出し、ログ、権限、失敗時の再試行を個別に組み合わせる必要がありました。Copilot SDKは、そのうちCopilotのエージェント実行部分を使う入口になります。社内の開発者ポータルで「このリポジトリの初期調査をして」「このIssueから修正方針を作って」「このCI失敗を読み解いて」といった機能を作る場合、SDKが実装の起点になります。
6言語対応で既存システムに合わせやすくなった
一般提供時点で、SDKはNode.js/TypeScript、Python、Go、.NET、Rust、Javaに対応しています。GitHub Changelogでは、RustとJavaがGA時点で加わった言語として示されています。
言語対応は、単なる一覧ではありません。社内ポータルやフロントエンド寄りのツールならNode.js/TypeScript、データ処理や自動化が多いならPython、社内バックエンドやCLI基盤ならGoやRust、既存の業務システムやエンタープライズ基盤なら.NETやJavaが候補になります。
根拠
一般提供、安定API、production-ready support、6言語対応は、GitHub Changelogの「Copilot SDK is now generally available」で確認できます。SDKの基本的な利用、ストリーミング、カスタムツールの流れは、GitHub DocsのGetting Startedで確認できます。
注意点
SDKが一般提供になったことと、すべての言語で自社の運用条件が満たされることは別です。パッケージ管理、サンプルの充実度、チーム内の保守力、ログ設計、セキュリティレビュー、既存システムとの接続方法は、言語ごとに確認が必要です。導入判断では「対応しているか」だけでなく、「自社が継続して運用できるか」を見るほうが現実的です。
自社アプリ、社内ポータル、CI/CD支援で使いどころを分ける
同じSDKでも、利用者、権限、監査範囲が違えば導入判断も変わります。
Copilot SDKをどこに入れるかで、見るべきリスクは変わります。便利そうなサンプルから入るより、最初に組み込み先を分けるほうが判断しやすくなります。
自社アプリに組み込む場合
自社サービスや顧客向けアプリにCopilot風の開発支援機能を入れる場合、最初の論点はユーザー単位の認証とセッション管理です。誰の権限でCopilotが動くのか、どのリポジトリやファイルへアクセスできるのか、会話の履歴をどこまで保持するのかを決める必要があります。
外部ユーザーが触れる機能なら、表示文言も重要です。Copilot SDKで作った機能を、MicrosoftやGitHubの公式サービスそのもののように見せてはいけません。自社が提供する機能であり、Microsoft Watch JapanもMicrosoftおよび関係会社とは非提携であることと同じように、運営主体を誤認させない設計が必要です。
社内開発者ポータルに組み込む場合
最初のPoCとして扱いやすいのは、社内開発者ポータルです。たとえば、リポジトリのオンボーディング、Issueの整理、標準手順の案内、社内ドキュメント検索、CI失敗ログの読み取りなどです。読み取り中心のユースケースなら、権限と失敗時の影響を比較的絞りやすくなります。
ここで大事なのは、Copilotにいきなり書き込み権限を渡さないことです。まずは「調べる」「整理する」「候補を出す」に限定し、人間が確認してから次の操作へ進む形にします。社内ポータルに組み込む場合でも、出力をそのまま変更に反映する設計は、監査とレビューを整えてからにしたいところです。
CI/CD支援に組み込む場合
CI/CD支援では、環境変数トークン、GitHub Actions、Secrets、Pull Requestへの書き込み、再実行、失敗時の通知が論点になります。GitHub DocsのAuthenticationページでは、環境変数トークンがCI/CD、automation、server-to-serverの用途として示されています。
ただし、CI/CDは本番環境やデプロイに近い場所です。失敗ログを要約するだけなら比較的低リスクですが、ビルド設定を書き換える、PRを作る、テストを再実行する、デプロイ前チェックに介入する場合は、権限境界を明確にする必要があります。
評価基準
最初のPoCは、対象ユーザー、対象リポジトリ、入力データ、書き込み権限、利用モデル、想定トークン量、失敗時の人間レビューを定義できるものに絞ります。成功条件も、回答が自然かどうかだけでなく、調査時間の短縮、失敗率、手戻り、費用、監査可能性、人間レビューの負荷で見ます。
認証はGitHub連携かBYOKかを先に決める
- 1GitHub Signed-in User
GitHubにサインインしたユーザーが使う対話型アプリに向きます。
- 2OAuth GitHub App
ユーザーの代理として動くアプリで、GitHub Appの権限設計を前提にします。
- 3Environment Variables
サーバー側の実行環境で認証情報を扱う構成に向きます。
- 4BYOK
自社が契約するモデル提供元の鍵を使い、請求や制限を別に管理します。
GitHub連携とBYOKは優劣ではなく、権限管理、契約、請求、監査の置き場所が異なります。
Copilot SDKで最初に決めたいのは、モデルそのものより認証です。GitHub DocsのAuthenticationページでは、GitHub Signed-in User、OAuth GitHub App、Environment Variables、BYOKの4系統が示されています。
Copilot契約前提の認証
GitHub Signed-in Userは、ユーザーがGitHubにサインインする対話型アプリに向いています。OAuth GitHub Appは、ユーザーの代理として動くアプリに向きます。Environment Variablesは、CI/CDやautomation、server-to-server用途に向いています。いずれも、表ではCopilot Subscription RequiredがYesとされています。
マルチユーザーのサーバー型アプリでは、特に注意が必要です。Docsでは、multi-user server modeの場合、各sessionが正しいGitHub identityで動くように、per-sessionのGitHub tokenを渡す考え方が示されています。全員分を同じトークンで動かす設計にすると、監査、権限、請求、利用上限の説明が難しくなります。
BYOKを選ぶ場合
BYOKはbring your own keyの略で、モデル提供元のAPIキーを使う方式です。GitHub Docsでは、BYOKはGitHub Copilot authenticationを迂回し、enterprise deployments、custom model hosting、model providerとの直接請求に使えると説明されています。Authenticationページの表では、BYOKはCopilot Subscription RequiredがNoです。
対応プロバイダーとして、OpenAI、Azure OpenAI/Azure AI Foundry、Anthropic、Ollama、Microsoft Foundry Local、OpenAI互換エンドポイントが示されています。Microsoft側の読者にとっては、Azure OpenAIやAzure AI Foundryを使える点が特に重要です。ただし、Azure AI Foundryについては、BYOKページの制限欄でEntra ID authではなくAPI keysが必要とされています。
確認項目
GitHub連携を使う場合は、誰のGitHub IDで動くか、Copilot契約はどのプランか、組織やEnterpriseのポリシーに合うかを確認します。BYOKを使う場合は、APIキーの所有者、請求先、モデル提供元のログ、データ取り扱い、レート制限、キーの保管場所を確認します。
条件
GitHub認証は、Copilot契約とGitHub側の権限管理に寄せられる点が利点です。BYOKは、Copilotサブスクリプションなしでもモデル提供元のキーで使える柔軟さがあります。ただし、BYOKを選ぶと、請求、APIキー、データ管理、モデル提供元の規約をGitHub Copilotとは別に追う必要があります。安いか高いかではなく、どちらの統制モデルに乗せたいかで選ぶほうがよいでしょう。
MCPとカスタムツールは便利さより制御を先に設計する
- 1自社アプリ
利用者、会話、操作対象を受け取り、Copilot SDKへ処理を渡します。
- 2Copilot SDK
計画、ツール呼び出し、ストリーミング、複数ターンの流れを制御します。
- 3MCPサーバー
Copilotが会話中に使える外部ツールを公開する入口になります。
- 4外部ツール
社内API、検索、ファイル操作など、許可された機能だけを呼び出します。
- 5監査ログ
誰が、どのツールを、どの権限で呼び出したかを追えるようにします。
MCPやカスタムツールは効果が大きい分、権限、ファイル編集、ログ、レビューの境界を明確にしてから扱います。
Copilot SDKの価値は、モデルに文章を返してもらうだけではなく、カスタムツールやMCPサーバーを通じて外部の機能を呼び出せるところにあります。ここは導入効果が大きい一方で、権限の設計を間違えると本番化で止まりやすい箇所です。
MCPサーバーは外部ツールを呼び出す入口になる
GitHub DocsのMCPページでは、Copilot SDKがModel Context Protocolのサーバーと統合できると説明されています。MCPサーバーは別プロセスとして動き、Copilotが会話中に呼び出せるツールを公開します。サーバーの種類として、Local/StdioとHTTP/SSEが示されています。
この仕組みを使うと、社内ドキュメント検索、Issue参照、クラウドリソース照会、社内API、ビルドログ解析などを、Copilot SDKから呼び出せる可能性があります。既に社内でMCPサーバーを作っている企業なら、Copilot SDKを通じてそれを再利用できるかもしれません。
カスタムツールとファイル編集をどこまで許すか
GitHubのGA発表は、tool invocationやfile editsにも触れています。つまり、SDKで作る機能は、単なる回答生成に留まらない場合があります。読み取り専用ツール、IssueやPRの操作、CI再実行、ファイル編集、外部APIへの書き込みは、同じ「ツール呼び出し」でもリスクが違います。
段階を分けるなら、最初は読み取り専用にします。次に、下書きや提案を作るだけにします。その後、人間の承認を前提にPR作成やファイル編集へ進みます。最後に、自動実行や再実行を検討します。いきなり高い権限を渡すより、ツールごとに許可範囲を分けたほうが、Securityと開発チームの会話が進みやすくなります。
Enterprise-managed pluginsとの読み分け
MCPが出てくるため、Enterprise-managed pluginsの記事と混同しやすいところです。Enterprise-managed pluginsは、VS CodeやCopilot CLIの利用者へ、企業標準のplugins、MCP、hooks、skillsを配る話です。Copilot SDKのMCP連携は、自社アプリやサービス側にCopilotの実行基盤を組み込む話です。
同じMCPでも、前者は「開発者のクライアント環境を企業がどう標準化するか」、後者は「自社アプリがどの外部ツールをCopilotに使わせるか」です。導入チームも重なるかもしれませんが、設計書では分けておいたほうがよいでしょう。
注意点
MCP連携を「何でも接続できる」と書くのは危険です。許可するツール、Secrets、実行ユーザー、タイムアウト、外部通信、ログ、失敗時の停止条件を決める必要があります。MCPサーバーの設定には、command、args、env、cwd、tools、timeoutなどの項目が示されています。特にtoolsで有効化する範囲を限定できる点は、PoCでも確認したいところです。
上振れと下振れ
上振れは、社内ツールや既存MCP資産を再利用して、開発者が探す、読む、実行する作業を短縮できることです。下振れは、便利な連携を先に増やしすぎて、権限、ログ、失敗時の責任者を後から説明できなくなることです。SDK導入の初期段階では、使えるツール数より、許可した理由を説明できることを優先したいです。
AI CreditsとBYOKの費用を同じ表で見る
費用比較では単純な勝敗を付けず、どの契約と請求経路で使うかを分けて読みます。
費用は、Copilot認証を使う場合とBYOKを使う場合で分けて読みます。ここを混ぜると、PoCのあとに「誰に費用が付くのか」が分からなくなります。
Copilot側はモデルとトークン量で費用が変わる
GitHub DocsのModels and pricingページでは、Copilotの利用は入力トークン、出力トークン、キャッシュトークンを消費し、モデルごとの単価に基づいてAI Creditsへ換算されると説明されています。1 AI Creditは0.01米ドルに相当します。
費用は、モデルとトークン量で変わります。同じSDK機能でも、短いIssue要約と、大量のファイルを読ませる調査支援では消費量が違います。ストリーミングや複数ターンのセッションを使う場合、1回の会話だけでなく、途中の再質問やツール呼び出しも見積もりに入れたいところです。
組織プランでは誰に費用が付くかを見る
Docsでは、Individual plansはプランごとのGitHub AI Credits allowanceを含み、Copilot BusinessとCopilot Enterpriseはper-userのallowanceがbilling entity levelでpoolされると説明されています。超過分はAI Creditsで追加課金されます。
企業でSDKを使う場合、どのユーザーの利用としてカウントされるのか、組織単位でどのbudgetに入るのか、開発者ポータルの利用者数が増えたときにどう上限を置くのかを確認する必要があります。これは、モデル選択の前に見るべき運用論点です。
BYOKではモデル提供元の請求が別になる
BYOKでは、GitHub Copilot側のサブスクリプションやAI Creditsだけではなく、モデル提供元の請求が主な論点になります。OpenAI、Azure OpenAI/Azure AI Foundry、Anthropic、Ollama、Microsoft Foundry Local、OpenAI互換エンドポイントでは、請求、レート制限、ログ、データ保持、利用できるモデルが異なります。
Azure AI Foundryを使うなら、Azure側のサブスクリプション、APIキー、リソース管理、監査、予算が絡みます。OllamaやMicrosoft Foundry Localのようなローカル系の選択肢では、請求よりも端末性能、モデル可用性、サポート範囲、社内配布が論点になります。
確認項目
PoC前の費用メモには、利用モデル、平均入力、平均出力、キャッシュ利用、1回あたりの上限、月間想定回数、利用者数、再試行回数、ログ保存、BYOK時のAPIキー所有者を入れます。GitHub認証を使う場合はAI Creditsとbilling entity、BYOKを使う場合はモデル提供元の請求先を別の欄にします。
注意点
料金表は変わりやすいので、記事内で特定モデルの固定単価や安さを強く打ち出すのは避けます。最新の単価、プランごとのallowance、追加AI Creditsの扱いは、公開前と導入前に公式Docsで再確認してください。CopilotのAI Creditsそのものについては、「MAI-Code-1-FlashがGitHub Copilotに登場:VS Codeロールアウト、256Kコンテキスト、AI Creditsの確認ポイント」も補助線になります。
本番化する前に見る運用チェック
運用監視、デバッグ、費用分析、失敗時の再現性に使える形で追跡します。
セッション、ツール呼び出し、権限、エラーを後から確認できるようにします。
実行前後の制御、ガードレール、社内ルールの適用点を決めます。
ファイル編集、外部API呼び出し、CI/CD操作をどこまで許すかを明確にします。
評価、承認、差し戻しを人間の工程に戻せる導線を残します。
一般提供は検証を始めやすくする材料であり、本番化には運用設計の確認が欠かせません。
SDKの一般提供は、検証を始めやすくする材料です。ただし、企業で本番化するには、観測、セッション、hooks、権限、レビュー、失敗時対応を決める必要があります。
OpenTelemetryとログで観測できるか
GitHub Changelogでは、GAの機能としてOpenTelemetry tracingに触れています。これは、運用監視、デバッグ、費用分析、失敗時の再現性に関わります。
Copilot SDKを社内ポータルやCI/CD支援に入れるなら、「どのモデルを使ったか」「どのツールを呼んだか」「どこで失敗したか」「どのユーザーのセッションか」「どのくらいトークンを使ったか」を追えるようにしたいところです。ログが取れないPoCは、デモとしては動いても、本番化判断に必要な材料を残せません。
セッション、hooks、実行制御を決める
GA発表では、multi-turn sessions、cloud and remote sessions、hooksも機能として示されています。複数ターンのセッションは、開発者体験を自然にします。一方で、長い会話はコンテキスト、費用、ログ、データ保持の論点を増やします。
hooksは、自社アプリ側で実行前後の制御を入れる入口になります。たとえば、危険なツール呼び出しを止める、特定の操作に承認を挟む、監査ログを残す、といった設計が考えられます。ただし、公式資料で確認できる範囲を超えて、特定のセキュリティ保証やコンプライアンス適合を断定するのは避けるべきです。
評価とレビューを人間の工程に戻す
ファイル編集やPR操作を許す場合、最終判断は人間のレビュー工程に戻します。Copilot SDKを使うアプリが提案した修正を、誰が確認し、どのブランチで作り、どうロールバックするのかを決める必要があります。
自動化の目的は、人間の確認を消すことではなく、調査、下書き、差分作成、失敗原因の整理を速くすることです。特に顧客データ、本番設定、セキュリティポリシー、契約文書に近い領域では、初期PoCから自動書き込みを入れないほうが安全です。
確認項目
本番化前には、監査ログ、権限境界、Secrets、タイムアウト、レート制限、モデル切り替え、障害時のフォールバック、ユーザーへの表示、費用上限、データ保持、レビュー者、ロールバック方法をチェックリスト化します。どれか一つでも説明できない場合は、機能を小さくするほうがよいです。
6月上旬のCopilot更新ラッシュとどう読み分けるか
SDK GAは組み込み基盤の話であり、周辺発表は利用体験、隔離環境、組織管理の論点として整理します。
2026年6月上旬は、GitHub Copilot周辺の更新が連続しました。SDK GAを単独のニュースとして読むだけでなく、周辺発表との役割分担を見ると、導入判断がしやすくなります。
SDK GAは組み込み基盤の話
Copilot SDK GAは、自社アプリ、社内ポータル、開発者ツールへCopilotのエージェント実行基盤を組み込む話です。主語は、開発者個人の操作体験だけでなく、アプリを作る側、Platform Engineering、DevEx、社内システム担当になります。
Copilot CLI、Copilot app、sandboxes、Enterprise-managed pluginsは周辺テーマ
Copilot CLI刷新は、開発者がターミナルでCopilotをどう使うかの話です。Copilot appは、デスクトップアプリやキャンバスなど、作業体験の話です。Copilot sandboxesは、Copilotがコマンドやツールをどこで実行するかの話です。Enterprise-managed pluginsは、企業がVS CodeやCopilot CLIへ標準のplugins、MCP、hooks、skillsを配る話です。
SDKは、それらと隣り合いながらも、自社アプリ側に実行基盤を組み込むための選択肢です。2026年6月の流れを追う場合は、月次まとめ「Microsoft 2026年6月重要トピックまとめ」から関連発表を並べて確認すると、同じCopilotでも論点を分けやすくなります。
注意点
連続発表をすべてSDKの機能のように書くと誤解が生まれます。sandboxes、Enterprise-managed plugins、モデル追加、CLI刷新は、それぞれ対象範囲が違います。SDKの記事では、対応言語、認証、MCP、BYOK、AI Credits、組み込み先に戻して読むのが軸になります。
導入前チェックリスト
PoCで試す前に、技術選定だけでなく権限、費用、運用の前提をそろえることが重要です。
Copilot SDKのPoCに進む前に、次の項目を埋められるか確認してください。
| 確認項目 | PoC前に決めること |
|---|---|
| 組み込み先 | 自社アプリ、社内開発者ポータル、CI/CD支援、CLI、顧客向け機能のどれか |
| 対象ユーザー | 個人利用、特定チーム、組織全体、外部ユーザーのどれか |
| 認証 | GitHub Signed-in User、OAuth GitHub App、Environment Variables、BYOKのどれか |
| 対応言語 | Node.js/TypeScript、Python、Go、.NET、Rust、Javaのどれで保守するか |
| ツール連携 | カスタムツール、MCPサーバー、外部API、ファイル編集の範囲 |
| 権限 | 読み取り、提案、PR作成、ファイル編集、CI再実行のどこまで許すか |
| 費用 | Copilot AI Creditsか、BYOKのモデル提供元請求か |
| 監査 | 誰のセッションで、どのツールを呼び、どの差分ができたか追えるか |
| 失敗時対応 | タイムアウト、停止、ロールバック、問い合わせ先を決めているか |
| 更新確認 | 公式Docsの料金、認証、BYOK、MCPの変更を誰が追うか |
すぐPoCしてよい条件
対象ユーザー、対象リポジトリ、認証方式、利用モデル、許可ツール、課金上限、レビュー担当が決まっている場合は、読み取り中心のPoCに進みやすいです。最初のユースケースは、Issue整理、CIログ要約、社内ドキュメント検索、オンボーディング支援のように、失敗しても戻しやすいものが向いています。
先に整理すべき条件
誰の権限で動くか、BYOKのAPIキーを誰が持つか、MCPツールの許可範囲、費用の上限、ログの扱いが曖昧なら、実装より設計を優先します。特に、顧客データ、本番秘密情報、社内限定ネットワーク、デプロイ操作に触れる場合は、初回PoCから外したほうがよいです。
評価基準
PoCの成功条件は、回答品質だけではありません。作業時間が短くなったか、手戻りが減ったか、費用上限を説明できるか、失敗時に止められるか、監査ログを追えるか、人間レビューが楽になったかを見ます。自動化の強さより、説明できる範囲で安全に広げられることを重視したいです。
次に読むなら
参照した主な情報源
| 情報源 | 確認した内容 |
|---|---|
| https://github.blog/changelog/2026-06-02-copilot-sdk-is-now-generally-available/ | Copilot SDKの一般提供、6言語対応、SDKの役割、stable API、production-ready support |
| https://docs.github.com/en/copilot/how-tos/copilot-sdk/getting-started | Copilot SDKの基本利用、ストリーミング、カスタムツール、実装の流れ |
| https://docs.github.com/en/copilot/how-tos/copilot-sdk/auth/authenticate | GitHub Signed-in User、OAuth GitHub App、Environment Variables、BYOK、認証優先順位 |
| https://docs.github.com/en/copilot/how-tos/copilot-sdk/auth/byok | BYOKの考え方、対応プロバイダー、Azure AI Foundryなどの制限 |
| https://docs.github.com/en/copilot/how-tos/copilot-sdk/features/mcp | MCPサーバーの種類、ツール公開、SDKからの外部ツール連携 |
| https://docs.github.com/en/copilot/reference/copilot-billing/models-and-pricing | モデルとトークン量、AI Credits、プラン別の課金確認 |
