AIToday
AIコーディングGitHub Blog (AI)掲載日時: 2026年9月17日 10:00

Copilotランタイム、AIが800,000行超をRust化

LINEで送る
Copilotランタイム、AIが800,000行超をRust化

3つのポイント

  1. 何が起きたか

    GitHubはCopilot CLI・アプリ・SDKを支えるエージェントランタイムを800,000行超の本番Rustに書き換えた。

  2. なぜ重要か

    これにより性能が桁違いに向上し、従来はチームで1〜2年かかった規模の作業を主に開発者1人が数カ月で完了したとみられる。

  3. 注目点

    書き換えは段階的に出荷され、回帰はその都度修正されたが、ライフタイムや共有状態の明示に伴う回帰が今後の焦点となる。

誰に効くかCopilot SDKを自社アプリに組み込むソフトウェア開発チームや、エージェントランタイムを運用する情報システム部門は、起動やメモリのオーバーヘッド低減といった恩恵を受けうる。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

Copilotのエージェントランタイムは、もともとTypeScriptとNode.js上に構築され、Copilot CLIやアプリ、SDKを支えてきた。だが、同じランタイムをVS CodeやVisual Studio、Copilot Code Review、Excelなど多様な製品が共有するにつれ、起動速度やメモリ効率、信頼性の面で制約が目立つようになった。SDKはCLIをサブプロセスとして起動しJSON-RPCで通信する構成だったため、各言語のSDKがNode実装を同梱し、プロセス間通信の負荷や二重プロセスの監視コストを抱えていた。

こうした背景から、TUIから分離され、軽量でプロセス内に埋め込め、外部関数インターフェースで各言語から扱いやすく、サプライチェーンリスクの低いツールチェーンを持つ言語としてRustが選ばれた。移植はビッグバンではなく、コンポーネント単位で段階的に進める方式が採られ、約14週間で135リリースが行われた。

成否を分けるのは、プロセス内実行への移行に伴う障害境界の扱いと、ライフタイムや共有状態の明示化に由来する回帰をどこまで抑えられるかである。恩恵を受けるのは、Copilot SDKを自社サービスに組み込む開発チームや、ランタイムを運用する情報システム部門とみられる。

よくある質問
どれくらいのコードがRustに書き換えられたのですか?
832,378行の本番Rustと468,689行のRust単体テストが生成され、別途174,675行のE2E TypeScriptテストも存在する。
なぜRustが選ばれたのですか?
C ABIを通じたプロセス内組み込み、低い起動・常駐オーバーヘッド、予測可能なリソース使用が要件だったため、それらを可能にする言語としてRustが選ばれた。
SDKはどう変わりますか?
RustランタイムはC ABIを公開し、TypeScript・Python・Go・C#・Java・Rustなど6言語のSDKがプロセス内から呼び出せるようになる。
GitHub Blog (AI)元記事を読む
LINEで送る

GitHub Copilot Blogも報道

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

Claudeの使い分けを解説

2026年4月にClaude Proへ登録し後にMaxへ移行したWebデザイナー歴6年の人物が、ClaudeのチャットアプリとClaude Codeは参照範囲と必要なプランが異なると説く全3回ガイドの第1回を公開した

Zenn AI/ML13時間前

同じ作業でも1リクエスト31倍の差

13日間・5,065リクエストのセッションで終盤は約0.42ドル、新規は約0.013ドルで31倍の差

Zenn AI/ML13時間前

WOGO、設計支援AIエージェントの提供開始

WOGOは11月5日、ChatGPTとClaudeに独自の2D図面・3D処理技術を組み合わせ、会話から図面読み取り、モデル生成、照合、修正までこなすHacadly AIエージェントの提供を開始した

AI Watch (Impress)16時間前

議員秘書と政治学生にClaude Code勉強会

DAIJOBUと東京都議・杉浦たけし氏の会派「龍雅会」は2026年10月16日、東大UTPCと東京都赤坂でClaude Code勉強会を共催し、請願の仕分けや要望書作成を扱った

PR TIMES (AI)22時間前

MetaがAIコーディング新興Conductorを買収

Meta Platforms Inc.が、開発者が複数のコーディングエージェントを同時に動かせるAIコーディング新興企業Conductorを買収した

SiliconANGLE AI22時間前

Codexは3モデルを使い分け、開発を高速化

OpenAI Japanの石田修平氏が、CodexのGPT-6 Astra、GPT-6.1 Sol、GPT-6 Lunaへの作業振り分け方を説明

ITmedia AI+22時間前
次の記事へAI監視機関構想、ホワイトハウスが撤回