コンテンツにスキップ
OmniRoute source

Web Cookie Providers (日本語)

重要: 認証情報は必ずブラウザーの Cookie ストレージからではなく、実際のネットワークリクエストからコピーしてください。

認証に関する問題の多くは、誤った場所から Cookie をコピーすることによって発生します。

Section titled “Cookie ストレージからコピーしないでください”

ほとんどのブラウザーでは、次の場所から保存済み Cookie を確認できます。

DevTools
→ Application(または Storage)
→ Cookies

これらの Cookie は正しいように見えても、次のような可能性があります。

  • 古くなっている
  • 不完全である
  • 認証済みリクエストでのみ送信される Cookie が含まれていない

これらの値を使用すると、有効に見えても認証に失敗する場合があります。

実際のリクエストからコピーする

Section titled “実際のリクエストからコピーする”

代わりに、成功したリクエストの Cookie を使用してください。

DevTools
→ Network
→ ページを更新
→ チャットまたは会話のリクエストを開く
→ Request Headers
→ Cookie

Cookie リクエストヘッダーには、ブラウザーが正常に使用した正確な認証情報が含まれています。

ほとんどの Web Cookie プロバイダーでは、この値を OmniRoute に貼り付けます。


セットアップ手順は、ほとんどの Web Cookie プロバイダーで共通です。

  1. プロバイダーの Web サイトにサインインします。
  2. ブラウザーの開発者ツールを開きます。
  3. Network タブを開きます。
  4. ページを更新します。
  5. 認証済みのチャットまたは会話のリクエストを開きます。
  6. 必要な認証情報をコピーします。
  7. OmniRoute を開きます。
  8. Providers → Add Provider に移動します。
  9. 使用する Web Cookie プロバイダーを選択します。
  10. 認証情報を貼り付けます。
  11. Test Connection をクリックします。
  12. プロバイダーを保存します。

必要となる正確な認証情報は、プロバイダーによって異なります。


Web サイトごとに認証情報の保存方法が異なります。Cookie のみを必要とするものもあれば、追加のヘッダーやトークンを必要とするものもあります。

プロバイダー 認証情報の形式 プロバイダーガイド
Claude Web Cookie リクエストヘッダー全体 docs/providers/CLAUDE_WEB.md
ChatGPT Web (Codex) Cookie ヘッダー全体 docs/providers/CHATGPT_WEB.md
Gemini Web (要確認)
Copilot Web (要確認) docs/providers/COPILOT-M365.md
Microsoft 365 Copilot (BizChat) WS access_token + chathubPath docs/providers/COPILOT-M365.md
Grok Web (要確認)
… … …

新しい Web Cookie プロバイダーが追加された場合、または既存のプロバイダーの認証要件が変更された場合は、この表を更新してください。


Web Cookie プロバイダーでできることとできないこと

Section titled “Web Cookie プロバイダーでできることとできないこと”

Web Cookie プロバイダーは、Web サイトのチャットインターフェイスを再利用します。公式 API と同じ機能を提供するものではありません。

  • 既存のブラウザーセッションを使用した認証
  • アカウントで利用可能なモデルへのアクセス
  • チャット応答のストリーミング
  • API キー不要
  • 関数呼び出し
  • ツール呼び出し
  • ファイルの自動編集
  • エージェント型 IDE ワークフロー
  • API 専用機能

これは想定された動作であり、バグではありません。

ツールの実行、ファイルの自動編集、またはその他のエージェントワークフローが必要な場合は、Web Cookie プロバイダーではなくAPI キープロバイダーを使用してください。


Test Connection または Cookie の検証に成功しても、指定された認証情報が想定された形式に見えることを確認するだけです。

Issue #7857 が解決されるまでは、検証に成功しても、プロバイダーでの認証が成功することは保証されません。

認証が引き続き失敗する場合は、ブラウザーの Cookie ストレージではなく、実際のネットワークリクエストから認証情報をコピーしたことを確認してください。


認証情報が次の場所からコピーされたことを確認してください。

Network
→ Request Headers
→ Cookie

次の場所からはコピーしないでください。

Application
→ Cookies

Section titled “ブラウザーでは Cookie が機能するが OmniRoute では機能しない”

一部のプロバイダーには、認証済みリクエスト時にのみ送信される Cookie が含まれています。

会話を正常に開いた後、新しいネットワークリクエストから認証情報を再度コピーしてください。


セッションの有効期限が切れた

Section titled “セッションの有効期限が切れた”

Web Cookie プロバイダーは、既存のブラウザーセッションを使用します。

ブラウザーセッションの有効期限が切れた場合、またはサインアウトした場合は、新しい認証情報をコピーする必要があります。


Test Connection は成功するがリクエストに失敗する

Section titled “Test Connection は成功するがリクエストに失敗する”

Issue #7857 が解決されるまでは、検証に合格しても認証リクエストが成功することは保証されません。

さらにトラブルシューティングを行う前に、新しい認証済みリクエストから認証情報を再度コピーしてください。


プロバイダー固有の完全な手順については、次を参照してください。

  • Claude Web — docs/providers/CLAUDE_WEB.md

Claude Web ガイドでは、Web Cookie プロバイダーの完全なセットアップ手順を示しており、リファレンス実装として使用できます。


  • 新しい認証済みリクエストから認証情報をコピーしてください。
  • 古い Cookie の再利用は避けてください。
  • Web Cookie プロバイダーを使用している間は、ブラウザーセッションを有効な状態に保ってください。
  • コピーした Cookie は機密性の高い認証情報として扱ってください。
  • 関数呼び出しまたはエージェントワークフローが必要な場合は、API キープロバイダーを使用してください。

OmniRoute ソースコード (a58000c7685f)

HagiCode

HagiCode は構造化ワークフロー、マルチエージェント実行、Hero Dungeon ビューを備えたエージェント型コーディングワークスペースです。

よりスマートで速く、楽しいエージェント型ワークフローで、使いやすいソフトウェアを形にします。

HagiCode ライトテーマのメイン画面
  • Smart構造化ワークフローは意図をアイデアから変更のリリースまで実行可能な道筋にします。
  • Efficientマルチエージェントのワークフローで調査、実装、レビューを並行して進めます。
  • FunHero Dungeon により長時間のコーディングを視覚的で協力的な体験にします。
HagiCode を見る