waired CLI は、ローカルの waired-agent サービスと通信します。waired --help、
または任意のコマンド・サブコマンドで waired <command> --help(-h も可)を実行すると、
グループ分けされたコマンド固有のヘルプが表示されます。
| コマンド |
機能 |
waired init |
このデバイスを Waired ネットワークに登録します (Google サインイン)。マシンごとに一度実行します。初回実行 を参照。 |
waired status |
デーモン + アイデンティティのステータスを表示します。ライブのエンジン/メッシュのスナップショットには --observability を追加します。サービスインストールではデバイス状態が root 所有のため sudo で実行してください(Windows は管理者プロンプト)— 権限が無い場合は推測せず permission エラーで終了します。 |
waired doctor |
✓/⚠/✗ チェックでセットアップを診断します。修正可能なものを修復するには f を押します (非対話的に修復するには --fix)。 |
waired auth status |
デバイストークンの状態 + 有効期限を表示し、必要に応じて再 init を提案します。waired status と同様、サービスインストールでは sudo が必要です。 |
waired logout |
このデバイスのアイデンティティ + シークレットを削除し、次の init がクリーンに再登録できるようにします。 |
| コマンド |
機能 |
waired models |
ローカルモデルを管理します: ls / pull / rm / refresh。ls はダウンロード済み一覧を表示し、ls --detail は推奨スペック・ハードウェア適合・選定基準を含むカタログを表示します(モデルカタログ を参照)。 |
waired runtimes |
推論ランタイムを管理します: ls / install / uninstall / refresh / status / benchmark。 |
waired infer "<prompt>" |
Local Gateway 経由でワンショットの推論リクエストを実行します。Auto-Selector のルーティングのドライランには --explain を追加します。 |
waired inference share <on|off|status> |
このエンジンをメッシュピアに提供するかどうかを切り替えます。下記 を参照。 |
waired worker get / set |
アウトバウンド推論の流れ先を選択します: set --mode=auto|local-only|peer-preferred、または set --pin=<peer>。 |
waired peers list |
既知のメッシュピア (DeviceID、IP、エンジン、GPU、モデル) を一覧表示します — --pin のターゲットを選ぶのに便利です。 |
| コマンド |
機能 |
waired link [agent] |
ユーザーごとのコーディングエージェント連携をセットアップします (Claude Code のスキル + OpenCode のプラグイン + ゲートウェイトークン)。コーディングエージェント を参照。 |
waired unlink [agent] |
連携を削除します (外科的な操作で — link が追加したものだけを取り消します)。 |
waired claude <enable|disable|status> |
Claude Code のマネージド設定連携を管理します (Linux/macOS/Windows): enable は Claude Code をローカル推論へ向け (waired init でも実行されます)、/waired-route スラッシュコマンド・現在のルートを示すフッターのステータスライン・ターンごとのフォールバック通知をインストール、disable はそれらを元に戻し、status は現在の状態を表示します。資格情報は書き込まれないため claude.ai サブスクリプションは維持され、ローカルでの配信が停止しているときは本物の API へ fail open します。enable/disable には昇格 (sudo、Windows では管理者権限) が必要です。 |
waired claude route [auto|local|anthropic] |
Claude Code のリクエスト送信先を再起動なしで表示・切替: local はローカルモデルを強制、anthropic は本物の API、auto は既定(健全ならローカル + 自動フォールバック)。セッション内では /waired-route としても利用可。 |
waired claude fallback [on|off] |
auto モードでローカル処理できないリクエストを本物の Anthropic API に redirect するかを表示・設定。off で厳密にローカルに留める(代わりにエラーを表示)。 |
waired claude statusline [install [--wrap]|remove] |
現在のルート(ローカル配信中は直前のリクエストに応答したモデルも)を示す Claude Code フッターのステータスラインを管理。enable が自動で追加(既存のステータスラインがあれば確認)、install --wrap は既存を包み、remove で戻す。引数なしのコマンドは Claude Code が毎ターン実行するもの。 |
| コマンド |
機能 |
waired pause |
Waired のルーティングを一時停止します — ローカルゲートウェイは Anthropic/OpenAI 呼び出しのリダイレクトを停止します。再起動後も保持されます。 |
waired resume |
pause を取り消し、オーバーレイルーティングを復元します。 |
| コマンド |
機能 |
waired ping <peer> |
デーモン経由でピアにオーバーレイ ping を送信します。 |
waired keygen |
WireGuard キーペアを生成します (通常は init がこれを行います)。 |
waired version |
ビルドバージョンを出力します ({version, buildSHA, os, arch} には --json)。 |
waired update |
現在のチャンネルを維持したまま更新を確認して適用します (報告のみは --check、非対話的に適用するには --yes、チャンネル切り替えは --edge / --stable)。インストール → 更新 を参照。 |
これらは status / ping / models / runtimes / infer に適用されます:
--mgmt <url> — ローカル管理 API のベース URL (デフォルト http://127.0.0.1:9476)。
--gateway <url> — waired infer 用の Local Gateway のベース URL (デフォルト http://127.0.0.1:9479、トークン不要のローカルゲートウェイ。トークン保護された http://127.0.0.1:9473 を指定した場合、読み取れる場合に限り gateway token を自動で付与します)。
これら 2 つの制御は独立しています:
waired pause / resume はすべてのオーバーレイルーティングを停止します — 一時停止中は
メッシュルーティングとローカル推論ゲートウェイの両方が 503 を返します。デバイスを
一時的にループから外すために使用します。
waired inference share on / off は、他のピアがあなたのエンジンを使用できるか
どうかだけを制御します。共有をオフにしても、自分で推論を実行することはできます
(waired infer は動作します)。ピアがあなたのモデルに到達できなくなるだけです。
したがって、プライベートなワークステーションでは共有を オフ に保ちつつ一時停止しない
ままにしておくとよいでしょう。専用の GPU マシンでは、他のデバイスが使えるように共有を
オン にするとよいでしょう。