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

# Mention Commands

> MR/PR コメントから直接 CloudThinker と連携します

マージリクエストまたはプルリクエストのコメントで `@cloudthinker-ai` をメンションしてコマンドをトリガーします — 発見事項の自動修正、レビューについての質問、ヘルプの取得などが可能です。

<Warning>
  Mention commands は現在 **GitLab** と **GitHub** のみで利用可能です。Bitbucket と Azure DevOps のサポートは近日公開予定です。
</Warning>

***

## コマンド

| コマンド                                  | 機能                               |
| ------------------------------------- | -------------------------------- |
| `@cloudthinker-ai help`               | 利用可能なコマンドをコメントとして表示              |
| `@cloudthinker-ai autofix`            | ソースブランチの未解決の発見事項を修正              |
| `@cloudthinker-ai autofix stacked pr` | 新しいブランチで発見事項を修正し、現在の MR/PR にプッシュ |
| `@cloudthinker-ai <question>`         | コードレビューについて自由形式の質問をする            |

***

## autofix の仕組み

<Steps>
  <Step title="コメントする">
    MR/PR にコメントとして `@cloudthinker-ai autofix` (または `@cloudthinker-ai autofix stacked pr`) を投稿します
  </Step>

  <Step title="分析する">
    CloudThinker がレビューからすべての未解決の発見事項を取得します
  </Step>

  <Step title="修正する">
    エージェントがコードベースの規約に従って各発見事項の修正を実装します
  </Step>

  <Step title="プッシュする">
    変更がコミットされてブランチにプッシュされます
  </Step>
</Steps>

### ダイレクト vs. スタック PR

* **`@cloudthinker-ai autofix`** — MR/PR のソースブランチに直接コミットします。修正後、発見事項は解決済みとしてマークされます。
* **`@cloudthinker-ai autofix stacked pr`** — 新しいブランチを作成し、現在の MR/PR のソースブランチに修正をプッシュします。発見事項はレビューのためにオープンのままです。

***

## 自由形式の質問

`@cloudthinker-ai` に続けて質問をメンションすることで、コードレビューについて何でも質問できます:

```text theme={null}
@cloudthinker-ai why was this function flagged as a security risk?
@cloudthinker-ai can you explain the performance impact of this change?
@cloudthinker-ai what's the best way to refactor this?
```

### スレッドを考慮したコンテキスト

* **発見事項のスレッドに返信** — エージェントがその特定の発見事項の詳細 (重大度、ファイル、行番号、修正提案) のみを参照し、ピントを絞った回答を提供します。
* **トップレベルコメント** — エージェントがレビューのすべての未解決の発見事項を参照し、より広い視点からの回答を提供します。

***

## 対応プロバイダー

| プロバイダー       | メンショントリガー                   | スレッドサポート     | ステータス |
| ------------ | --------------------------- | ------------ | ----- |
| GitLab       | MR ノートの `@cloudthinker-ai`  | ディスカッションスレッド | 利用可能  |
| GitHub       | PR コメントの `@cloudthinker-ai` | レビューコメントの返信  | 利用可能  |
| Bitbucket    | —                           | —            | 近日公開  |
| Azure DevOps | —                           | —            | 近日公開  |

***

## ヒント

* **autofix は 1 度に 1 つ** — MR/PR ごとに実行できる autofix は 1 つだけです。次を開始する前に現在のものが完了するまで待ちます。
* **会話のコンテキストを再利用** — 同じスレッドでの自由形式の返信は会話のコンテキストを再利用するため、フォローアップの質問が前の回答の上に積み上がります。
* **プッシュには承認が必要** — autofix のプッシュは、変更がブランチに適用される前に人間による承認が必要です。

***

## 関連

<CardGroup cols={2}>
  <Card title="Code Review セットアップ" icon="gear" href="/ja/guide/code-review/setup">
    自動コードレビューのためにリポジトリを接続する
  </Card>

  <Card title="Convention Rules" icon="book" href="/ja/guide/code-review/convention-rules">
    CloudThinker がコードでチェックする内容をカスタマイズする
  </Card>
</CardGroup>
