インストール
Waired は 1 つのコマンドでインストールできます。インストーラーはクライアント
(waired CLI + waired-agent バックグラウンドサービス)を配置し、自動起動するように
登録し、さらに — ほとんどのプラットフォームでは — Ollama
推論エンジンも合わせてインストールします。
対応プラットフォーム
Section titled “対応プラットフォーム”| 役割 | 対応システム |
|---|---|
| 推論サーバー(モデルを実行する) | Ubuntu 24.04+、Debian trixie+、Windows 11 / Server 2025、macOS 13+(Apple Silicon 推奨) |
| クライアント(普段使いのノートパソコン) | 上記のいずれか — GPU は不要です |
GPU があれば推論は高速になりますが、最近の CPU でも 7B モデルは問題なく動きます。 入力に使うクライアントマシンには特別なハードウェアは必要ありません。
インストール
Section titled “インストール”curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/install.sh | shwaired apt パッケージと systemd ユニットをインストールし、Ollama も
自動でインストールします。apt リポジトリは Debian trixie+ / Ubuntu 24.04+
のみを対象としています。その他のディストリビューションは、現時点ではワンライナーでは
サポートされていません。
curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/install.sh | sh同じスクリプトが macOS を検出し、クライアントを /usr/local/bin に
インストールし、waired-agent をシステム launchd デーモンとして登録し、
Ollama をインストールします。エージェントはログイン不要でブート時に起動します
(Linux / Windows のサービスと同様)。そのため特権ステップで sudo を使い、
管理者パスワードの入力を求められます。バイナリは現時点では署名されていません
(ad-hoc)。署名と Homebrew formula は計画中です。
iwr -useb https://github.com/gen16k/waired-install/releases/latest/download/install.ps1 | iexクライアントをインストールし、waired-agent Windows サービスを登録します
(昇格ステップは UAC プロンプトが処理します)。
インストーラーが完了したら、初回起動に進んで デバイスを登録してください。
同梱の Ollama をスキップする
Section titled “同梱の Ollama をスキップする”すでに Ollama を動かしている場合や、自分でインストールしたい場合は、フラグまたは 環境変数のいずれかで同梱エンジンを抑制できます。
curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/install.sh | sh -s -- --skip-ollama# または:curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/install.sh | WAIRED_NO_OLLAMA=1 sh# スクリプトをファイルに保存した状態で:.\install.ps1 -SkipOllama# または実行前に環境変数を設定する:$env:WAIRED_NO_OLLAMA = '1'特定のコントロールプレーンを指定する
Section titled “特定のコントロールプレーンを指定する”デフォルトでは、クライアントは本番のコントロールプレーンに対して登録します。別の コントロールプレーンを指定するには、インストール時にその URL を渡します(これにより Windows では Ollama も合わせて同梱されます)。
curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/install.sh \ | sudo bash -s -- --control https://your-control-plane.example.comiwr -useb https://github.com/gen16k/waired-install/releases/latest/download/install.ps1 -OutFile $env:TEMP\install.ps1& $env:TEMP\install.ps1 -Control 'https://your-control-plane.example.com'コントロールプレーンは後から waired init --control <URL> で設定することもできます。
アップデート
Section titled “アップデート”インストール済みホストをアップデートする最も簡単な方法は CLI です(またはトレイの **「⚠ Update available」**バナー)。
waired update # チェックし、より新しいバージョンがあれば適用するwaired update --check # レポートのみ(読み取り専用)waired update --yes # 対話的プロンプトなしで適用する(非対話的ホスト向け)waired update --edge # edge チャンネルで更新/edge に切り替えwaired update --stable # stable チャンネルで更新/stable に切り替えwaired update は現在追従しているチャンネルを維持します — stable 版は最新 stable へ、
edge 版は最新 edge へ更新され、edge ホストが黙って stable に落ちることはありません。
チャンネルを切り替えるには --edge / --stable を使います(下の
「edge チャンネル」の節を参照)。
バックグラウンドサービスも数時間ごとにアップデートをチェックして通知します。適用は
常にユーザーが起動する操作です。アップデートを行っても、登録情報、アイデンティティ、
ディスク上の状態は保持されます。同梱の Ollama は別途管理されており、waired update
では変更されません。
アンインストール
Section titled “アンインストール”対応するワンライナーで Waired クライアントを削除します。バイナリの削除とバックグラウンド
サービスの登録解除に加えて、ベストエフォートでこのデバイスを Waired アカウントから
登録解除します(デバイス一覧から消え、ネットワークからも外れます)。ローカルの設定・
状態はデフォルトでは保持されます(下記の --clean で併せて削除可能)。いずれの場合も、
再インストール時は waired init で改めてサインインします。
curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/uninstall.sh | shiwr -useb https://github.com/gen16k/waired-install/releases/latest/download/uninstall.ps1 | iex完全に削除する場合 — 設定や状態に加えて、同梱の Ollama とダウンロード済みモデルも
削除します — --clean(Linux / macOS)または -Clean(Windows)を付けます。これは
破壊的な操作で、最初に確認を求めます(確認を省略するには --yes / -Yes、変更前に
プレビューするには --dry-run / -DryRun を付けます)。
curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/uninstall.sh | sh -s -- --clean# -Clean はスクリプトをファイルに保存して実行する必要があります(パイプ形式ではフラグを渡せません):iwr -useb https://github.com/gen16k/waired-install/releases/latest/download/uninstall.ps1 -OutFile $env:TEMP\uninstall.ps1& $env:TEMP\uninstall.ps1 -Cleanedge チャンネル(最新・不安定版)
Section titled “edge チャンネル(最新・不安定版)”安定リリースを待たずに最新の main ビルドを追いかけるには、edge チャンネルに
オプトインします。edge はマージのたびに再ビルドされ、本番利用向けではありません。
curl -fsSL https://github.com/gen16k/waired-install/releases/latest/download/install.sh \ | WAIRED_VERSION=edge sh$env:WAIRED_VERSION = 'edge'iwr -useb https://github.com/gen16k/waired-install/releases/latest/download/install.ps1 | iexedge に切り替えた後は waired update が自動的に edge を維持します。後からチャンネルを
切り替えるには waired update --edge または waired update --stable を実行します
(インストーラーを --edge / --stable 付きで再実行しても同じ)— apt ソース(Linux)
またはリリースアセットを差し替え、どちらの方向のバージョン変更も許可します。