> ## Documentation Index
> Fetch the complete documentation index at: https://arkor-92aeef0e-eng-615.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# サインイン

> arkor login、logout、whoami。

# Arkor Cloud にサインイン

Arkor は一度もサインインせずに匿名で使えます。`arkor dev` は初回起動時に匿名 ID を初期化してくれます。作業を Arkor Cloud アカウントに紐付けたいときは `arkor login` を使います。

## サインイン

<CodeGroup>
  ```bash pnpm theme={null}
  pnpm arkor login
  ```

  ```bash npm theme={null}
  npm arkor login
  ```

  ```bash yarn theme={null}
  yarn arkor login
  ```

  ```bash yarn-berry theme={null}
  yarn run arkor login
  ```

  ```bash bun theme={null}
  bun arkor login
  ```
</CodeGroup>

CLI が **OAuth (browser)** か **Anonymous** を選ぶよう尋ねます。OAuth を選ぶと Arkor Cloud アカウントでサインインできます。CLI がブラウザーを開き、認可すると認証情報が `~/.arkor/credentials.json` に保存されます。

ピッカーをスキップしたい場合:

<CodeGroup>
  ```bash pnpm theme={null}
  pnpm arkor login --oauth
  ```

  ```bash npm theme={null}
  npm arkor login --oauth
  ```

  ```bash yarn theme={null}
  yarn arkor login --oauth
  ```

  ```bash yarn-berry theme={null}
  yarn run arkor login --oauth
  ```

  ```bash bun theme={null}
  bun arkor login --oauth
  ```
</CodeGroup>

CI では `--anonymous` を使ってください。OAuth はブラウザーが必要です。

## 現在の ID を確認

<CodeGroup>
  ```bash pnpm theme={null}
  pnpm arkor whoami
  ```

  ```bash npm theme={null}
  npm arkor whoami
  ```

  ```bash yarn theme={null}
  yarn arkor whoami
  ```

  ```bash yarn-berry theme={null}
  yarn run arkor whoami
  ```

  ```bash bun theme={null}
  bun arkor whoami
  ```
</CodeGroup>

現在の ID と到達できる org を表示します。

## サインアウト

`arkor logout` は確認してから `~/.arkor/credentials.json` を削除し、確認のデフォルトは **No** です。匿名認証情報の場合、そのファイルを削除すると、バックアップしていない限り同じ匿名 ID には戻れません。次の `arkor dev` は新しい匿名 ID を初期化します。OAuth ユーザーは `arkor login --oauth` で再ログインできます。

## リファレンス

ピッカーとフラグの全組み合わせ、匿名と OAuth のトレードオフ、トークン期限の挙動、各エラーメッセージは [認証リファレンス](/ja/cli/auth) を参照してください。
