完全ローカルでプライベートなAIを動かす
得られる成果:Thunderbirdの作成ツールバーにある @b ボタンは、 OpenAIやAnthropicの場合とまったく同じように動作します — この下書きを 改善、このスレッドを要約、カスタムプロンプト — ただし返信を生成する モデルはあなた自身のノートPCで動いています。メールについて何一つ サードパーティのAIプロバイダーに送られません — それを読み書きする モデルは完全にあなた自身の端末で動作します。
「ChatGPTには絶対に貼り付けないようなメールにAIを使わせて」という 気持ちに当てはまるなら、これがそのレシピです。
これを選ぶ理由
Section titled “これを選ぶ理由”- **プライバシー。**メールの全内容+あなたのプロンプトはローカルで 処理されます。Ollama にはプライバシーポリシーがありません — ログに 残すものが何もないからです。モデルはあなたのディスク上のファイルで、 あなたの端末上のプロセスと会話しています。
- **呼び出しごとのコストなし。**無料のモデル、無料の推論、すべて無料。 好きなだけ使えます。
- APIキーの面倒なし。「OpenAIアカウントを作成し、キーを取得し、
貼り付ける」というやり取りを飛ばせます。Ollama は
localhostで 動作し、@bridge AIチャットが直接そこを指します。
トレードオフとしてのコスト
Section titled “トレードオフとしてのコスト”- **クラウドモデルより遅い。**Llama 3.1 8Bを動かすノートPCは、「この 下書きを改善」の呼び出しごとに約5〜20秒かかります(GPT-4o-miniは 約2秒)。より小さなモデル+より高性能なマシンで差を縮められます。
- **GPT-4oやClaude Sonnet 4.6より品質が低い。**Llama 3.1 8Bは ほとんどのメール作業に十分ですが、微妙なトーンや複数段落の編集では 最先端のモデルには及びません。
- **ノートPCのバッテリー+RAMを消費する。**ローカルモデルの実行は 実際の計算処理です。バッテリー駆動なら、モデルが生成している間は 20〜40%の消費を見込んでください。
セットアップ
Section titled “セットアップ”1. Ollama をインストールする
Section titled “1. Ollama をインストールする”ollama.com/download から Ollama を 入手します。macOS、Linux、Windowsで利用できます。
インストール後、Ollama はhttp://127.0.0.1:11434でバックグラウンド
サービスとして動作します。起動するために何かをする必要はありません —
すでに動いています。
2. モデルをプルする
Section titled “2. モデルをプルする”ターミナルで:
ollama pull llama3.1:latestこれは約5 GBをダウンロードします。インストール後の最初の呼び出しは 一度だけ待ちが発生します。その後はモデルがディスク上にあります。
高性能なマシン(16 GB以上のRAM、高速なCPUまたは任意のGPU)をお持ちなら、 より大きなモデルを試してみてください — 品質はうまくスケールします:
ollama pull llama3.1:70b3. @bridge AIチャットで有効化する
Section titled “3. @bridge AIチャットで有効化する”Thunderbird → atbridge.ai アドオンの設定 → @bridge AIチャットセクションを 開きます。
- プロバイダー:ドロップダウンから
ollama (local — private)を選びます - APIキー:空のままにします(Ollama は localhost で認証なしで動作します)
- 有効化をクリックします
@bridge は暗号化されたデバイスキーをローカルで生成し、当社のバックエンドに
環境ごとのマスターの下で封印するよう依頼し、その封印を
~/.atbridge/connect-wrapped.binに書き込みます。あなたのLLMがローカルでも、
@bridge AIチャットの有効化は依然としてサーバーを介します — これが、
改造されたクライアントがProの権限を偽装するのを防ぐ仕組みです。
サーバーはあなたのOllamaのトラフィックやモデルの出力を見ることはありません。
呼び出し時にアンラップ手順を仲介するだけです。
4. @b ボタンを使う
Section titled “4. @b ボタンを使う”Thunderbirdで作成画面を開きます。作成ツールバーの**@b**ボタンを クリックします。ポップオーバーが表示されます。
- この下書きを改善をクリック — あなたの下書きテキストがローカルの
Ollama に送られ、磨き上げられたバージョンが作成画面に戻し込まれます。
往復時間:最近のノートPCで
llama3.1:latestなら約5〜10秒。 - あるいはプロンプトボックスにカスタムの指示を入力します: 「これをスペイン語に翻訳して」、*「もっとフォーマルにして」*など。
以上です。あなたのメールの内容は、公共のインターネットはおろか、 ローカルのネットワークインターフェースすら越えませんでした。
何も漏れていないことを確認する
Section titled “何も漏れていないことを確認する”確認したい場合は、@b ボタンをクリックしながらパケットキャプチャ
(tcpdump、Wireshark)を実行してください。次のものが見えるはずです:
- アンラップ呼び出しのための
atbridge.aiへの短いHTTPSリクエスト (メールの内容なし —{email, license_key, device_id, wrapped_b64}だけ) 127.0.0.1:11434へのTCP接続(あなたのOllama、ローカル)- その他の外向きトラフィックなし
これがプライバシー上の痕跡のすべてです。
- 前段に認証があるOllama(例:リモート、リバースプロキシ): APIキーのフィールドにBearerトークンを貼り付けます。OpenAI互換の アダプターがそれを転送します。
- **標準以外のOllamaポートを指したいですか?**代わりに
openai-compatibleプリセットを使い、カスタムのベースURLを貼り付けます。 - その他のローカルLLMランナー(LM Studio、llama.cpp のサーバー、
vLLM)もOpenAI互換のAPIを話します。
openai-compatibleプリセットを 使い、それらのエンドポイントを指してください。
Was this page helpful?
Thanks for the feedback!