Settings(設定)
Settings(設定)は、プロバイダーをオンにし、リレーが動作するときの制限を設定し、リレーをペアリングし、デバイスでの通知方法を選ぶダイアログです。このページは参照用の表で、コントロールごとに 1 行あります。機能の仕組みは、各行のリンク先のページで説明しています。
開き方 #
チャットのヘッダーの ⋯ メニューを開き、⚙️ Settings(設定)を選びます。会話を開いている必要はありません。新規インストールでは、空の画面に Open Settings(設定を開く)ボタンがあります。また、準備のできたプロバイダーがない間は New Chat(新しいチャット)に Open Settings → Providers(設定を開く → プロバイダー)が表示されるため、最初のチャットの前にプロバイダーをオンにできます。
ダイアログには 7 つのタブがあり、順番は General(一般)、Providers(プロバイダー)、Relays(リレー)、Previews(プレビュー)、Sharing(共有) 0.9.11 で追加、Notifications(通知)、Features(機能)です。ダイアログは最後に使ったタブで開き、Providers は最後に使ったサブタブで開きます。どちらもブラウザーが記憶します。共有された会話の読み取り専用ビューには、Settings はありません。
設定の保存先 #
| 保存先 | 意味 |
|---|---|
| リレー | リレーのデータベースに保存されます。このリレーに接続するすべてのブラウザーに適用されます。 |
| このブラウザー | 使用中のブラウザーに保存されます。ほかのブラウザーやデバイスは、それぞれ独自の値を保持します。 |
| リレー(デバイスごと) | リレーに保存されますが、通知を購読したデバイスごとに別々に保存されます。 |
ブラウザーに保存されるコントロールは、Theme(テーマ)、Text scaling(文字の拡大縮小)、Show Suspend host action(「ホストをスリープ」アクションを表示)、Jump to the end when I send a message(メッセージ送信時に末尾へ移動)、Messages kept per conversation for switching back(切り替えて戻るために会話ごとに保持するメッセージ数)の 5 つだけです。それ以外はすべてリレーの設定です。
変更の保存方法 #
- General、Relays、Sharing、Notifications、Features のスイッチ、スライダー、選択欄、オプションは、変更した時点で保存されます。短いメッセージか、コントロールの下の 1 行で保存を確認できます。
- General のテキスト欄である Relay name(リレー名)と Default CWD for new sessions(新しいセッションの既定の作業フォルダー)、そして Relays の Public address(公開アドレス)は、欄から離れたときに保存されます。
- Providers のサブタブでは、テキスト欄と選択欄の保存に、サブタブ自身の Save …(… を保存)ボタンが必要です。そこにある有効化のスイッチは、すぐに保存されます。
General(一般) #
| コントロール | 種類、保存先 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Theme | 選択欄、このブラウザー | Dark(ダーク) | Dark、Light(ライト) | Web UI の色です(外観)。インストールしたアプリのアイコンとツールバーの色も設定します。 |
| Text scaling | 選択欄、このブラウザー | 100% | 50% ~ 150%、10% 刻み | すべての文字の大きさを変えます。Ctrl(または Cmd)を押しながらマウスホイールを回すか、2 本指でピンチしても、同じ 50% ~ 150% の範囲で変更できます。その場合、選択欄には中間の値が表示されます。 |
| Show Suspend host action | スイッチ、このブラウザー | オン | ⋯ メニューの 💤 Suspend host(ホストをスリープ)を表示または非表示にします(ホストのスリープを参照)。この項目は、リレーが何で動いていても既定で表示され、自動で隠されることはありません。この操作はリレーが Windows で動作しているときだけ機能し、ほかのシステムではウィンドウに「Host suspend is only available when the relay runs on Windows.」(ホストのスリープはリレーが Windows で動作しているときだけ使えます。)と表示され、ボタンは Close(閉じる)だけです。そのようなリレーでは、このスイッチをオフにしてください。 |
|
| Jump to the end when I send a message | スイッチ、このブラウザー | オン | 0.9.11 で追加 メッセージを送ると、会話の末尾に移動します。オフにすると、読んでいる位置にとどまります。上の方を読んでいる間、トランスクリプトが勝手に動くことはありません。スクロールを参照してください。 | |
| Messages kept per conversation for switching back | スライダー、このブラウザー | 200 件 | 100 ~ 1,000(100 刻み)、その後 No limit(上限なし) | 0.9.12 で追加 直近の 8 つの会話それぞれについて、読んでいた位置の周りに保持する読み込み済みメッセージの数です。これにより、会話に戻ったときに、読み込んでいた古いメッセージとともにその位置に戻ります。No limit はすべて保持しますが、その分ページのメモリを使います。 |
| Max turn duration(ターンの最大時間) | スライダー、リレー | 60 分 | 0 ~ 600 分、5 刻み。0 は No limit と表示 | 1 つのターンが実行できる最長時間で、これを超えるとリレーはターンをキューに戻します。ターンとキューを参照してください。 |
| Background task timeout(バックグラウンドタスクのタイムアウト) | スライダー、リレー | 4 時間 | 0 ~ 600 分、5 刻み。0 は No limit と表示 | 返信の後、バックグラウンドの作業だけでセッションを動かし続けられる時間です。この時間が過ぎると、タスクは停止されます。ターンとキューを参照してください。 |
| Mark a background task as quiet after(バックグラウンドタスクを無出力と見なすまでの時間) | スライダー、リレー | 10 分 | 1 ~ 120 分、1 刻み | 0.9.12 で追加 実行中のシェルコマンドやモニターがこの時間何も書き込まないと、その行とコンソールに琥珀色の no output for N min が表示されます。無出力のタスクを参照してください。 |
| After a relay restart, tell interrupted sessions to carry on(リレーの再起動後、中断されたセッションに続行を指示する) | スイッチ、リレー | オフ | 0.9.13 で追加 リレーの再起動でターンが完全に打ち切られたセッションは、リレーが復帰すると、リレーからメモを 1 つ受け取ります。メモは、何をしていたかを確認して続行するようエージェントに求めます。あなたのメッセージが再送されることはありません。アイドル中、アーカイブ済み、一時停止中のセッションには何も送られません。中断されたセッションに続行を指示するを参照してください。 | |
| Ask after a queued relay restart has waited(キューに入れたリレー再起動の待機後に確認する) | 選択欄、リレー | 30 min | 5 min、10 min、15 min、30 min、1 h、2 h、4 h、No limit | 0.9.13 で追加 キューに入れたリレーの再起動は、実行中のターンを待ち、その間の新しいメッセージを保留します。この時間が過ぎると、バナーが今すぐ再起動するか、待ち続けるか、キャンセルするかを尋ねます。ターンの実行中に再起動することはなく、ターンが終われば引き続きすぐに再起動します。No limit では、ターンが終わるまで待ちます。待機が長いときを参照してください。 |
| Keep sub-agent tool output(サブエージェントのツール出力を保持) | 選択欄、リレー | 90 days(90 日) | 7 days(7 日)、14 days(14 日)、30 days(30 日)、90 days、Always(無期限) | この日数が過ぎると、リレーは終了したサブエージェントの記録からツールの入力と結果を削除します(1 日 1 回)。思考、返信、メモ、各呼び出しの 1 行の要約は残ります。 |
| Autostart (Windows)(自動起動、Windows) | 3 つの選択肢、リレー | オフ | Off(オフ);At sign-in — visible terminal after you log on;At system startup — headless, no logon needed | リレーを自動で起動します。リレーが Windows で動作しているときだけ表示されます(ラジオボタンのグループで、ほかのシステムでは非表示です)。At system startup(起動時)への切り替え、またはそこからの切り替えでは、PC 本体で管理者の確認が 1 回求められます。確認を拒否した場合は何も変わりません。0.9.15 で追加 ルールは oar autostart と同じです。OAR が作っていないエントリ(手で編集した起動タスクやランチャー、ほかの人が作ったタスク、手作りのスタートアップのエントリ)は決して削除も置き換えもされず、それが妨げになる切り替えは理由とともに拒否されます。oar autostart <mode> --replace は、コピーを残したうえでそれを置き換えます。自動起動を参照してください。 |
| Relay name | テキスト、リレー | 空(OAR と表示) |
最大 60 文字 | すべてのデバイスでのインストールしたアプリの名前で、ペアリングしたリレーがこのリレーを識別する名前でもあります。空の間は、相手にはマシンのホスト名が表示されます。空にするとリセットされます。 |
| Check for updates automatically(自動で更新を確認) | スイッチ、リレー | オフ | オンにすると、リレーは 1 日に約 2 回、最新バージョンを oar.sh に問い合わせます。オフの場合、OAR は何も送信しません。リレーの環境に OAR_ が設定されていると、ロックされます。 |
|
| Check for updates(更新を確認) | ボタン | スイッチの状態にかかわらず、今すぐ確認します。隣の行に、最後に確認した日時が表示されます。OAR_ が設定されていると無効になります。 |
||
| Update(更新) | ボタン | 新しいバージョンが見つかると、release notes(リリースノート)のリンクとともに表示されます。npm でインストールし、実行中のターンがなくなったらリレーを再起動します(OAR の更新)。グローバルな npm インストールでのみ表示されます。git チェックアウトでは、代わりにプルして再起動するよう促すヒントが表示されます。 | ||
| Dismiss(閉じる) | ボタン | より新しいバージョンが出るまで、見つかったバージョンを非表示にします。重大な更新では表示されません。 | ||
| Cancel update(更新を取り消す) | ボタン | 更新のインストール中に表示され、インストールを止めます。下に Update log(更新ログ)を展開できます。 | ||
| Default CWD for new sessions | テキスト、リレー | 空(リレーのワークスペースのルート) | リレーのマシン上のフォルダーのパス | フォルダーを選ばなかったときに、新しいセッションが開始する作業フォルダーです。会話を始めるを参照してください。 |
更新後は、Updated to <version>. という行、または更新が適用されなかったことを示す行が表示されます。Dismiss で消せます。更新ボタンに対応するターミナルのコマンドは oar update です。
自動コンパクト化ウィンドウはここにはありません。これは会話ごとの設定です。コンパクト化を参照してください。
Providers(プロバイダー) #
プロバイダーごとに 1 つのサブタブがあり、順番は Copilot、OpenAI、Claude、Claude API 0.9.18 で追加、Claude Cloud、Grok、Cursor、DeepSeek 0.9.17 で追加 です。各プロバイダーのページで、そのコントロールを詳しく説明しています。オンにする方法はプロバイダーで説明しています。
これらのサブタブのコントロールは、すべてリレーに保存されます。
Copilot #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| GitHub Copilot CLI | ステータス行 | CLI が見つかったかどうか、そのバージョン、場所を表示します。ボタンはありません。CLI は、リレーのマシンで npm を使ってインストール、更新します。 | ||
| Copilot engine(Copilot エンジン) | 選択欄 | SDK — default(SDK — 既定) | Extension(拡張機能);SDK — default | 新しい Copilot の会話をどのエンジンで動かすかを選びます。SDK エンジンを実行できないリレーは Extension を使います。 |
| Save Copilot settings(Copilot の設定を保存) | ボタン | エンジンを保存します。 |
GitHub Copilot を参照してください。
OpenAI #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| OpenAI API key(OpenAI API キー) | パスワード欄 | 空 | 自分のキーです。保存済みのキーをそのまま使うには、空のままにします。 | |
| Enable OpenAI API key for New Chat model selection(新しいチャットのモデル選択で OpenAI API キーを有効にする) | スイッチ | 最初の保存後にオン | キーを保存するまで利用不可 | New Chat に OpenAI と OpenAI Image を表示します。 |
| OpenAI model ID(OpenAI モデル ID) | テキスト | gpt- |
既定のモデルです。 | |
| Base URL(ベース URL) | テキスト | https:// |
任意 | 別の OpenAI 互換エンドポイントです。 |
| Save OpenAI settings(OpenAI の設定を保存) | ボタン | 入力欄を保存し、エンドポイントのモデルリストを読み込みます。 | ||
| Remove saved key(保存したキーを削除) | ボタン | 確認の後、キーを削除して OpenAI をオフにします。OpenAI の会話にメッセージがある間は拒否されます。 |
OpenAI を参照してください。
Claude #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Claude Code CLI | ステータス行 | CLI の状態を表示します。状態に応じて Install(インストール)、Update、Switch to native installer(ネイティブインストーラーに切り替え)、Cancel(キャンセル)、Dismiss のボタンが表示され、Install log(インストールログ)を展開できます。 | ||
| Relogin(再ログイン) | ボタン | ブラウザーから Claude アカウントへのサインインを開始します。サインインページを開き、Paste the code from claude.ai(claude.ai のコードを貼り付け)欄にコードを貼り付けて、Submit code(コードを送信)を押します。Copy link(リンクをコピー)と Cancel も同じ場所にあります。 | ||
| Logout(ログアウト) | ボタン | 確認の後、リレーのホストを Claude からサインアウトさせます。 | ||
| Enable Claude for New Chat model selection(新しいチャットのモデル選択で Claude を有効にする) | スイッチ | オフ | New Chat に Claude を表示します。すぐに適用されます。 | |
| Claude model ID(Claude モデル ID) | テキスト | claude- |
Claude の会話の開始時のモデルです。 | |
| Commit attribution(コミットの帰属表示) | 選択欄 | OAR | OAR — Co-authored-by: Open Agent Relay (model);Vanilla — Claude Code's own attribution;Off — no attribution | Claude が作るコミットとプルリクエストに、作成者についてどう記載するかを選びます。 |
| Claude background command limit(Claude のバックグラウンドコマンド上限) 0.9.12 で追加 | スライダー | 2 時間 | 30 分 ~ 8 時間、30 分刻み | Claude がコマンドに独自のタイムアウトを指定しないとき、Claude がバックグラウンドで実行するコマンドを Claude Code が止めるまでの時間です。0.9.17 で追加 同じく Claude Code で動く DeepSeek チャットにも適用され、0.9.18 で追加 Claude API チャットにも適用されます。バックグラウンドコマンドの上限を参照してください。 |
| Save Claude settings(Claude の設定を保存) | ボタン | モデル ID、帰属表示、バックグラウンドコマンドの上限を保存します。 |
Claude API 0.9.18 で追加 #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Enable Claude API for New Chat and the billing switch(新しいチャットと課金の切り替えで Claude API を有効にする) | スイッチ | 最初の保存後にオン | キーを保存するまで利用不可 | New Chat に Claude API を表示し、Claude のチャットに課金の切り替えを表示します。すぐに適用されます。 |
| Claude API の下のキー入力欄(Claude Console API key…) | パスワード欄 | 空 | 自分のキーです。リレーに保存され、ブラウザーには送られません。キーを保存すると、入力欄には Saved API key (enter to replace)(保存済みの API キー、入力すると置き換え)と表示されます。保存済みのキーをそのまま使うには、空のままにします。 | |
| Default model(既定のモデル) | 選択欄 | キーで使える場合は Claude タブのモデル、そうでなければ最初の Sonnet | キーで使えるモデル | Claude API の会話の開始時のモデルです。モデルを参照してください。 |
| Monthly cap in US dollars (optional)(米ドルでの月間上限、任意) | 数値 | 空:No cap(上限なし) | 0.01 ~ 1,000,000 | 今月の推定支出が上限に達すると、そのキーでの新しいターンを拒否します。月間上限を参照してください。 |
| Save Claude API settings(Claude API の設定を保存) | ボタン | 入力欄を保存します。新しいキーの場合は、そのキーで使えるモデルを読み込みます。 | ||
| Refresh models(モデルを再読み込み) | ボタン | キーで使えるモデルを Anthropic にもう一度問い合わせます。 | ||
| Remove saved key | ボタン | 確認の後、キーを削除して Claude API をオフにします。Claude API の会話にメッセージかキューに入ったメッセージがある間は拒否されます。 | ||
| Claude tab(Claude タブ) | ボタン | Claude サブタブを開きます。コミットの帰属表示、バックグラウンドコマンドの上限、reasoning effort のレベル、圧縮ウィンドウは Claude と共有され、そちらで設定します。 |
Claude API を参照してください。
Claude Cloud #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Enable Claude Cloud for New Chat(新しいチャットで Claude Cloud を有効にする) | スイッチ | オフ | ホストに Claude のサインイン情報がない間は拒否 | New Chat に Claude Cloud を表示し、Check Usage(使用状況の確認)でアカウントのライブの数値をオンにします。 |
| Claude login(Claude のサインイン) | ボタン | サインインを変更できる Claude サブタブに移動します。設定が読み込まれると、アカウントの行とともに表示されます。 | ||
| Cloud environment(クラウド環境) | 選択欄 | アカウントの最初のアクティブな環境(Claude Cloud をオンにしたときに保存) | アカウントの環境(名前と ID で表示) | 新しいクラウドセッションが動作する環境です。 |
| Default model | 選択欄 | claude- |
Claude プロバイダーのモデルから [1m] の付いた種類を除いたものと、既定 |
新しいクラウドチャットの開始時のモデルです。 |
| Save Claude Cloud settings(Claude Cloud の設定を保存) | ボタン | 環境とモデルを保存します。 | ||
| Open claude.ai/code(claude.ai/code を開く) | リンク | 新しいタブで claude.ai/code を開きます。 |
Claude Cloud を参照してください。
Grok #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Grok CLI | ステータス行 | CLI の状態を表示し、状態に応じて Install、Update、Switch to native installer、Cancel、Dismiss が表示されます。 | ||
| Sign in(サインイン) | ボタン | リレーのホストでデバイスコードによるサインインを開始します。この欄に、リンク、Copy link、確認するコード、Cancel が表示されます。 | ||
| Sign out(サインアウト) | ボタン | 確認の後、リレーのホストを Grok からサインアウトさせます。 | ||
| Enable Grok for New Chat model selection(新しいチャットのモデル選択で Grok を有効にする) | スイッチ | オフ | New Chat に Grok を表示します。すぐに適用されます。 | |
| Grok model ID(Grok モデル ID) | テキスト | grok- |
Grok の会話の開始時のモデルです。 | |
| Save Grok settings(Grok の設定を保存) | ボタン | モデル ID を保存します。 | ||
| Monthly allowance (USD)(月間の枠、USD) | 数値 | 空 | 0 以上、セント単位 | 月間予算で、Check Usage の推定残量メーターに使われます。 |
| Billing resets on day of month(課金のリセット日、毎月) | 数値 | 1 | 1 ~ 31 | 課金サイクルが始まる日です。 |
| Save allowances(枠を保存) | ボタン | 両方の欄を保存します。 | ||
| Reset tracked spend(記録した支出をリセット) | ボタン | 確認の後、そのサイクルで数えた支出をクリアします。プランやアカウントを変更した後に使います。 |
Cursor #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Cursor API key(Cursor API キー) | パスワード欄 | 空 | 自分のキーです。リレーに保存され、ブラウザーには送られません。保存済みのキーをそのまま使うには、空のままにします。 | |
| Enable Cursor for New Chat model selection(新しいチャットのモデル選択で Cursor を有効にする) | スイッチ | 最初の保存後にオン | キーを保存するまで利用不可 | New Chat に Cursor を表示します。 |
| Cursor model ID(Cursor モデル ID) | テキスト | composer- |
Cursor の会話の開始時のモデルです。 | |
| Save Cursor settings(Cursor の設定を保存) | ボタン | キーとモデルを保存し、そのキーで使えるモデルを読み込みます。 | ||
| Remove saved key | ボタン | 確認の後、キーを削除して Cursor をオフにします。Cursor の会話にメッセージがある間は拒否されます。 | ||
| Cursor Models pool (USD)(Cursor Models プール、USD) | 数値 | 空 | 0 以上、セント単位 | Cursor Models プールの月間の枠です。 |
| Other Models pool (USD)(Other Models プール、USD) | 数値 | 空 | 0 以上、セント単位 | Other Models プールの月間の枠です。 |
| Billing resets on day of month | 数値 | 1 | 1 ~ 31 | 課金サイクルが始まる日です。 |
| Save allowances | ボタン | 3 つの欄を保存します。 | ||
| Reset tracked spend | ボタン | 確認の後、記録の基準をリセットします。プランやアカウントを変更した後に使います。 | ||
| Dashboard session token (live plan bars)(ダッシュボードのセッショントークン、ライブのプランバー) | パスワード欄 | 空、またはホストで見つかった値 | Workos Cookie の値です。Check Usage のライブの Included in plan(プランに含まれる)バーを利用できるようにします。 |
|
| Save token(トークンを保存) / Remove(削除) | ボタン | トークンを保存するか、確認の後に削除します。 |
DeepSeek 0.9.17 で追加 #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Enable DeepSeek for New Chat model selection(新しいチャットのモデル選択で DeepSeek を有効にする) | スイッチ | 最初の保存後にオン | キーを保存するまで利用不可 | New Chat に DeepSeek を表示します。すぐに適用されます。 |
| DeepSeek の下のキー入力欄(DeepSeek API key…) | パスワード欄 | 空 | 自分のキーです。リレーに保存され、ブラウザーには送られません。キーを保存すると、入力欄には Saved API key (enter to replace) と表示されます。そのキーをそのまま使うには、空のままにします。API キーを参照してください。 | |
| Default model | 選択欄 | deepseek- |
DeepSeek が一覧にするモデル。最初の一覧を取得する前は deepseek- と deepseek- |
DeepSeek の会話の開始時のモデルです。モデルを参照してください。 |
| Commit attribution | 選択欄 | OAR | OAR: Co-authored-by: Open Agent Relay (DeepSeek …);Off: no attribution(オフ:帰属表示なし) | DeepSeek チャットで作られたコミットに、作成者についてどう記載するかを選びます。 |
| Monthly budget (optional)(月間予算、任意) | 数値 | 空 | 0 以上、セント単位。予算なしにするには空または 0 | Check Usage のカードが、今暦月(UTC)の推定支出を測る基準となる予算です。月間予算を参照してください。 |
| Budget currency(予算の通貨) | 選択欄 | 新しい予算では USD ($) | USD ($);CNY (¥);The balance's currency (may change)(残高の通貨、変わる場合があります) | 月間予算の通貨です。 |
| Starting balance (optional)(初期残高、任意) | 数値 | 空 | 0 以上、セント単位。リレーが確認した最後のチャージ後の残高から測るには空または 0 | カードの残高バーが基準とする金額で、残高の通貨で指定します(例:最初のチャージ額)。保存すると残高を読み込みます。その後チャージすると置き換えられ、金額を入力し直すまで使われていないことがタブに表示されます。初期残高を参照してください。 |
| Advanced → Base URL(詳細設定 → ベース URL) | URL | 空:https:// |
https://、またはこのマシン上でのみ http://。ユーザー名、パスワード、クエリ、フラグメントは不可 |
DeepSeek の API の別のアドレスです(例:プロキシ)。キーはそこにだけ送られ、ほかには送られません。 |
| Save DeepSeek settings(DeepSeek の設定を保存) | ボタン | 入力欄を保存します。新しいキーまたはベース URL の場合は、DeepSeek が一覧にするモデルを読み込みます。 | ||
| Remove saved key | ボタン | 確認の後、キーを削除して DeepSeek をオフにします。DeepSeek の会話にメッセージかキューに入ったメッセージがある間は拒否されます。 | ||
| Import usage export(使用状況のエクスポートを取り込む) | Amount file(金額ファイル)と Cost file(コストファイル)の 2 つのファイル欄、およびボタン | DeepSeek の使用状況エクスポートの 2 つの CSV ファイル | ファイルが対象とする日について、DeepSeek 自身の数値を使用状況カードに取り込みます。下の行に、取り込んだ内容が表示されます。使用状況のエクスポートを取り込むを参照してください。 |
DeepSeek を参照してください。
Relays(リレー) #
ほかの OAR リレーとのペアリングと、リレーをまたいでエージェントに許可する操作です。すべてのコントロールはリレーに保存されます。
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| This relay(このリレー) | 表示 | リレー名を表示します。変更は General → Relay name(一般 → リレー名)で行います。 | ||
| Public address | テキスト | 空。入力欄のプレースホルダーには、開いているページのアドレスが表示されます(localhost の場合を除く) |
https:// のアドレス(素の http:// はループバックとプライベートネットワークでのみ) |
ほかのリレーがこのリレーに到達するためのアドレスです。欄から離れると保存されます。Also add this relay there(このリレーを相手側にも追加)に必要です。リレーを追加するときにまだ空の場合は、ペアリング操作をしたページのアドレスが保存されます。リモートリレーを参照してください。 |
| Accept prompts from other relays' agents(他のリレーのエージェントからのプロンプトを受け付ける) | スイッチ | オン | オフにすると、ペアリングしたリレーのエージェントは、ここのセッションを読むことはできますが、プロンプトの送信、セッションの開始、質問への回答、ターンの停止はできません。リモートリレーを参照してください。 | |
| Agents may start and use sessions on this relay(エージェントがこのリレーでセッションを開始・使用できる) | スイッチ | オフ | エージェントが relay_ ツールで、このリレーのほかのセッションを開始して使えるようにします。会話の中で最初の呼び出しには、あなたの承認が必要です。リレーが設定を返すと表示されます。エージェントセッションを参照してください。 |
|
| Longest wait per tool call(ツール呼び出しごとの最長待機時間) | スライダー | 10 分 | 2 ~ 60 分、1 分刻み | エージェントが 1 回の呼び出しで、このリレーまたはペアリングしたリレーのセッションを待てる時間です。上のスイッチがオンかどうかにかかわらず機能します。スイッチの横の注記に、会話ごとに同時に動作できるセッションの数が示されます。 |
| Remote relays(リモートリレー) | リスト | 空 | ペアリングしたリレーです。各行に Agents may(エージェントの権限)メニューと、Check(確認)、Remove ボタンがあり、リレーに使えるアドレスがある場合は Open(開く)リンクもあります。メニューの選択肢は Read only(読み取り専用)、Read and prompt(読み取りとプロンプト)、Full(フルアクセス)です。リモートリレーを参照してください。 | |
| Add a relay(リレーを追加) | テキスト | 空 | 相手のリレーの Web アドレスです。Enter か Add(追加)を押します。 | |
| Token of the other relay(相手のリレーのトークン) | パスワード欄 | 非表示 | Use a different token(別のトークンを使う)を押すと表示されます。相手のリレーのトークンがこのリレーのものと異なる場合にだけ必要です。 | |
| Use a different token | ボタン | トークン欄を表示します。 | ||
| Also add this relay there | チェックボックス | オン | 双方向でペアリングします。相手のリレーは、このリレーの公開アドレスと、異なる場合はトークンを受け取ります。 | |
| Add | ボタン | リレーをペアリングします。 |
Previews(プレビュー) #
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Live previews(ライブプレビュー) | リスト | 空 | このリレーで公開されたすべてのプレビューで、すべての会話にわたります。各行に Open、Copy link、Close があり、0.9.11 で追加 プレビューを公開した日時と最後に開いた日時が表示されます。リレーが起動時に確認できなかったプレビューは、提供されていないものとして表示されます。プレビューは自動で期限切れにならず、リレーを再起動しても残ります。閉じるか、その会話を削除するまで存続します。リンクはすべて公開されています。 |
Sharing(共有) 0.9.11 で追加 #
自分の共有した会話と、そのリンクに表示される内容です。すべてのコントロールはリレーに保存され、すべてのリンクに適用されます。
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Shared conversations(共有した会話) | リスト | 空 | リンクのあるすべての会話で、共有した日時、最後に開かれた日時、開かれた回数、閲覧者の数が表示されます。各行に Copy link、Renew link(リンクを更新)、Stop sharing(共有を停止)、Access log(アクセスログ)があります。共有中のリンクを参照してください。 | |
| Store viewer IP addresses(閲覧者の IP アドレスを保存) | スイッチ | オン | 新しいアクセスログのエントリに、閲覧者の IP アドレスを残すかどうかです。オフにすると、すでに保存されているアドレスを削除するか尋ねられます。 | |
| Paths and file names(パスとファイル名) | 3 つの選択肢 | Hide the path, show the file name(パスを隠してファイル名を表示) | Show every path and file name(すべてのパスとファイル名を表示);Hide the path, show the file name;Hide paths and file names(パスとファイル名を隠す) | 共有リンクに、リレーのホストのパスをどこまで表示するかを選びます。パスとファイル名を参照してください。 |
プレビューは、先にリレーでの設定が必要です。preview を参照してください。
Notifications(通知) #
プッシュ通知はデバイスごとに設定します。ページを HTTPS(または localhost)で開いていて、ブラウザーが Web Push に対応している必要があります。そうでない場合は、このセクションに使えない理由が表示されます。通知は、アプリをフォアグラウンドで開いているデバイスがない間だけ送られます。すべてのコントロールは、リレーにデバイスごとに別々に保存されます。
| コントロール | 種類 | 既定値 | 範囲または選択肢 | 動作 |
|---|---|---|---|---|
| Enable push notifications on this device(このデバイスでプッシュ通知を有効にする) | スイッチ | オフ | ブラウザーに権限を求め、このデバイスを購読させます。オフにすると、購読は保持したまま送信を止めます。 | |
| Include conversation title(会話のタイトルを含める) | スイッチ | オフ | 通知に会話のタイトルを加えます。 | |
| Message preview(メッセージのプレビュー) | 選択欄 | None (generic text)(なし、汎用テキスト) | None (generic text);Truncated(切り詰め);Full text(全文) | 通知にメッセージをどこまで表示するかを選びます。 |
| Preview length (characters)(プレビューの長さ、文字数) | 数値 | 80 | 20 ~ 500 | 切り詰めたプレビューの長さです。Truncated のときだけ有効です。 |
| Questions from the agent(エージェントからの質問) | スイッチ | オン | エージェントがあなたに質問したときに通知します。短い選択肢(3 つまで)は、通知のボタンになります。 | |
| Turn completed(ターン完了) | スイッチ | オン | ターンが終わったときに通知します。ほかのリレーのエージェントが開始したターンや、リレーイベントに応答するターンでは送られません。 | |
| Turn failed(ターン失敗) | スイッチ | オン | ターンが失敗したときに通知します。例外は Turn completed と同じです。 | |
| Boards (plan reviews)(ボード、プランのレビュー) | スイッチ | オン | プランボードがレビュー待ちになったときに通知します。 | |
| CLI went offline(CLI がオフラインになった) | スイッチ | オフ | リレーが CLI ホストとの接続を失ったときに通知します。常に汎用テキストです。 | |
| Host suspend fired or was dropped(ホストのスリープが実行または破棄された) | スイッチ | オン | キューに入ったホストのスリープが実行されたとき、または破棄されたときに通知します。その本文は、Message preview の設定にかかわらず表示されます。 | |
| Queued relay restart waited its maximum time(キュー中のリレー再起動が最大待機時間に達した) | スイッチ | オン | 0.9.13 で追加 キューに入れたリレーの再起動が Ask after a queued relay restart has waited の時間だけ待ち、どうするかを尋ねたときに通知します。その本文は、Message preview の設定にかかわらず表示されます。 | |
| Devices(デバイス) | リスト | 空 | 購読しているすべてのデバイスと、その最終配信です。各行に Rename(名前を変更)と Revoke(取り消す)があります。 |
イベントのスイッチと内容のコントロールは、このデバイスを有効にするまで無効です。
Features(機能) #
機能フラグは、リレーの起動時に 1 回だけ読み込まれます。変更はすぐに保存されますが、効果が出るのはリレーの再起動後です。保存された値が実行中のリレーと異なる場合は、Restart relay(リレーを再起動)ボタン付きのお知らせが表示されます。再起動は、実行中のターンが終わるまで待ちます。0.9.11 で追加 サインインしているどのブラウザーからでも使え、再起動が拒否された場合はリレーの示す理由を表示します。
フラグは、リレーの環境変数 COPILOT_ で固定することもできます。例:COPILOT_。その場合、行にその旨が表示され、変数が設定されている間はスイッチがロックされます。すべてのフラグはリレーに保存されます。
| ラベル | 種類 | 既定値 | 名前 | オフにした場合 |
|---|---|---|---|---|
| Session worker routing(セッションワーカーのルーティング) | スイッチ | オン | SESSION_ |
会話ごとにワーカープロセスが割り当てられなくなり、すべての会話が古いポーリングのパイプラインを共有します。そのため、停滞した会話がほかの会話を止めることがあります。Copilot SDK エンジンは使えません。 |
| Continuation answer routing(継続応答のルーティング) | スイッチ | オン | SESSION_ |
質問への回答が、質問の会話、継続、担当ワーカーと厳密に照合されなくなるため、古い回答や取り違えた回答が拒否されません。 |
| Worker fallback restart (reserved)(ワーカーのフォールバック再起動、予約済み) | スイッチ | オフ | SESSION_ |
予約済みです。オンでもオフでも何も変わりません。 |
| Generated-image continuity(生成画像の継続性) | スイッチ | オン | IMAGE_ |
生成した画像への追加の指示で、対象の画像とのつながりが失われ、Edit this image(この画像を編集)が表示されなくなります。OpenAI を参照してください。 |
再起動が必要な変更 #
| 変更 | 適用されるタイミング |
|---|---|
| Features のフラグ | リレーの再起動後に適用されます。 |
| Copilot engine | その後に開始した会話に適用されます。実行中のセッションは、ワーカーが再起動するまでエンジンを維持します。 |
| Relogin、Logout、Sign in、Sign out | 新しいセッションに適用されます。実行中の Claude や Grok のセッションは、ワーカーが再起動するまで以前のアカウントを使い続けます。 |
| Max turn duration、Background task timeout | 再起動なしで、すぐに適用されます。実行中のワーカーは、次のメッセージで新しいタイムアウトを取り込みます。 |
| Commit attribution | 実行中の Claude、Claude API、DeepSeek のセッションでは、次のメッセージから適用されます。 |
| 新しい DeepSeek API key(DeepSeek API キー) 0.9.17 で追加 | 実行中の DeepSeek のワーカーはターンの途中でも停止され、次のメッセージで新しいキーを使って起動します。 |
| 新しい Claude API key(Claude API キー) 0.9.18 で追加 | 実行中の Claude API のワーカーはターンの途中でも停止され、次のメッセージで新しいキーを使って起動します。 |
| Enable … for New Chat(新しいチャットで … を有効にする)、モデル ID、キー | 新しい会話に適用されます。まだメッセージを送っていない会話がどうなるかは、各プロバイダーのページで説明しています。 |
| Update | 実行中のターンがなくなると、リレーが自分で再起動します。 |
| その他すべて | すぐに適用されます。 |