---
title: CLI で Investibook を使う
order: 2
description: ターミナルから 3 ステップでアラートノイズを片付ける。
---

# CLI で Investibook を使う

Investibook CLI を使うと、ターミナルから直接調査を駆動できます。あるいは、エージェントに
大量のアラートを渡して、分類と診断を任せることもできます。

## 3 ステップでアラートノイズを片付ける

### 1. ダウンロード

CLI とエージェント用のスキルバンドルをダウンロードします。

```bash
curl -fsSL "https://investibook-build.s3.amazonaws.com/install.sh" | bash
```

- [CLI release](https://github.com/tidbcloud/aiops/releases/tag/investibook%2Fcli%2Fv0.1)
- [SKILL.md](https://investibook-build.s3.amazonaws.com/SKILL.md)

### 2. 認証

Investibook で API キーを作成し、認証情報をエージェントに渡します。

![CLI 認証プロンプト](/docs/_assets/cli-auth-step.png)

![CLI 認証の詳細](/docs/_assets/cli-auth-detail.png)

### 3. リクエスト

エージェントにやってほしいことを伝えます。例：

> ここに大量のアラートがあります。ワークスペースに分類してリスクを診断してください。

エージェントはまずアラートをワークスペースに分類します。

![CLI 出力：エージェントがアラートをワークスペースに分類](/docs/_assets/cli-result-summary.png)

…そして、グループごとに診断し、必要に応じてフォローアップ質問をします。

![CLI 出力：ワークスペース別の診断](/docs/_assets/cli-result-diagnosis.png)

## 特定のスキルを明示的に呼ぶ

使うスキルをエージェントに直接指示できます。

```text
Use skill tidb-perf-diagnosis and skill clinic-api to help me understand
the hotspot issue in cluster xxxx
```

## CLI を選ぶタイミング

- 大量のアラートがあり、UI を開く前に一括で処理したい。
- ターミナル内に調査ログを残し、他のツールと並べて置きたい。
- 定期実行するスクリプトを書いて、調査サマリーを自動生成したい。
