📺 この記事は YouTube チャンネル きなこもっちーのテック深掘り の動画解説記事です。
▶️ 動画はこちら → GitHub Copilotも使うCopilot harness、Foundryで試せる?12月課金
🐹🦜 この記事に登場する2匹
- 🐹 もっちー (ハムスター)… AI はまだ勉強中。「それどういうこと?」と素朴に質問する生徒役
- 🦜 きなこ (セキセイインコ)… AI で調べものをこなす解説役。やさしく深掘りして教える先生役
この記事は2匹の掛け合いを書き起こした形式です。発言の先頭にいる絵文字+名前が話者です。
はじめに
🐹 もっちー「ねえきなこ、AIエージェントを作るなら、いいモデルを選べば終わりなんでしょ?」
🦜 きなこ「それが違うの。モデルの周りの実行の仕組みをハーネスって呼ぶんだけど、これが作るのも運用するのも大変なんだよ」
🦜 きなこ「そのハーネスを、MicrosoftがFoundryで使えるようにしたの。GitHubのエンジニアリングチームが開発したものだよ」
🐹 もっちー「プロが使っとるやつを、ワイらも使えるん!? それ、めっちゃ強そうやん!」
🦜 きなこ「ただ、今はパブリックプレビューで、12月1日から課金も始まるの。強そうな話は、条件込みで読もうね」
🐹 もっちー「ハーネスって、馬に付けるあの道具のこと? 想像がつかないよ…」
🦜 きなこ「馬の道具じゃないよ。料理でたとえるね。今日は、ハーネスとは何か、何が発表されたか、試すときの注意点を見ていくよ」
ハーネスとは何か
🐹 もっちー「まず基本から。ハーネスって、結局なんなの?」
🦜 きなこ「Microsoftの説明だと、モデルが知能を担当して、ハーネスはその周りの一式なの。指示、コンテキスト、実行環境、制御機能を与える層だよ」
🐹 もっちー「コンテキスト、実行環境…言葉が多くて目が回るよ」
🦜 きなこ「厨房でたとえるね。モデルは腕のいい料理人。ハーネスは、レシピ、道具、火加減の管理、食材の置き場がそろった厨房なの」
🦜 きなこ「料理人がどんなに上手でも、厨房がなければ、長い仕込みも、いくつもの料理の同時進行もできないでしょ」
🐹 もっちー「なるほど。AIが長い作業をするときの、道具や段取りの係みたいなものか」
🦜 きなこ「そう。ツールを呼んで、結果を見て、次を決める。この繰り返しを回すのがエージェントループなんだよ」
🐹 もっちー「ほな、料理人のモデルを替えても、同じ厨房で作れたら便利やん!」
🦜 きなこ「そこが今回の売りなの。タスクに合うモデルを選べて、ハーネスやスタックを切り替えなくていいと、Microsoftは説明してるよ」
🐹 もっちー「そもそも、これを作ったのは誰なの?」
🦜 きなこ「GitHubのエンジニアリングチームだよ。発表の書き手も、FoundryのCVPとGitHubのCTOの2人なの」
🦜 きなこ「社内では、Copilot Code、Copilot Studio、GitHub Copilotアプリ、CLI、VS Codeなどで使われていると書いてあるよ」
🐹 もっちー「つまり、もう現場で回ってる仕組みを、外にも出したってことか」
🦜 きなこ「ただ、数百万人が使って実績があるという話は、Microsoft自身の説明なの。第三者が確かめた数字ではないんだよ」
🦜 きなこ「次は、何が発表されたのかを具体的に見ていくよ。20以上のモデル、という数字も出てくるの」
何が発表されたか
🐹 もっちー「それで、具体的には何が発表されたの?」
🦜 きなこ「Foundryの実行基盤として、Microsoft Copilot harnessが使えるようになったの。推論、ツール利用、長くて複雑なタスクをこなすエージェント向けだよ」
🐹 もっちー「マネージドって、どういう意味?」
🦜 きなこ「運用を向こうに任せるってことだよ。Microsoftが、エージェントループとサンドボックスを動かしてくれるの。サンドボックスは、隔離された安全な作業部屋のことね」
🦜 きなこ「自分で用意するのは、指示、スキル、ツール、そしてどのモデルを使うかの選択。ここが役割分担なんだよ」
🐹 もっちー「厨房の管理は任せて、ワイらはレシピと食材を考えればええんやな!」
🦜 きなこ「そのたとえでいいと思う。次はモデルの話。20以上のフロンティアモデルに対応していて、自分のAPIキーを持ち込むBYOKも使えるんだって」
🐹 もっちー「20以上って、どのモデルが入ってるの? Claudeとかも?」
🦜 きなこ「そこは、発表の本文にモデル名の一覧がないの。使えるモデルは、公式の対応表で自分で確かめる必要があるよ」
🐹 もっちー「名前が出てないなら、入ってるとは言い切れないね」
🦜 きなこ「うん。自動で振り分ける仕組みも、細かい中身は本文に出てこないの。わかっていることだけを信じようね」
🐹 もっちー「もう一つ、Rustに作り直したって話も聞いたけど…」
🦜 きなこ「ランタイムをRustに移植して、セッションのオーバーヘッドと、最初の文字が出るまでの時間が減ったと説明してるよ」
🦜 きなこ「ただ、Microsoftの発表に秒数の数字はないの。GitHubの別の記事は、Copilot自身で移植したと説明して、計測値も出しているよ」
🐹 もっちー「Copilotを使ってCopilotを作り直したん!? ワイ、ちょっと怖なってきたわ」
🦜 きなこ「その記事だと、1ターンのセッションが5.25秒から292ミリ秒になったそうなの。ただ他の変更も混ざっていて、言語だけの効果ではないよ」
🦜 きなこ「じゃあ実際に、どうやって試すのか。次は使い方を見ていくね」
使い方と安全面
🐹 もっちー「試すには、何を用意すればいいの?」
🦜 きなこ「Foundryの公式ブログの例だと、まずスキルを書くの。skillsフォルダの中のSKILL.mdに、手順を文章で書く形だよ」
🐹 もっちー「スキルって、AIへの手順書みたいなもの?」
🦜 きなこ「近いよ。指示、スクリプト、関連する資料をひとまとめにして、いろんなタスクで使い回せるんだよ」
🦜 きなこ「次にazure.yamlでエージェントを定義して、harnessのtypeにmicrosoft_copilot_previewを指定するの。previewの名前に注目だよ」
🐹 もっちー「名前にpreviewって入ってるんだ。まだ試運転みたいな段階なんだね」
🦜 きなこ「デプロイはazd deploy --all、呼び出しはazd ai agent invokeだよ」
🐹 もっちー「コマンドが出てきて、ちょっと身構えちゃうな」
🦜 きなこ「大丈夫、入口は複数あるの。Foundryポータル、VS Code向けのFoundry Toolkit、Copilotアプリのプラグインもあるよ」
🐹 もっちー「ツールをつなぐときの安全面はどうなってるの?」
🦜 きなこ「MCPのツールやFoundryのツールに接続できて、認証と承認は明示的に設定する形なの。何でも勝手に触る作りではないよ」
🦜 きなこ「公式の例では、取ってきた内容は指示ではなくデータとして扱う、機密情報はWeb検索の文に入れない、という決まりも手順に書いてるの」
🐹 もっちー「なるほど、ええ手順書を書くかどうかで、安全さも変わるんやな!」
🦜 きなこ「そこが利用者の仕事なんだよ。それと、今のプレビューには制限もあるの。ハーネスはエージェントを作るときに選んで、あとから切り替えられないんだって」
🦜 きなこ「リージョンや使えるモデルの詳しい条件は、公開されている制限のページで確かめる形なの」
料金と使い分け
🐹 もっちー「いちばん気になるのは料金だよ。無料で試せるの?」
🦜 きなこ「ハーネスの実行は、12月1日より前は無料なの。12月1日から従量課金が始まるよ」
🦜 きなこ「サンドボックスの計算は、vCPUの1時間あたり0.0994ドル、メモリは1GiBの1時間あたり0.0118ドルだよ」
🐹 もっちー「ブイシーピーユー時間あたり? 急に難しいよ」
🦜 きなこ「電気代みたいなものだよ。作業部屋の頭脳とメモリを使った時間の分だけ払う仕組みなの」
🦜 きなこ「それとは別に、モデルの推論や、別に課金されるツールには、それぞれの料金がかかるの。価格は地域や契約でも変わることがあるよ」
🐹 もっちー「ほな、無料のうちに試して、課金が始まる前にやめればええんかな?」
🦜 きなこ「無料なのは、ハーネスの実行分だけだよ。モデルの推論や別課金のツールは別料金だから、始める前に公式の料金ページで最新を確かめてね」
🐹 もっちー「どんなときにこのハーネスを選べばいいのか、迷いそうだな」
🦜 きなこ「公式の整理だと、指示と対応ツールで足りるなら、ハーネスなしのプロンプトエージェント。スキルやファイル、サブエージェントが要るなら、ハーネス付きだよ」
🦜 きなこ「フレームワークや実行ロジックそのものを変えたいなら、ホスティッドエージェント。こっちは長時間実行の耐障害性が、一般提供になっているの」
🐹 もっちー「ハーネスはプレビューで、ホスティッドの耐障害性はもう一般提供ってことか」
🦜 きなこ「そう。ただ、中断したら元の入力でやり直すだけだから、途中経過の保存と二重実行の防止は、アプリ側で作る必要があるんだよ」
🦜 きなこ「強みは、厨房を自作しなくていいこと。注意は、プレビューであることと、性能の数字がGitHub自身の計測なことだよ」
まとめ
🦜 きなこ「まとめるね。ハーネスは、モデルの周りの実行の仕組み一式。MicrosoftがFoundryでパブリックプレビューとして出したの」
🦜 きなこ「20以上のモデルと自前のキーに対応と説明されているけど、モデル名の一覧は、発表の本文にはないよ」
🦜 きなこ「今日やってほしいのは1つ。使いたいタスクを1つ決めて、使いたいモデルが対応しているか、公式の制限ページで確かめてみて」
🐹 もっちー「それならワイにもできそうやん! まず対応モデルを調べるとこからやな!」
🦜 きなこ「アプリに組み込みたい人は、GitHubのcopilot-sdkからSDKを入手できると、発表に書いてあるよ」
🦜 きなこ「料金や提供状況は、これから変わるかもしれないの。始める前に、公式の最新情報を見てね」
🦜 きなこ「みんなは、AIエージェントを作るなら、どのモデルを使ってみたい? コメントで教えてね」
🐹 もっちー「そういや飼い主、動画編集ソフトの無料体験、終わる日を書き忘れてたな」
🦜 きなこ「ふふ、無料の期間は、終わる日を先に確かめておくと安心だね」
🐹 もっちー「それじゃ今日はこのへんで!」
きなこもっちーのテック深掘り では、AI/LLM を中心としたテック全般をハムスター(🐹 もっちー)とセキセイインコ(🦜 きなこ)の掛け合いで楽しく解説しています。
▶️ 動画で観る → GitHub Copilotも使うCopilot harness、Foundryで試せる?12月課金
👍 この記事が役に立ったら LGTM・ストックしてもらえると励みになります!
📺 チャンネル登録はこちら → きなこもっちーのテック深掘り
🔗 他の解説動画も見る → きなこもっちーのテック深掘り の動画一覧
























