概要
ブラウザのサイドバーから、どのモデルともチャットできます。APIキーとモデルはあなた専用。サブスクリプションは不要です。
OpenRouterで利用可能なあらゆるAIモデルと、ご自身のAPIキーを使ってチャットできるブラウザサイドバーです。これがこのサービスの概要です。サブスクリプションもアカウント作成も不要、私に月額料金は一切かかりません。利用した分だけOpenRouterに直接お支払いいただきます。 これは私自身のために開発しました。何かを読みながらAIと会話するためにタブを切り替えるのが面倒だったのと、既存の拡張機能はサブスクリプション制だったり、キーを検証できない場所に保存したりするものばかりだったからです。そこで、キーがブラウザのローカルストレージから一切出ることなく、直接OpenRouterのAPIに送信される拡張機能を開発しました。サーバーを所有していないため、私のサーバーを経由することはありません。 --- OpenRouterとは一切関係ありません この拡張機能はOpenRouterとは一切関係ありません。デスクトップアプリと同様に、OpenRouterの公開APIと通信するサードパーティ製クライアントです。OpenRouterは別の会社です。キーを取得するにはOpenRouterのアカウントが必要です。openrouter.ai/keysで取得してください。 --- 実際の機能 拡張機能アイコンをクリックすると、Chromeウィンドウにサイドバーが開きます。そこからモデルを選択し、メッセージを入力して応答を受け取ることができます。セッション内の会話内容は記憶され、直近50件のチャットがローカルに保存されるため、後で再開できます。 モデルリストはOpenRouterのAPIから読み込まれるため、GPT-4o、Claude、Gemini、Llama、Mistralなど、OpenRouterが提供するあらゆるモデルにアクセスできます。よく使うモデルにはスターを付けて、サイドバー上部にクイック切り替えボタンを表示させることができます。また、この拡張機能は100万トークンあたりの入力と出力の価格を表示するため、モデルの利用開始前に概算コストを把握できます。 --- 役割 私が最もよく使う機能です。役割を設定すると、システムプロンプト(モデルへの指示)と、送信するすべてのメッセージに追加されるオプションのプレフィックスを定義できます。役割を切り替えると、現在の会話がクリアされ、新しいコンテキストで最初からやり直されます。 あらかじめ設定された3つの役割があります。 ページアシスタント -- 共有したページコンテンツを参照として利用する汎用ヘルパーです。 データスクレイパー -- 現在表示しているページから構造化されたJSONを抽出します。ページの種類を識別し、必要なフィールドを抽出し、クリーンなJSONを返します。文章は一切なく、データのみを提供します。 ブリーフィングエージェント -- 会議や電話の前に、構造化されたブリーフィングを作成します。誰が何をするのか、優先事項、会話の切り口、避けるべきこと、具体的なオープニングフレーズ2つなどが含まれます。LinkedInページや企業サイトを開いている状態で、営業電話や面接の前に役立ちます。 これら3つの役割はすべて編集、削除、または独自の役割を追加できます。制限はありません。毎回同じ指示をコピー&ペーストしている場合は、それを役割として設定しましょう。 --- ページコンテキスト サイドバーに「ページテキストをコンテキストとして共有」というトグルスイッチがあります。これをオンにすると、現在開いているページの表示テキストがメッセージに添付されて送信されます。この拡張機能はChromeのスクリプトAPIを使ってテキストを読み込み、空白文字を削除し、ページが非常に長い場合は24,000文字に制限して、プロンプトの先頭に追加します。 これが、スクレイパーとブリーフィングの役割が実際に役立つ理由です。商品ページ、求人情報、LinkedInプロフィール、ニュース記事などを開き、トグルをオンにするだけで、コピー&ペーストの手間をかけずにモデルがコンテンツを取得できます。「ページコンテンツを表示」をクリックすると、送信前に実際に送信されるテキストをプレビューできます。 ただし、chrome://ページやChromeウェブストア自体では動作しません。これはブラウザの制限であり、私が変更できるものではありません。 --- チャット履歴 すべての会話はローカルに保存されます。履歴ページ(サイドバーから開くことができる別のタブ)では、コンテンツ、モデル名、役割で過去50件のチャットを検索できます。任意の会話をプレビューしたり、個々のチャットを削除したり、すべてのチャットを削除したりできます。データはブラウザから外部に送信されることはありません。 --- その他知っておくべきこと サイドバーはライトテーマとダークテーマに対応しています。デフォルトのテキストサイズが小さすぎる、または大きすぎる場合は、設定ページから調整できます。アシスタントの応答に含まれるMarkdownは正しく表示されます(コードブロック、表、見出し、リンクなどすべて)。すべてのメッセージにコピーボタンがあります。 アイコンをクリックしたくない場合は、キーボードショートカットでサイドバーを開くことができます(Macの場合はCmd+Shift+Y)。 --- この機能が提供していないもの 応答のストリーミング配信は行っていません。モデルが応答を完了すると、応答全体が表示されます。将来的にはストリーミング配信機能を追加する予定ですが、ほとんどの用途ではストリーミング配信がなくても問題なく動作します。 画像アップロード、音声入力、プラグインシステムなどは一切ありません。テキストチャット専用のサイドバーです。 --- プライバシー APIキーはchrome.storage.localに保存されます。メッセージ送信時にOpenRouterのAPIに直接送信されます。バックエンドも、分析機能も、ログ機能もありません。この拡張機能のネットワーク呼び出しは、openrouter.ai へのものだけです。 コンテキストトグルで共有したページテキストは、OpenRouter を介して選択したモデルに送信されます。機密情報を含むページを開いている場合は、「ページコンテンツを表示」で共有内容を確認してください。 --- なぜ無料なのか これは私自身のために作ったもので、他の人に提供するのにそれほど費用がかかりませんでした。もし役に立つなら、それは素晴らしいことです。今後、追加料金を請求したり、プレミアムプランを開発したりする予定はありません。これは単なるツールです。 --- OpenRouter は独自の利用規約と料金体系を持つ独立したサービスです。この拡張機能は独立したクライアントです。すべての API 使用料は、OpenRouter から直接お客様のアカウントに請求されます。
詳細
プライバシー
このデベロッパーは、お客様のデータについて以下を宣言しています
- 承認されている以外の用途で第三者に販売しないこと
- アイテムの中心機能と関係のない目的で使用または転送しないこと
- 信用力を判断する目的または融資目的で使用または転送しないこと
サポート
質問や提案、問題がある場合は、デベロッパーのサポートサイトにアクセスしてください。