任意のマシンをあなたの Node に
Node をインストールし、login / pair / join でオンラインにすると、Desktop のノード一覧に表示されます。
Node は任意の Linux 実行環境です。Aihper アカウントか、ペアリングまたは参加コードを受け取れる Desktop / App が必要です。
Node をインストール
対象の Linux ホストで実行します(amd64 / arm64 — スクリプトがアーキテクチャを検出します):
ワンラインインストール (Linux)curl -fsSL https://get.aihper.com/node | shログイン
下記のいずれかでこの Node をオンラインにできます。成功後はバックグラウンドで動作し、停止は aihper stop です。
メールとパスワード
このマシンでサインイン
aihper loginDesktop 参加コード
Desktop でコードを作成 → このマシンで join を実行
aihper join <join code>ローカルペアリングコード
ここで実行してコードを表示 → Desktop でノードを登録
aihper pairオンラインに保つ
Desktop → ノード管理を開くと、Node がオンラインと表示されます。短縮コードは任意で、Resources での素早い選択・確認用です。デフォルトの表示名はマシンの hostname;Desktop でいつでも変更できます。ヒント:aihper autostart on を実行すると再起動後も自動で復帰します。
CLI リファレンス
4 層:binary → アカウント → machine id → プロセス。日常は login / pair / join で十分(バックグラウンド起動後に終了)。stop、再起動、または login --no-start のあとに start を使います。
コマンドは言語エイリアスに対応
ローカライズされたコマンド名はターミナル上で同等です。下の切り替えは入力例のプレビューのみで、サイトの言語は変わりません。
例:aihper join と aihper 加入 のどちらも有効
logout はアカウント資格情報のみ消去;machine id(短縮コード)は残るため、次回ログインで同じノードとして再認識されます。このマシンを忘れるには:reset --identity または reset --all。
日常
aihper loginサインインしてバックグラウンド起動(シェルに戻る;名前のデフォルトは hostname)aihper pairペアリングコードを表示し、Desktop の登録を待つ(パスワード不要)aihper joinDesktop 参加コードで参加してノードを起動;CODE を渡すか、非表示プロンプトで入力aihper join <join code>CODE 付きワンライナーで参加し、ノードを起動aihper logoutアカウントからサインアウト;このマシンの id(短縮コード)は保持し、次回ログインで同じノードに一致aihper startログイン済みのときプロセスを起動(デフォルトはバックグラウンド)。電源オフ/再起動、stop、または login --no-start のあとに必要——login 直後は不要。aihper stopプロセスのみ停止;ログイン資格情報は保持aihper autostart statusログイン/起動時の自動開始が有効か確認aihper autostart onログイン/起動時の自動開始を有効化(先に login / pair / join が必要)aihper autostart offログイン/起動時の自動開始を無効化aihper info状態の全体像:auth、identity、プロセス、パスaihper where場所のみ:binary パス、データディレクトリ、環境(エイリアス:paths)aihper langUI 言語の表示または設定(設定に保存)aihper logsログをライブ追跡(直近の行を先に表示し、その後ストリーム)aihper logs -n 200直近 N 行を表示し、その後も追跡を継続aihper logs --once直近の行のみ表示(追跡しない)aihper codeDesktop 用にこのマシンの短縮コードを表示(エイリアス:shortcode)
インストール
オンラインのノードは Desktop → ノード管理からもアップグレードできます。
aihper upgradeこのホストで最新 binary をダウンロードして置き換え(設定は保持)。ノードが動作中ならインストールスクリプトが自動再起動;再起動をスキップするには AIHPER_NO_RESTART=1。オンライン時は Desktop のリモートアップグレードを推奨。aihper uninstallbinary を削除aihper uninstall --purgebinary を削除し、ローカル設定も消去
トラブルシュート
aihper doctorよくある問題を診断し、一つの修正案を提示aihper reset --authアカウント資格情報のみ消去(logout と同じ;machine id は保持)aihper reset --identitymachine id を消去;次回ログインは新しいクラウドノードとして扱われるaihper reset --all~/.config/aihper を消去(資格情報 + machine id)
その他のコマンド
aihper login --name 'lab-1'任意:ログイン時に表示名を設定(デフォルトは hostname;後から Desktop で改名も可)aihper login --no-start資格情報のみ保存し、オンラインにしない(例:systemd 起動の前)aihper login --foregroundログイン後もこのターミナルでノードを維持(ブロッキング;デバッグ用)aihper start --foregroundフォアグラウンドで起動(systemd / デバッグ;デフォルトの start はバックグラウンド)aihper lang zh中国語に設定して保存aihper lang en英語に設定して保存aihper lang deドイツ語に設定して保存aihper lang esスペイン語に設定して保存aihper lang ptポルトガル語に設定して保存
reset / uninstall --purge では --yes を付けると確認をスキップできます。Desktop がリモートでノードをサインアウトした場合は、再度 login してください。
実行可能なバイナリと API へのネットワークアクセスが必要です。本番では systemd を推奨。Desktop はオンラインのノードにアップグレードコマンドを送信できます。
任意: サーバーで aihper-node short-code を実行してマシンを区別します。日常的には、同じアカウントだけでノードリストが同期されます。
