# で AI credit セッション制限を設定する GitHub Copilot CLI

コストを制御し、タスクを予測可能な状態に保つために、セッションに費やすことができる AI creditsCopilot の量を制限します。

> \[!NOTE]
> AI credit セッションの制限は現在 パブリック プレビュー であり、変更される可能性があります。

AI credit セッションの制限は、セッションで費やすことができるGitHub AI Creditsの量Copilot制限します。

AI credits は、AI モデルの相互作用のコストを追跡するために使用 Copilot 単位です。各クレジットは $0.01 USDに等しく、使用量はモデルと使用されるトークンの数によって異なります。

タスクが完了するまで、または介入するまで実行するのではなく、AI creditのCopilotセッション制限を設定すると、Copilot制限に達すると停止し、リセットまたは調整するオプションが提供されます。

これらのセッション制限は **ソフト制限です**。 制限に達したときに応答が進行中の場合、その応答はセッションが停止する前に完了するため、実際の使用量が構成された数をわずかに超える可能性があります。

## AI credit セッション制限の設定

制限の設定方法と適用方法は、対話型セッションに参加しているか、CLI をプログラムで実行しているかによって異なります。

> \[!TIP]
> AI creditほとんどのモデル呼び出しには 20 AI creditsを超えるコストがかかるので、セッション制限は 30 AI creditsを>に設定すると最適に機能します。

### 対話型セッション内での制限の設定

対話型 CLI セッションでは、送信するメッセージの数に関係なく、各メッセージが処理されるため、セッション全体に制限が適用され、枯渇します。 制限に達すると、リセットするように求められます。

セッションの制限を設定するには、 `/limits set`を使用します。

```copilot copy
/limits set max-ai-credits NUMBER
```

制限を削除するには、次のように入力します。

```copilot copy
/limits unset
```

### 非対話型モードでの制限の設定

コマンド ラインから Copilot CLI プログラムで実行する場合、制限はタスクに対する Copilotの作業の期間に適用され、 Copilot が応答し終わるまでアクティブなままです。

制限を設定するには、 `--max-ai-credits=NUMBER`渡します。

```bash copy
copilot -p "YOUR PROMPT" --max-ai-credits NUMBER
```

## 制限に達するとどうなりますか

制限に達すると、エージェントは適切に停止し、お知らせします。

* **対話型モードでは**、制限をリセットするように求められます。
  `/limits set`を使用して制限を引き上げ、エージェントが停止した場所からセッションを続行できます。
* **非対話型モードでは**、制限に達すると実行が終了します。

## 詳細については、次を参照してください。

* [AI の使用を最適化して効率を最大化し、コストを削減する](/ja/copilot/tutorials/optimize-ai-usage)
* [
  GitHub AI Creditsとは](/ja/copilot/concepts/billing/usage-based-billing-for-individuals#what-are-github-ai-credits)