<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>ローカルAI on KnightLiブログ</title>
        <link>https://www.knightli.com/ja/tags/%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%ABai/</link>
        <description>Recent content in ローカルAI on KnightLiブログ</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja</language>
        <lastBuildDate>Sat, 09 May 2026 21:37:18 +0800</lastBuildDate><atom:link href="https://www.knightli.com/ja/tags/%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%ABai/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Chrome が 4GB の Gemini Nano を静かにダウンロード：確認、無効化、削除の方法</title>
        <link>https://www.knightli.com/ja/2026/05/09/chrome-gemini-nano-silent-download/</link>
        <pubDate>Sat, 09 May 2026 21:37:18 +0800</pubDate>
        
        <guid>https://www.knightli.com/ja/2026/05/09/chrome-gemini-nano-silent-download/</guid>
        <description>&lt;p&gt;Google Chrome が、ユーザーの明示的な許可なしに約 4GB のローカル AI モデルファイルをバックグラウンドでダウンロードしていると報じられ、プライバシー、ストレージ使用量、環境負荷をめぐる議論が起きています。&lt;/p&gt;
&lt;p&gt;このファイル群は Gemini Nano に関連しており、主に Chrome のローカル AI 機能で使われます。論点は、ブラウザがローカル AI をサポートすること自体ではなく、ダウンロードの過程が十分に透明か、ユーザーが事前に知るべきか、そしてシステムリソースの使い方が妥当かどうかです。&lt;/p&gt;
&lt;h2 id=&#34;何が起きたのか&#34;&gt;何が起きたのか
&lt;/h2&gt;&lt;p&gt;問題になっているモデルファイルは &lt;code&gt;weights.bin&lt;/code&gt; という名前で、Chrome の &lt;code&gt;OptGuideOnDeviceModel&lt;/code&gt; ディレクトリにあります。Gemini Nano のローカル版とみられ、デバイス上で一部の AI 推論を行うために使われます。&lt;/p&gt;
&lt;p&gt;Chrome はデバイスのハードウェア性能に応じて、バックグラウンドでダウンロードするかどうかを判断します。特に RAM や VRAM などの条件が参照されます。ユーザーが自分でダウンロードを開始する必要はなく、事前に明確な通知が表示されない場合もあります。&lt;/p&gt;
&lt;p&gt;さらに厄介なのは、モデルファイルを手動で削除しても、完全には再ダウンロードを止められないことです。関連機能が有効なままだと、Chrome の再起動後や更新後に再びダウンロードされる可能性があります。&lt;/p&gt;
&lt;p&gt;現在の議論で名前が挙がっている対象プラットフォームは、Windows 11、macOS、Ubuntu などのデスクトップ OS です。Chrome のデスクトップ版の利用規模を考えると、潜在的に影響を受けるデバイスは数億台に達する可能性があります。&lt;/p&gt;
&lt;h2 id=&#34;google-の説明&#34;&gt;Google の説明
&lt;/h2&gt;&lt;p&gt;Google は、これらのファイルは「Help me write」や詐欺検出などのローカル AI 機能を支えるためのものだと説明しています。モデルをローカルで実行することで、一部のデータ送信を減らし、プライバシー保護を改善できるという主張です。&lt;/p&gt;
&lt;p&gt;また Google によると、デバイスの空き容量が不足した場合、Chrome は関連モデルを自動的に削除して容量を確保します。つまり、モデルが必ず永続的にディスクを占有するわけではありません。&lt;/p&gt;
&lt;p&gt;同時に Google は、2024 年 2 月以降、ユーザーは Chrome の設定から関連機能を無効化できるとしています。無効化後は、モデルのダウンロードや更新は続かないとのことです。&lt;/p&gt;
&lt;h2 id=&#34;確認と無効化の方法&#34;&gt;確認と無効化の方法
&lt;/h2&gt;&lt;p&gt;Chrome に Gemini Nano モデルをローカルに保持してほしくない場合は、次の場所を確認できます。&lt;/p&gt;
&lt;p&gt;まず Chrome の設定を開き、「オンデバイス AI」、ローカル AI、文章作成支援、最適化の提案に関連する項目を探し、不要な機能をオフにします。&lt;/p&gt;
&lt;p&gt;次に、アドレスバーに次を入力します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;chrome://flags
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;その後、次の項目を検索して無効化します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Enables optimization guide on device
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;最後に、Chrome のユーザーデータディレクトリで &lt;code&gt;OptGuideOnDeviceModel&lt;/code&gt; フォルダを探し、その中のモデルファイルを削除します。ただし、ファイルを削除するだけでは通常不十分です。先に関連する flag や設定を無効化しておかないと、Chrome が後で再びダウンロードする可能性があります。&lt;/p&gt;
&lt;h2 id=&#34;os-ごとの主な保存場所&#34;&gt;OS ごとの主な保存場所
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;OptGuideOnDeviceModel&lt;/code&gt; は通常、Chrome のユーザーデータディレクトリ配下にあります。OS やインストール方法によって異なりますが、まずは次の場所を確認するとよいでしょう。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows: &lt;code&gt;%LOCALAPPDATA%\Google\Chrome\User Data\&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;macOS: &lt;code&gt;~/Library/Application Support/Google/Chrome/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Linux: &lt;code&gt;~/.config/google-chrome/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Chromium: &lt;code&gt;~/.config/chromium/&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;該当するディレクトリに入ったら、&lt;code&gt;OptGuideOnDeviceModel&lt;/code&gt; または &lt;code&gt;weights.bin&lt;/code&gt; を検索します。Chrome Beta、Dev、Canary を使っている場合は、ディレクトリ名に対応するチャンネル名が含まれることがあります。&lt;/p&gt;
&lt;h2 id=&#34;weightsbin-がダウンロード済みか確認する方法&#34;&gt;weights.bin がダウンロード済みか確認する方法
&lt;/h2&gt;&lt;p&gt;もっとも直接的な方法は、Chrome のユーザーデータディレクトリで次を検索することです。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;weights.bin
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;ダウンロード済みであれば、通常は &lt;code&gt;OptGuideOnDeviceModel&lt;/code&gt; の中にあり、ファイルサイズは数 GB 近くになる可能性があります。更新日時を見れば、Chrome が最近バックグラウンドで作成または更新したものかどうかも判断できます。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;weights.bin&lt;/code&gt; が見つからない場合でも、そのデバイスが今後まったくダウンロードしないとは限りません。Chrome はハードウェア条件、地域、バージョン、機能フラグ、実験設定に基づいて、モデルを取得するかどうかを決める場合があります。&lt;/p&gt;
&lt;h2 id=&#34;無効化すると影響を受ける可能性がある-chrome-ai-機能&#34;&gt;無効化すると影響を受ける可能性がある Chrome AI 機能
&lt;/h2&gt;&lt;p&gt;関連するローカル AI 機能や最適化機能を無効化すると、Gemini Nano に依存するオンデバイス機能に影響が出る可能性があります。たとえば「Help me write」、ローカルの詐欺検出、今後追加されるクラウドを経由しないブラウザ AI 機能などです。&lt;/p&gt;
&lt;p&gt;これらの機能を使っていないユーザーであれば、日常的なブラウジングへの影響は通常大きくありません。一方で、Chrome 組み込みの文章作成支援、ページ理解、安全検出の実験機能をよく使うユーザーは、クラウド処理へ戻る、機能が使えなくなる、または別の代替方式が使われる可能性があります。&lt;/p&gt;
&lt;h2 id=&#34;どこが争点なのか&#34;&gt;どこが争点なのか
&lt;/h2&gt;&lt;p&gt;この件の中心的な争点は、ブラウザがユーザーの明確な同意なしに、AI 機能のために数 GB のモデルファイルを事前にダウンロードしてよいのかという点です。&lt;/p&gt;
&lt;p&gt;支持する側は、ローカル AI によってクラウド処理を減らし、プライバシー保護や応答速度の向上につながると考えます。反対する側は、特にファイルサイズが 4GB 近くあり、ストレージや通信量に影響し得る場合、少なくとも事前に明確な通知が必要だと主張します。&lt;/p&gt;
&lt;p&gt;プライバシー専門家は、このような十分な告知を伴わないバックグラウンドダウンロードが、EU の ePrivacy 指令や GDPR 上の論点になり得るとも指摘しています。違反に当たるかどうかは、Google の告知方法、デフォルト設定、データ処理の経路、ユーザー制御の仕組みによって変わります。&lt;/p&gt;
&lt;h2 id=&#34;まとめ&#34;&gt;まとめ
&lt;/h2&gt;&lt;p&gt;Chrome に Gemini Nano が入ることは、ブラウザがより多くの AI 機能をローカル実行へ移していることを示しています。一方で、ローカルモデルもディスク容量と帯域を消費し、ユーザーが自分のデバイスをどれだけ制御できているかという感覚に影響します。&lt;/p&gt;
&lt;p&gt;一般ユーザーにとって最も直接的な対処は、Chrome のローカル AI と最適化機能の設定を確認することです。不要であれば関連オプションをオフにし、その後 &lt;code&gt;OptGuideOnDeviceModel&lt;/code&gt; ディレクトリ内のモデルファイルを削除します。&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Canonical の Ubuntu AI ロードマップ：ローカル推論を優先し、強制統合はしない</title>
        <link>https://www.knightli.com/ja/2026/05/08/ubuntu-ai-roadmap-local-inference-opt-in/</link>
        <pubDate>Fri, 08 May 2026 22:23:46 +0800</pubDate>
        
        <guid>https://www.knightli.com/ja/2026/05/08/ubuntu-ai-roadmap-local-inference-opt-in/</guid>
        <description>&lt;p&gt;Canonical が最近示した Ubuntu の AI ロードマップで重要なのは、「Ubuntu が AI を無理にシステムへ押し込む」という話ではない。むしろ、AI 機能を段階的に提供し、既定では無効にし、ユーザーが明示的に選んだときだけ有効化し、推論はできるだけローカルで行うという慎重な方針だ。&lt;/p&gt;
&lt;p&gt;これは、Windows や macOS のシステムレベル AI をめぐる議論とは対照的だ。Ubuntu が目指しているのは、避けられない全体 AI レイヤーでも、OS 全体を一括で止める「AI 総スイッチ」でもない。AI 機能を比較的独立したツールとして分け、インストールするか、使うか、どのモデルにつなぐか、データを外へ出すかをユーザーが決められるようにする方向である。&lt;/p&gt;
&lt;h2 id=&#34;まず時期を確認するubuntu-2604-lts-ではない&#34;&gt;まず時期を確認する：Ubuntu 26.04 LTS ではない
&lt;/h2&gt;&lt;p&gt;今回のロードマップが主に向いているのは Ubuntu 26.10 “Questing Quokka” で、2026 年 10 月 9 日にリリース予定とされている。Canonical の計画は、一部の AI ツールを実験的な preview として導入することであり、Ubuntu 26.04 LTS に既定機能として入れることではない。&lt;/p&gt;
&lt;p&gt;ここは重要だ。LTS は長期安定、企業導入、セキュリティ保守を担うリリースであり、探索段階のデスクトップ AI 機能を既定体験として入れる可能性は高くない。まず 26.10 のような通常リリースで試し、開発者や早期ユーザーの反応を見て、どの機能を後続の長期サポート版に入れるか判断するのが自然だ。&lt;/p&gt;
&lt;h2 id=&#34;ローカル推論を優先しクラウドは既定にしない&#34;&gt;ローカル推論を優先し、クラウドは既定にしない
&lt;/h2&gt;&lt;p&gt;Canonical が強調している原則の一つは local inference first、つまり既定ではユーザーのマシン上で推論することだ。クラウドプロバイダー、自前サーバー、企業向けモデルサービスをユーザーが明示的に設定した場合だけ、リクエストが外へ出る。&lt;/p&gt;
&lt;p&gt;理由は現実的だ。システムレベルの AI は、コマンド出力、ログ、ファイルパス、エラー、システム設定などの機密性が高い情報に触れやすい。たとえ「エラーを説明する」ためであっても、こうした情報を自動でクラウドへ送るのは、プライバシーとコンプライアンス上のリスクになる。&lt;/p&gt;
&lt;p&gt;したがって Ubuntu の AI 路線は、クラウド AI の入口を OS に作るというより、差し替え可能な推論レイヤーに近い。ユーザーはローカルモデル、社内推論サービス、必要に応じて Canonical 管理のサービスを選べる。重要なのは、特定のモデルベンダーに固定しないことだ。&lt;/p&gt;
&lt;h2 id=&#34;ai-cliまずは端末支援から&#34;&gt;AI CLI：まずは端末支援から
&lt;/h2&gt;&lt;p&gt;最初に現実的に入ってきそうな機能の一つが、端末ユーザー向けの AI Command Line Helper、いわゆる &lt;code&gt;ai-cli&lt;/code&gt; だ。&lt;/p&gt;
&lt;p&gt;これは shell を置き換えるものでも、危険なコマンドを自動実行するものでもない。目的は、コマンド、ログ、systemd unit、エラー出力、システム状態を理解する手助けである。複雑なサービス起動失敗ログの原因を説明したり、コマンドオプションの意味をわかりやすく示したりする用途が想定される。&lt;/p&gt;
&lt;p&gt;この入口は Ubuntu のユーザー層に合っている。Ubuntu のデスクトップユーザーやサーバーユーザーには、もともと端末で作業する人が多い。派手なチャット画面から始めるより、エラー調査、コマンド解説、運用支援といった高頻度の場面に AI を置くほうが実用的だ。&lt;/p&gt;
&lt;p&gt;ただし、安全境界は明確でなければならない。ログには token、社内アドレス、ユーザー名、パス、鍵の断片、業務情報が含まれることがある。既定がローカル推論でも、ツールは秘匿情報の削除を促すべきだ。ユーザーがクラウドバックエンドを選ぶなら、何が送信されるかを明示する必要がある。&lt;/p&gt;
&lt;h2 id=&#34;settings-agent自然言語でシステム設定を扱う&#34;&gt;Settings Agent：自然言語でシステム設定を扱う
&lt;/h2&gt;&lt;p&gt;もう一つの方向が Settings Agent で、自然言語でシステム設定を問い合わせたり変更したりする機能である。&lt;/p&gt;
&lt;p&gt;一見簡単そうだが、実装は難しい。成熟した Settings Agent は、画面を読み取り、ボタンを推測し、クリックを模倣するような方法で設定を操作すべきではない。読み取れる設定、変更できる設定、変更前に確認が必要な操作、失敗時のロールバックなどを、制御された内部 API で扱う必要がある。&lt;/p&gt;
&lt;p&gt;そのため、これは 26.10 で完成して提供される機能というより、その後も継続して進む方向と見るべきだ。うまく作れば、一般ユーザーがデスクトップ Linux を設定するハードルを大きく下げられる。攻めすぎると、新しいセキュリティリスクにもなる。&lt;/p&gt;
&lt;h2 id=&#34;なぜai-総スイッチが最優先ではないのか&#34;&gt;なぜ「AI 総スイッチ」が最優先ではないのか
&lt;/h2&gt;&lt;p&gt;OS ベンダーが AI を入れると、「どこにでも AI があり、完全に止めにくい」体験になるのではないかと不安に思うユーザーは多い。そこで、Ubuntu に全体の AI kill switch が必要なのでは、という疑問が出てくる。&lt;/p&gt;
&lt;p&gt;Canonical の考え方は、AI 機能がそもそも opt-in で、層ごとに分かれ、個別にインストールと設定ができるなら、全体スイッチは最優先ではないというものだ。つまり、「既定で有効、深く統合、あとからユーザーが無効化する」という構造を設計段階で避けようとしている。&lt;/p&gt;
&lt;p&gt;それで十分かどうかは実装次第だ。AI ツールが既定で有効にならず、既定でネットワークに接続せず、既定でデータを収集せず、各機能に明確な設定入口があるなら、ユーザーは AI を止めるために隠れた項目を探し回る必要はない。&lt;/p&gt;
&lt;h2 id=&#34;開発者と企業ユーザーへの意味&#34;&gt;開発者と企業ユーザーへの意味
&lt;/h2&gt;&lt;p&gt;開発者にとって、AI CLI のようなツールの実用的な価値は、ドキュメント調査、ログ読解、システム問題の切り分け時間を減らすことだ。これはエンジニアの判断を置き換えるものではなく、「この出力をまず説明する」作業を自動化するものに近い。&lt;/p&gt;
&lt;p&gt;企業ユーザーにとっては、ローカル推論と差し替え可能なバックエンドのほうが重要だ。多くの企業は、ソースコード、ログ、顧客データ、インフラ情報を公開モデルサービスへ送れない。Ubuntu がシステムレベル AI をローカルモデル、私有推論サービス、企業の権限体系と結び付けられれば、コンプライアンス環境でも制御可能な支援を提供できる。&lt;/p&gt;
&lt;p&gt;これは Linux デスクトップとワークステーションにとっても機会だ。Windows や macOS は AI をベンダーエコシステムの一部にしやすい。一方 Ubuntu の強みは、オープンで、監査可能で、置き換え可能で、自前運用できることにある。Canonical がこの原則を保てるなら、AI はプロ向け Linux 体験を補強する可能性がある。&lt;/p&gt;
&lt;h2 id=&#34;過度に読み取らない&#34;&gt;過度に読み取らない
&lt;/h2&gt;&lt;p&gt;現時点で、このロードマップを「Ubuntu が特定の小型モデルをプリインストールする」「Ubuntu 26.04 に AI 監査モードが入る」「固定の &lt;code&gt;ubuntu-ai&lt;/code&gt; コマンドが用意される」と解釈するのは早い。公開情報でより確かなのは方向性であり、完成した製品形態ではない。&lt;/p&gt;
&lt;p&gt;より安全な理解は、Canonical が Ubuntu にシステムレベル AI ツールの枠組みを入れようとしており、まずコマンドライン支援、設定支援、ローカル推論、バックエンド選択から始める、というものだ。既定の姿勢は、システムが選ぶのではなくユーザーが選ぶことである。&lt;/p&gt;
&lt;h2 id=&#34;まとめ&#34;&gt;まとめ
&lt;/h2&gt;&lt;p&gt;Ubuntu の AI ロードマップで本当に注目すべきなのは、Ubuntu も「AI の波に乗る」ということではない。オープンソース OS における、より抑制された AI 統合の形を定義しようとしている点だ。知能はインフラになり得るが、プライバシー、制御性、ユーザーの選択権が先に来るべきだ。&lt;/p&gt;
&lt;p&gt;26.10 の実験的機能がこの原則を守れるなら、Ubuntu は一般消費者向け OS とは異なる道を取れるかもしれない。避けられないシステム広告枠としての AI ではなく、選択可能で、置き換え可能で、監査可能な生産性ツールとしての AI である。&lt;/p&gt;
&lt;p&gt;参考リンク：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.tomshardware.com/software/operating-systems/ubuntus-ai-roadmap-revealed-universal-ai-kill-switch-and-forced-ai-integration-are-not-part-of-the-plan-cloud-tracking-local-inference-and-agentic-system-tools-take-center-stage&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tom&amp;rsquo;s Hardware：Ubuntu&amp;rsquo;s AI roadmap revealed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://discourse.ubuntu.com/t/the-future-of-ai-in-ubuntu/81130&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Ubuntu Discourse：The future of AI in Ubuntu&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
