「今週のフロントエンド」2026/05/22号

はじめに

今週は「Google I/O 2026」の開催に伴い、フロントエンドを取り巻くエコシステムが非常に活発な一週間となりました。特に開発ツールの進化は著しく、エージェントAIが自律的にタスクをこなす場面がより具体的な形となって現れています。単なるコード補完の域を超え、ワークフローそのものが再定義される興味深い動向を詳しく見ていきましょう。

今週のトピック

Google I/O 2026 と Gemini エージェント時代

blog.google

Googleの各種サービスにおいて、24時間稼働の個人用エージェント「Gemini Spark」などが利用可能になります。これにより、カレンダーやメールを横断した支援や、Workspace内の「Docs Live」による音声のみの文章作成が可能になります。基盤には動画生成も可能なマルチモーダルモデル「Gemini Omni Flash」が採用されており、インフラ面でもTPU 8t / 8i といった新世代チップへの巨額投資が継続されています。AIが単なるツールから自律的なパートナーへと移り変わる流れが、いよいよ決定的になった印象です。こうしたエージェント中心の環境へ、現場の設計もシフトしていく必要があるかもしれません。

Google Antigravity 2.0 とエージェント中心の環境移行

antigravity.google

エージェント操作に特化した新アプリ「Antigravity 2.0」を使うことで、複数エージェントへの非同期タスク依頼や「/goal」「/browser」といった専用コマンドによる自動化が行えます。これは従来のIDEから独立したデスクトップアプリとして進化しており、複雑なワークフローをエージェントに一任できる設計が特徴です。一方で、無料および AI Pro/Ultra 向けの Gemini CLI は 6 月 18 日に停止予定(エンタープライズ契約は継続利用可)となっており、対象ユーザーは Antigravity CLI への早期移行が必要です。開発者が状況に応じて複数のツールを使い分ける「二刀流」が今後の標準になるのかもしれません。

Google の「Modern Web Guidance」スキルが公開

developer.chrome.com

AIエージェントに指示を出す際、最新のCSSレイアウトやLCP改善といったベストプラクティスを「Modern Web Guidance」を通じて学習させることができます。LLMが学習データの傾向から古いレガシーな構文を出力してしまう問題を解決し、img要素のfetchPriority設定などのモダンなスキルをAIに注入できるのが大きな利点です。このガイダンスはブラウザの対応状況を示すBaselineと連動しており、状況に合わせて自動で最適なコードを提案してくれます。フロントエンド開発におけるAIの出力精度を担保し、コード品質を維持するための必須ツールとして重宝されそうです。

Stitch by Google:HTML Native キャンバスでのストリーミング

https://x.com/stitchbygoogle/status/2056793479335071901?s=20

HTML NativeのCanvas上で、モーションデザインをストリーミング形式で直接操作できるようになります。作業中のデザインが完成するのを待たずにプレビューし、リアルタイムでフィードバックを反映させることが可能です。Figmaとの連携はもちろん、既存のコードベースからスクリーンをインポートし、修正内容をコードに同期して戻す機能も備わっています。デザインとエンジニアリングの物理的な距離がさらに縮まることで、プロトタイピングのあり方がこれまで以上に効率化されるかもしれません。

Google AI Studio モバイルアプリの告知

aistudio.google.com

外出先や移動中でも、スマートフォンからGeminiモデルを用いたプロトタイピングやプロンプトの検証が行えるようになります。Google AI Studioのモバイルアプリ版が近日公開予定として告知され、現在は各アプリストアでプレオーダーが開始されています。モバイルで作成したプロジェクトはデスクトップ版と自動的に同期されるため、場所を選ばないシームレスな開発が実現します。開発の初動がよりカジュアルになりそうで、正式リリースで実機検証ができるのを楽しみに待ちたいところです。

WebMCP と Chrome DevTools の MCP 対応

developer.chrome.com

ウェブサイト側からAIエージェントに対し、各要素の機能や操作方法を「WebMCP」という標準プロトコルを通じて明示的に伝えられるようになります。これにより、エージェントがブラウザを自律操作する際の精度と信頼性が向上し、複雑なフォーム入力などのタスク完遂が容易になります。現在はChromeのフラグ設定や検証用の拡張機能を通じて、実験的なテストが可能となっています。エージェントによるブラウジングが普及するにつれ、人間向けだけでなく「AI向け」のアクセシビリティ設計という新しい視点が求められるようになるかもしれません。

TanStack npm サプライチェーン攻撃の事後対応

tanstack.com

自社のCI/CDパイプラインをより強固なものにするため、TanStackが公開したサプライチェーン攻撃の事後レポートから多くの教訓を得ることができます。今回のインシデントは「pull_request_target」の権限ミスとCIキャッシュの汚染を突かれ、本番リリースフローが乗っ取られたことが原因でした。再発防止策としてキャッシュの撤廃や、全アクションのコミットハッシュ固定といった徹底した硬化措置が紹介されています。地味に話題ですが、私たちが普段利用しているOSSのインフラ設定に潜むリスクを再点検し、防御策を講じる良いタイミングだと言えるでしょう。

Nx Console 拡張機能に起因する GitHub セキュリティインシデント

https://x.com/github/status/2056884788179726685?s=20

信頼されたIDE拡張機能を通じたセキュリティリスクに対し、これまで以上に警戒を強める必要があります。GitHubの内部リポジトリへの不正アクセスが発生し、その最初の侵入経路としてNx Console拡張機能が特定されました。開発者が日常的に使用するツールが攻撃ベクトルとなった事実は、サプライチェーン攻撃の脅威を改めて浮き彫りにしています。現在はGitHubとMicrosoftによる緊急調査が進められており、対策情報が順次公開されています。たとえ実績のある便利なツールであっても、強力な権限を要求する拡張機能の導入には、チーム全体で慎重な判断を下すのが無難そうです。

Cursor Composer 2.5 へのメジャーアップデート

https://cursor.com/ja/blog/composer-2-5

大規模なコードベースの修正において、大幅な性能向上を果たした「Composer 2.5」をCursorで利用できるようになります。MoonshotのKimi K2.5を基盤とし、SpaceX AIとの協力により計算資源を従来の10倍投入して学習されたこのモデルは、複雑な指示への追従性が大きく改善されています。これほどの大幅なアップデートでありながら、ライセンス価格が据え置きとなっている点は開発者にとって大きな魅力です。開発効率の著しい向上を背景に、チーム内でのメインエディタのシェアがさらに拡大していく可能性があります。

Claude Code における HTML 出力の有効性

claude.com

エージェントとのやり取りにおいて、アウトプット形式をMarkdownからHTMLへ切り替えることで、より密度の高い情報を共有できるようになります。HTMLはSVGによる図解やインタラクティブな要素を埋め込めるため、視覚的な分かりやすさと構造化の柔軟性においてMarkdownを上回るメリットがあります。トークン消費量は増加する傾向にありますが、エージェントとの共通認識を深めるためのコンテキスト共有としては非常に有効な手段です。ドキュメンテーションやプロトタイプのレビューなど、情報の正確性が求められる場面ではHTMLを活用していくのが良さそうです。

OpenAI Developers による「App Shots」機能の導入

https://x.com/OpenAIDevs/status/2057530207976989179?s=20

開発中のアプリケーションの画面情報や動作コンテキストを、キーボード操作一つで簡単にCodexへ共有できるようになります。Mac上で「Commandキーを2回」押すだけで、現在開いているウィンドウのスクリーンショットと背後のテキスト情報を瞬時に取得する「App Shots」機能が登場しました。画面上の見えない領域まで含めてエージェントに伝えられるため、GUIベースの不具合報告や修正依頼がスムーズに行えます。作業の引き継ぎが格段に楽になる一方で、意図しない情報の映り込みを防ぐためにプライバシー設定を事前に整理しておくのが無難そうです。

ショートノート

まとめ

今週はGoogle I/Oを筆頭に、AIエージェントの本格的な社会実装に向けた急速な進展を目の当たりにしました。一方で、サプライチェーン攻撃などの深刻な事案から、利便性の高いツール利用におけるセキュリティ意識の重要性も再認識させられます。変化の激しい時期ですが、安全性を確保しつつ最新技術を味方につけていきたいですね。来週もボチボチやっていきましょう。