本文へスキップコンテンツへスキップ
深掘り

Mac、Windows、LinuxのデスクトップアプリでOpenRouterを使う

Mac、Windows、Linuxの無料デスクトップアプリからOpenRouterを使う方法。キーの作成、無料モデルの選び方、1日50回と1000回のリクエスト上限まで解説します。

Foxl Team更新 8 分で読めます

1本の鍵が1つのルーターを開き、そこからモデルのタイルの列へと枝分かれしています。無料のモデルは中が空いた線だけで描かれています。
このページの内容
2026年10月7日 に、リリース済みの実装と残っているテストで内容を確認しました。

OpenRouterはAPIなので、そのモデルを使うにはOpenRouterのキーを受け付けるアプリが必要です。Foxlは、Mac、Windows、Linuxで使える無料のデスクトップAIエージェントで、OpenRouterのキーに対応しています。openrouter.aiでキーを作ってFoxlに貼り付ければ、無料モデルを含むOpenRouterのどのモデルともチャットでき、ファイル、ブラウザ、ターミナルもすぐそばで使えます。

無料モデルで使うと、たとえばこうなります。Foxlがコンピューター上の議事録ファイルを読んでアクションアイテムの表にまとめ、同じチャットを、このガイドの後半ではiPhoneから続けます。

「Extract action items and draft update」というタイトルのFoxlデスクトップのチャット。質問では、~/Documents/launch-sync-notes.mdを読み、アクションアイテムを担当者と期限つきの表で示すようFoxlに頼んでいます。回答はSara、Jun、Mina、Leoが担当する5つのタスクの表で、期限は「Today」から「Friday」まで。そのあとに2行のチーム向けアップデートが続きます。モデルメニューには「Free Models Router (OpenRouter)」と表示されています。
OpenRouterのFree Models Routerを使った、MacのFoxl。議事録ファイルを読み、担当者、期限、チーム向けアップデートで答えました。議事録はデモ用のファイルです。無料モデルは、OpenRouterの1日の上限内なら費用がかかりません。

いちばん簡単な方法: 初回起動時に「OpenRouter で接続」

Foxl 0.8.2以降では、まだチャットに応答できるものが何もないコンピューター(モデルのキーも、ClaudeやChatGPTのサインインも、AWSの認証情報も、Ollamaもない状態)だと、初回セットアップの最後にモデルを接続画面が表示されます。OpenRouter で接続を押し、ブラウザでOpenRouterにサインインしてFoxlを承認してください。OpenRouterがキーを作成し、Foxlがそれをこのコンピューターに保存して、チャットはOpenRouterの無料モデル(openrouter/free)で始まります。無料モデルには1日の上限があります。

すでにキーを持っている、または先に別のモデルを設定したい場合は、同じ画面のキーを持っていますからキーを貼り付けられます。以下の手順を使えば、「設定」からいつでも同じことができます。

Foxlの初回起動画面「Customize 3 of 3」。タイトルは「Connect a model」で、「Nothing on this computer can answer a chat yet.」とあります。「AI model」の下に「Connect with OpenRouter」と「I have a key」のボタン、「Use another provider」のリンクがあり、「Meeting transcription」の下には「On this Mac」と「AssemblyAI」の2つの選択肢があります。
まだモデルが設定されていないコンピューターで表示される、初回起動の最後の画面(macOSのFoxl 0.8.2)。「すべてスキップ」や「続ける」でも先に進め、あとから「設定」で同じことができます。

ステップ1: OpenRouterのAPIキーを作成する

  1. openrouter.aiにサインインし、Keysページを開きます。
  2. キーを作成します。OpenRouterから、名前とクレジットの上限(上限なしも選べます)を聞かれます。上限を設定しておけば、万一キーが漏れたときの手軽な安全策になります。
  3. キーをコピーします。キーはsk-or-で始まり、Foxlもこれを確認します。

無料モデルを使うだけなら、クレジットは要りません。クレジットが必要なのは有料モデルで、クレジットを購入すると無料モデルの1日の上限も上がります(後述)。

ステップ2: キーをFoxlに追加する

  1. foxl.aiからFoxlをダウンロードしてサインインします。macOS 13以降、Windows 10以降(64ビット)、Linux x86-64(AppImage)で動きます。
  2. 「設定」を開き、モデル/プロバイダーを開きます。
  3. AIプロバイダーで、プロバイダーをOpenRouterにします。
  4. APIキーまたはトークンにキーを貼り付けて保存します。するとFoxlがOpenRouterの最新のモデルカタログを読み込むので、新しいモデルはFoxlをアップデートしなくても表示されます。
  5. デフォルトモデルを選び、プロバイダー設定を保存を押します。
「Model & provider」を開いたFoxlの設定。「Provider」はOpenRouterで、その下にプレースホルダーsk-or-の入った「API Key or Token」欄、「Get key」リンク、「Save」ボタン、さらに「Default Model」と「Show older model versions」があります。
OpenRouterを選んだ「設定 > モデル/プロバイダー」。「キーを取得」でOpenRouterのKeysページが開き、キーを保存するとモデルの一覧が表示されます。

チャットとメモリは、あなたのコンピューターに残ります。チャットで送った内容はOpenRouterとその先のモデルプロバイダーに送られ、それぞれのポリシーのもとで扱われます。

無料モデルだけを使う

OpenRouterの無料モデルは、IDが:freeで終わるバリアントです。サイトで一覧を見るには、モデルページを価格で絞り込みます。ほかにopenrouter/freeもあります。リクエストごとに、利用できる無料モデルの中から1つをランダムに選ぶルーターです。

Foxlでは、OpenRouterの設定で無料モデルのみをオンにすると、:freeのバリアントだけが一覧に表示されます。このスイッチはopenrouter/freeも隠します。IDが:freeで終わらないからです。ルーターを選ぶときは、スイッチをオフにしてください。

無料モデルの上限

OpenRouterは、これまでに購入したクレジットの累計に応じて、無料モデルへのリクエストを制限しています。

クレジット購入額(累計)1分あたりのリクエスト数1日あたりのリクエスト数
10未満2050
10以上201000

OpenRouterは購入手数料のぶんを見込んで、9クレジットから高いほうの1日の上限を適用します。有料バリアントには、プラットフォームとしてのリクエスト数の上限はありません。残高がマイナスになると、無料モデルでも402エラーが返ることがあります。

自分の状況を確かめるには、FoxlのOpenRouter設定でアカウントパネルを開き、確認を押します。今日の無料モデルへのリクエスト数と上限、クレジット、このキーの利用額が表示されます。

クレジットを購入する

クレジットは米ドル建てで、OpenRouterのCreditsページで購入します。OpenRouterは、カードでの購入に5.5%(最低$0.80)、暗号資産での購入に5%の手数料をかけます。10ドル分のクレジットを買えば、無料モデルの1日の上限が1000に上がります。

無料モデルとあなたのデータ

OpenRouterによると、プロンプトを記録するプロバイダーや、ポリシーを確認できないプロバイダーには、プライバシー設定でモデルの学習をオンにしない限りルーティングしません。この設定は有料モデルと無料モデルで別々なので、無料モデルに個人的な内容を送る前に、無料モデル側の設定を確認してください。

iPhoneから使う

スマートフォンに専用のOpenRouterキーは要りません。スマートフォンから送ったメッセージはコンピューター上で実行されるので、キーはコンピューターに残り、スマートフォンに送られることはありません。

  1. コンピューターで「設定」を開き、接続 > モバイル/Webを開きます。状態が稼働中になっていれば大丈夫です。そうでなければリモートアクセスを有効化を押します。
  2. iPhoneにFoxlアプリをインストールし、同じアカウントでサインインします。ペアリングコードはありません。サイドバーのFoxl Agentの横に緑の点があれば、コンピューターに接続しています。
  3. チャットを開きます。サイドバーにはコンピューターのチャットが並ぶので(新しいチャットは表示まで少しかかることがあります)、デスクで始めたチャットの続きができます。
  4. メッセージ欄の下のモデル名をタップし、OpenRouterのモデル、たとえばFree Models Routerを選びます。この一覧はコンピューターのものです。スマートフォンは選んだモデルを覚えていて、スマートフォンからメッセージを送ると、コンピューターもそのモデルに切り替わります。

コンピューターはスリープせず、オンラインである必要があります。Androidでもfoxl.aiのAPKで同じように使え、ブラウザのapp.foxl.aiでも同じです。

「Mobile/Web」を開いたFoxlの設定。状態は「Live: Desktop connected to api.foxl.ai. Your web and mobile clients can reach this machine end-to-end encrypted.」です。「Connected devices」の下で「Remote access」スイッチがオンになり、Foxl Desktopは「Online」、Webやモバイルのクライアントはまだ接続されておらず、安全コードが表示されています。
手順1(コンピューター側): リモートアクセスが稼働中になり、スマートフォンからの接続を待っています。
Foxl iPhoneアプリのモデルシートで「free」を検索したところ。Nemotron 3 Ultra、Gemma 4 31B、Lagunaなど、コンピューターにある無料のOpenRouterモデルがそれぞれ「(free)」つきで並び、一番下の「Free Models Router (OpenRouter)」にチェックマークがついています。
手順4: スマートフォンのモデルメニューには、コンピューターのOpenRouterモデルが並びます。「free」で検索し、Free Models Routerを選んだところです。
同じチャットを開いたFoxl iPhoneアプリ。チーム向けアップデートの下で、スマートフォンから「Which of these are due before Thursday? One line each.」と質問しています。回答には、Mina、Leo、Junのタスクと期限が並びます。モデルメニューには「Free Models Router (OpenRouter)」と表示されています。
デスクで始めたチャットを、スマートフォンで続けたところ。コンピューターが同じ無料ルーターで答えました。

よくある質問

OpenRouterと使う場合、Foxlは無料ですか?

はい。Foxlは無料でダウンロードでき、アプリ内で販売しているものはありません。有料モデルの料金はOpenRouterから直接請求され、無料モデルは1日の上限内なら費用がかかりません。

OpenRouterの無料リクエストは、1日に何回までですか?

クレジットの購入額が累計10クレジットに達するまでは、無料モデルは1日50リクエスト、1分あたり20リクエストまでです。それ以降、1日の上限は1000になります。これはOpenRouterの上限で、Foxlの上限ではありません。

FoxlにはどのOpenRouterモデルが表示されますか?

キーを保存すると、FoxlはOpenRouterの最新のモデルカタログを読み込みます。無料のバリアントだけを見るには、「無料モデルのみ」をオンにしてください。

WindowsやLinuxでも使えますか?

はい。Foxl Agentは、macOS 13以降、Windows 10以降(64ビット)、AppImageとしてLinux x86-64で動きます。

スマートフォンからOpenRouterのモデルを使えますか?

はい。コンピューターのFoxlでリモートアクセスをオンにし、FoxlのiPhoneアプリに同じアカウントでサインインして、スマートフォンのモデルメニューでOpenRouterのモデルを選びます(コンピューターもそのモデルに切り替わります)。チャットはコンピューター上で、あなたのOpenRouterキーを使って実行され、キーはコンピューターに残ります。

参考資料

  1. OpenRouter: API認証(キーの作成)ドキュメント
  2. OpenRouter: 無料モデルのバリアントドキュメント
  3. OpenRouter: Free Models Routerドキュメント
  4. OpenRouter: APIのレート制限ドキュメント
  5. OpenRouter: FAQ(クレジット、手数料、データ共有)ドキュメント
  6. OpenRouter: プロバイダーのログ記録とプライバシー設定ドキュメント