バンドルモデルの切り替え
waired init は、ハードウェアプロファイルからバンドルモデルを自動選択します —
コーディング品質フロアを満たす範囲で、このマシンに収まる最大のモデルです(高性能機なら
大型の MoE コーダー、控えめなマシンならより小さなモデル)。この選択を
上書きするには — たとえば 24 GB GPU でより大きなモデルを、メモリ節約のためより小さな
モデルを — バンドルモデル ID を明示的に設定します。選択肢とその要件は
モデルカタログで確認できます。
設定方法は 3 つあります。複数が存在する場合、優先度の高いソースが勝ちます:
defaults < agent.json < environment variable < CLI flag1. agent.json (永続的 — 推奨)
Section titled “1. agent.json (永続的 — 推奨)”agent.json で inference.bundled_model_id を設定し、サービスを再起動します。
設定ファイル: ~/.config/waired/agent.json (XDG_CONFIG_HOME を尊重します)。
システムデーモンの場合は /etc/waired/agent.json。
sudo jq '.inference.bundled_model_id = "qwen3-coder-30b-a3b-instruct"' \ /etc/waired/agent.json | sudo tee /etc/waired/agent.json.newsudo mv /etc/waired/agent.json.new /etc/waired/agent.jsonsudo systemctl restart waired-agent設定ファイル: %LOCALAPPDATA%\waired\agent.json。システムサービスの場合は
%PROGRAMDATA%\waired\agent.json。inference.bundled_model_id フィールドを
編集してから:
Restart-Service waired-agent2. 環境変数 (システム全体 / 一時的)
Section titled “2. 環境変数 (システム全体 / 一時的)”WAIRED_INFERENCE_BUNDLED_MODEL_ID を設定し、サービスを再起動します。
/etc/waired/agent.env に追加します:
sudo install -m 600 -D /dev/stdin /etc/waired/agent.env <<'EOF'WAIRED_INFERENCE_BUNDLED_MODEL_ID=qwen3-coder-30b-a3b-instructEOFsudo systemctl restart waired-agent(ファイルにすでに WAIRED_CONTROL_URL の行がある場合は、それを残してください。)
setx /M WAIRED_INFERENCE_BUNDLED_MODEL_ID qwen3-coder-30b-a3b-instructRestart-Service waired-agent3. CLI フラグ (主に開発用)
Section titled “3. CLI フラグ (主に開発用)”エージェントを直接起動するときにフラグを渡します:
waired-agent --inference-bundled-model-id=qwen3-coder-30b-a3b-instruct切り替えの確認
Section titled “切り替えの確認”再起動後、新しいモデルはオンデマンドでプルされます (数分かかることがあります):
waired models ls # ダウンロード / ディスク使用量を監視waired status --observability # Engine 行に新しい model= が表示されるはずです