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

# Olostep CLI のインストールと更新

> olostep コマンドをインストールし、最新の状態に保ち、削除します。

## 要件

* macOS または Linux、POSIX シェル。
* [Node.js](https://nodejs.org) 20.19 以上、および `npm`（Node.js に付属しています）。
* `curl` または `wget`。

Node.js のバージョンを確認します：

```bash theme={null}
node -v
```

## インストール

```bash theme={null}
curl -fsSL https://cli.olostep.com | sh
```

このスクリプトは以下を行います：

1. Node.js 20.19+ と `npm` をチェックします。
2. CLI パッケージをダウンロードし、その SHA-256 チェックサムを確認します。チェックサムが異なる場合、何もインストールされません。
3. パッケージを `~/.olostep` にインストールします。`sudo` は必要ありません。
4. `olostep` を書き込み可能なディレクトリにリンクします。このディレクトリが `PATH` にない場合、`~/.local/bin` にリンクし、そのディレクトリをシェルのスタートアップファイル（`~/.zshrc`、`~/.bashrc` または `~/.bash_profile`、fish の `conf.d`、または `~/.profile`）に追加します。

完了すると、`Installed olostep <version> in ~/.olostep/bin` と表示されます。`PATH` を変更した場合は、まず新しいターミナルを開いてください。その後、次を実行します：

```bash theme={null}
olostep
```

### 別の場所にインストール

`OLOSTEP_HOME` を絶対パスに設定して、`~/.olostep` の代わりにそこにインストールします：

```bash theme={null}
curl -fsSL https://cli.olostep.com | OLOSTEP_HOME="$HOME/tools/olostep" sh
```

> [!NOTE]
>
> 既に `PATH` に他の `olostep` コマンドがあり、このスクリプトでインストールされていない場合、スクリプトは停止します。まず他のものを削除してから、スクリプトを再実行してください。古い npm パッケージ `olostep-cli` は別の古いツールであり、これらのドキュメントには含まれていません。

## 更新

次を実行します：

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

`olostep update` はインストールスクリプトを再実行します：`curl -fsSL https://cli.olostep.com | sh`。スクリプトを自分で実行しても同じことが行われます。

新しいバージョンが出たとき、コマンドが終了した後に CLI が通知します：

```text theme={null}
A new version of olostep is out: <version> (you have <version>). Run olostep update to get it.
```

この通知はターミナルにいる人にのみ表示されます。コーディングエージェントには表示されず、`CI` が設定されている場合や `--json` を使用している場合も表示されません。

## アンインストール

**1. サインアウト**

```bash theme={null}
olostep logout
```

Olostep はこのコンピュータの接続を取り消し、CLI はサインインを忘れます。サインインしたことがない場合は、この手順をスキップしてください。

**2. リンクされたコマンドを削除**

```bash theme={null}
rm "$(command -v olostep)"
```

これはインストーラーが `PATH` に置いた `olostep` リンクを削除します。

**3. インストールを削除**

```bash theme={null}
rm -rf ~/.olostep
```

`OLOSTEP_HOME` パスを設定している場合は、それを使用してください。

**4. CLI の設定を削除**

```bash theme={null}
rm -rf "${XDG_CONFIG_HOME:-$HOME/.config}/olostep"
```

このフォルダには保存されたサインインと `olostep chat` の会話リファレンスが含まれています。

インストーラーがシェルのスタートアップファイルに `PATH` 行を追加した場合、それはコメント `# olostep CLI` の下にあります。両方の行を削除してください。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.