@cloudthinker-ai をメンションしてコマンドをトリガーします — 発見事項の自動修正、レビューについての質問、ヘルプの取得などが可能です。
コマンド
| コマンド | 機能 |
|---|---|
@cloudthinker-ai help | 利用可能なコマンドをコメントとして表示 |
@cloudthinker-ai autofix | ソースブランチの未解決の発見事項を修正 |
@cloudthinker-ai autofix stacked pr | 新しいブランチで発見事項を修正し、現在の MR/PR にプッシュ |
@cloudthinker-ai <question> | コードレビューについて自由形式の質問をする |
autofix の仕組み
ダイレクト vs. スタック PR
@cloudthinker-ai autofix— MR/PR のソースブランチに直接コミットします。修正後、発見事項は解決済みとしてマークされます。@cloudthinker-ai autofix stacked pr— 新しいブランチを作成し、現在の MR/PR のソースブランチに修正をプッシュします。発見事項はレビューのためにオープンのままです。
自由形式の質問
@cloudthinker-ai に続けて質問をメンションすることで、コードレビューについて何でも質問できます:
スレッドを考慮したコンテキスト
- 発見事項のスレッドに返信 — エージェントがその特定の発見事項の詳細 (重大度、ファイル、行番号、修正提案) のみを参照し、ピントを絞った回答を提供します。
- トップレベルコメント — エージェントがレビューのすべての未解決の発見事項を参照し、より広い視点からの回答を提供します。
対応プロバイダー
| プロバイダー | メンショントリガー | スレッドサポート | ステータス |
|---|---|---|---|
| GitLab | MR ノートの @cloudthinker-ai | ディスカッションスレッド | 利用可能 |
| GitHub | PR コメントの @cloudthinker-ai | レビューコメントの返信 | 利用可能 |
| Bitbucket | — | — | 近日公開 |
| Azure DevOps | — | — | 近日公開 |
ヒント
- autofix は 1 度に 1 つ — MR/PR ごとに実行できる autofix は 1 つだけです。次を開始する前に現在のものが完了するまで待ちます。
- 会話のコンテキストを再利用 — 同じスレッドでの自由形式の返信は会話のコンテキストを再利用するため、フォローアップの質問が前の回答の上に積み上がります。
- プッシュには承認が必要 — autofix のプッシュは、変更がブランチに適用される前に人間による承認が必要です。
関連
Code Review セットアップ
自動コードレビューのためにリポジトリを接続する
Convention Rules
CloudThinker がコードでチェックする内容をカスタマイズする