100x
Rust LSP「Rust Glancer」のrust-analyzer比メモリ削減率
3〜7倍
CloudflareのAIエージェント専用ブラウザ「Kitesurf」のメモリ・CPU削減率
$600億
SpaceXによるCursor(Anysphere)買収額
🔥 Top Stories
Modularは2023年にAI言語Mojoを発表して以来、NVIDIA・AMD・Intel・Armなど異なるアクセラレータ間でAIモデルを書き換えずに動かす基盤を志向してきたが、標準ライブラリこそ2024年からコミュニティに公開した一方、性能の核心を握るコンパイラ本体は非公開のまま維持してきた。Chris Lattner氏らLLVM/Swift出身者が集う少人数チームで言語設計の一貫性を守り、外部意見の取り込みは標準ライブラリの範囲にとどめる方針だったためだ。状況が変わったのは、Qualcommが2026年6月21日に基本合意し7月29日に完了した39億ドル規模の全株式買収により、ModularがQualcommの一部門となってからだ。8月18日開催のModCon 2026基調講演で、Modularはコンパイラ・ツールチェーン・数十万行規模のカーネルコード一式をApache 2.0ライセンス(LLVM例外付き)で公開すると発表した。GitHubのmodularリポジトリからソースを取得し、Bazelで`./bazelw run --config=build-mojo KGEN:mojo -- run hello.mojo`を実行すればローカルビルドできる。ただし公開は「読める」段階にとどまり、コンパイラとツール群への外部プルリクエスト受け入れは2026年末を目標とする但し書きが付いた。Mojoは今回の発表の直前にバージョン1.0(API安定版)に到達済みで、Lattner氏はQualcomm入り後の役職としてAdvanced AI Software and Platforms担当EVPに就いている。Mojo・MAX・Modular Cloudのブランドと開発方針は買収後も継続する方針が示されている。
🧠 巨大半導体メーカー傘下でコンパイラを手放す判断は、閉鎖戦略の限界を認めた実利的な選択に見える。ただし「読めるが書けない」状態が本当に年内で終わるかは未知数で、少人数チームの設計哲学とオープンな共同開発体制がどう両立するかはこれからの検証課題だ。Qualcommのハードウェア戦略にMojoが取り込まれることで、他社アクセラレータへの対応が後回しにされるリスクも否定できない。
- Qualcommが2026年6月21日合意・7月29日完了で39億ドル規模の全株式買収を完了、Chris Lattner氏はAdvanced AI Software and Platforms担当EVPに就任
- コンパイラ・ツールチェーン・数十万行規模のカーネルコードをApache 2.0ライセンス(LLVM例外付き)で公開、GitHubのmodularリポジトリとBazelビルドで即座に取得・ビルド可能
- 外部プルリクエストの受け入れは2026年末を目標とし公開直後は「読める」段階にとどまる、標準ライブラリは2024年から先行して外部貢献を受け付け済み
💡 自社のAI推論基盤を特定ベンダーの独自コンパイラに依存させたくない開発者にとって内部挙動を検証・フォークできる意味は大きいが、実際にPRを送れるようになるまでは様子見が妥当だろう。
Modular
⏱ 5 min read
2026-08-19
Dockerは8月12日、Docker Desktop内部の仮想化層を刷新した新ハイパーバイザ「Docker VMM」のパブリックベータをDocker Desktop v4.86で公開した。外部ライブラリに依存していた従来の仮想化基盤を自社実装に置き換えるのは今回が初めてで、コンテナ起動の高速化・ホストとコンテナ間のファイルI/O改善・アイドル時のメモリ回収の効率化を掲げる。Windows版はHyper-V分離を保ったままWSL2並みの速度を目指す。フィーチャーフラグや順番待ちは不要で、Mac・Windows双方の既存ユーザーがすぐに切り替えて試せる。Linux対応を含む正式版は2026年10月末を目標としており、GA後は新規インストールのデフォルトエンジンになる予定。
- 外部ライブラリ依存をやめ自社実装のハイパーバイザへ全面刷新、コンテナ起動高速化・ホスト-コンテナ間ファイルI/O改善・アイドル時メモリ回収の効率化を実現
- Docker Desktop v4.86でMac・Windows同時にベータ提供開始、Linux対応を含む正式版は2026年10月末を目標に新規インストールのデフォルトエンジン化を予定
Docker Blog
⏱ 3 min read
2026-08-12
MCPのリード開発者David Soria Parra氏とDen Delimarsky氏は8月22日、2026年7月28日の仕様リリースに続く次期仕様策定に向けたロードマップを公開した。優先領域は5つで、Tasksとサブスクリプションによりサーバー側から結果をプッシュしたり作業を途中操作したりできるようにする「エージェント的メッセージング」、リモートMCPサーバーを標準的なHTTPワークロードとして扱う「HTTPネイティブ転送の統一」、APIキーに代わりDPoPとWorkload Identity Federationでエージェントを認証する「エージェントID・企業セキュリティ」、大規模ツールカタログのモデル負荷を減らす「段階的ツール発見」、SDKの使い勝手向上の5点。コミュニティはWorking GroupやSEP提案を通じて直接関与できる。
- APIキーに代わりDPoP(Demonstrating Proof of Possession)とWorkload Identity Federationでエージェントを認証する企業向けID基盤を優先領域に設定
- Tasksとサブスクリプションで長時間タスクの途中操作・サーバー側プッシュを可能にし、大規模ツールカタログではモデルに全件を読ませない段階的ツール発見を導入予定
MCP Blog
⏱ 3 min read
2026-08-22
▲ 155
⚡ Dev & Engineering
開発者@popzxc氏は、salsaのインクリメンタル計算基盤やrowan構文木といったrust-analyzerのメモリ多消費コンポーネントを避け、解析結果をファイルシステムにオフロードし必要な時だけメモリへ読み込む「凍結解析」方式のRust LSP実装「Rust Glancer」を公開した。VS Code拡張として配布し、妥当な規模のプロジェクトでメモリ使用量100MB未満を実測、M4 Maxで基本インデックス5〜6秒・フルインデックス8〜13秒という速度も確認している。
- salsaのインクリメンタル計算・rowan構文木を採用せず、解析結果をファイルシステムに永続化し必要時だけメモリへ読み込む設計でメモリ使用量100MB未満を実現
- 型推論・トレイト解決器(chalk)を含むフルインデックスパイプラインを搭載しつつM4 Maxで基本インデックス5〜6秒・フルインデックス8〜13秒を実測、ただしプロックマクロ実行は非対応
rust-glancer.github.io
⏱ 3 min read
2026-08-22
▲ 384
Rustコンパイラチームは8月21日付nightlyビルドで、trait解決・関連型正規化を担う次世代トレイトソルバーをデフォルト有効化した。開発は4年越しで、200件超のissueを修正し戻り値位置の`impl Trait`の不具合や高階型での関連型推論の誤りを解消した。トレイト多用クレートの`datafusion`は8倍速くコンパイルされる一方、一部クレートでは軽微な低速化も生じている。旧実装は`-Znext-solver=coherence`で無効化可能で、安定化は数ヶ月以内を予定する。
- 戻り値位置の`impl Trait`の不具合とBevy・MiniJinjaなど高階ジェネリクスを使うクレートでの関連型推論誤りを修正、200件超のissueを解消
- `datafusion`は8倍速くコンパイルされる一方一部クレートでは軽微な低速化も発生、破壊的変更はGitHub issue #160895で追跡中
Rust Blog
⏱ 4 min read
2026-08-21
Microsoftは8月17日、Visual Studio Code 1.133をリリースした。実験的設定`chat.agentHost.allowSignedOutWhenUsable`を有効にすると、GitHubへのサインインなしでAgentsウィンドウを開けるようになる。チャットは長い会話でスクロールした発言を上部に固定して振り返れる「固定スクロール」に対応し、統合ブラウザはローカルHTMLファイルの変更を検知して自動リロードするようになった。ターン単位でプロバイダを切り替えられる柔軟なClaudeセッションも追加された。
- 実験的設定`chat.agentHost.allowSignedOutWhenUsable`でGitHubサインインなしでもAgentsウィンドウを利用可能に
- チャットの固定スクロールで長い会話を追いやすくし、統合ブラウザはローカルHTMLファイルの変更検知で自動リロード、ターンごとにプロバイダを切り替えられる柔軟なClaudeセッションにも対応
VS Code
⏱ 3 min read
2026-08-17
LLVM 23は-O3ビルドで全体6.75%、SQLite3では10.53%のコンパイル時間短縮を達成した。DenseMapの二次プロービングから線形プロービングへの移行、xxh3ハッシュの採用、支配木のbump allocation化など内部データ構造の刷新が主因で、GlobalISelの-O0時のFastISel比の遅さも12.71%から9.39%へ縮小した。プリコンパイル済みヘッダーの改善はLLVM/Clang自体のビルド時間を約45%短縮し、フロントエンドが占める割合を全体の80%から約55%へ下げた。
- DenseMapを二次プロービングから線形プロービングへ変更しxxh3ハッシュを採用、支配木もbump allocation化してSQLite3のコンパイル時間を10.53%短縮
- GlobalISelの-O0時のFastISel比の遅さを12.71%から9.39%へ縮小、プリコンパイル済みヘッダー改善でLLVM/Clang自身のビルド時間を約45%短縮
aengelke.net
⏱ 4 min read
2026-08-21