> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reclaude.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# コマンドリファレンス

> reclaude CLI の全サブコマンド (login、logout、status、stop、update、uninstall、config、logs、version、org、help) と日常のデーモン起動コマンドの使い方、パラメータ、典型的なフローを解説します。

## サブコマンド

| コマンド                      | 動作                                                                                                                        |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `reclaude`                | デーモンを起動してClaude Codeを実行（日常的なコマンド）                                                                                         |
| `reclaude app`            | reclaude が割り当てたアカウントで Claude Desktop を起動（専用プラン、クローズドベータ）；初回 / 起動時に必要な Claude Desktop を自動でダウンロード・更新します（macOS / Windows のみ） |
| `reclaude app-reset`      | Claude Desktop のログイン状態をリセット（cookies / キャッシュをクリア。reclaude 自体には影響しません）                                                      |
| `reclaude app-update`     | ローカルの Claude Desktop を確認してアップデート；`--check` でダウンロードせず確認のみ                                                                  |
| `reclaude login`          | ブラウザのデバイスフローでログイン、このマシンをバインド                                                                                              |
| `reclaude logout`         | 最後のログイン前のClaude Code設定を復元                                                                                                 |
| `reclaude org`            | このデバイスの組織を表示または切り替え                                                                                                       |
| `reclaude config gateway` | 接続に使用するgatewayを表示・固定・リセット                                                                                                 |
| `reclaude status`         | デーモンのステータスとclaudeのパスを表示                                                                                                   |
| `reclaude stop`           | バックグラウンドのデーモンを停止して無効化                                                                                                     |
| `reclaude update`         | reclaudeを確認してアップグレード（`--check` で確認のみ）                                                                                     |
| `reclaude setup`          | reclaudeを標準ディレクトリにコピーしてPATHに追加（バイナリを手動でダウンロードした場合に使用）                                                                     |
| `reclaude unsetup`        | `reclaude setup` が標準ディレクトリとPATHに加えた変更を取り消す                                                                                |
| `reclaude uninstall`      | デーモンを停止し、すべてのローカル状態を消去                                                                                                    |
| `reclaude version`        | 現在のバージョンを表示                                                                                                               |
| `reclaude logs`           | デーモンログの末尾を表示                                                                                                              |
| `reclaude help`           | ヘルプテキストを表示                                                                                                                |

<Tip>
  サブコマンドなしの `reclaude` = デーモンを起動してClaude Codeを開く。これが日常の使い方です。
</Tip>

## 一般的なフロー

**初回セットアップ:**

```bash theme={null}
reclaude login   # ブラウザで一度認証
reclaude         # デーモン起動 + Claude Codeを開く
```

**サービスを一時停止:**

```bash theme={null}
reclaude stop    # デーモンを停止; reclaudeを再実行すると起動します
```

**アップグレード:**

```bash theme={null}
reclaude update
```

**完全アンインストール:**

```bash theme={null}
reclaude uninstall
```

## 組織を切り替え

```bash theme={null}
reclaude org list           # 全組織とこのデバイスの現在のバインディングを一覧
reclaude org use <org_id>   # このデバイスを指定された組織に切り替え
```

次のリクエストは新しい組織のアカウントを使用します。

## ログ

ログファイルの場所: `~/.reclaude/logs/daemon.log`。`reclaude logs` で末尾を表示できます。

## gatewayを設定

`gateway` はreclaudeがサービスに接続するためのエントリポイントです。デフォルトでは、デーモンは起動時に候補リストを探査して最速のものを選びます（autoモード）。特定のURLに固定したい場合は手動で設定します（manualモード）。

| サブコマンド                                        | 動作                                    |
| --------------------------------------------- | ------------------------------------- |
| `reclaude config gateway`                     | すべての候補を対話的に探査し、選んだものを手動設定として保存        |
| `reclaude config gateway test [url]`          | 探査のみで保存しない。urlを指定すれば1つを、指定しなければ全件をテスト |
| `reclaude config gateway set [--force] <url>` | 直接設定する。先に探査で検証する。`--force` で探査をスキップ   |
| `reclaude config gateway current`             | 現在有効なgatewayとその出所を表示                  |
| `reclaude config gateway reset`               | 手動設定を消去してautoに戻す                      |

**対話的に最速を選ぶ:**

```bash theme={null}
reclaude config gateway
```

各候補の到達性と遅延がリアルタイムで表示されます。Enterで最速を選択、番号を入力して特定のものを選択、`q` でキャンセルできます。

**現在有効なものを確認:**

```bash theme={null}
reclaude config gateway current
```

`url`（実際に使用されているURL）、`source`（`RECLAUDE_GATEWAY_URL` / `device.json` / `default`）、`mode`（`manual` または `auto`）を出力します。

**autoに戻す:**

```bash theme={null}
reclaude config gateway reset
```

<Note>
  保存時にデーモンが動作中の場合、適用するには `reclaude stop && reclaude` を実行してください。

  環境変数 `RECLAUDE_GATEWAY_URL` はローカル設定よりも優先されます。
</Note>
