Bugbot
Bugbot はプルリクエストを確認し、バグ、セキュリティ上の問題、コード品質の問題を検出します。
Cherri Code は PR を確認できますか?
はい。Bugbot は Cherri Code の自動 PR 確認機能です。すべてのプルリクエストを分析し、バグ、セキュリティの脆弱性、コード品質の問題を検出して、説明と修正案を含むインラインコメントを残します。
Bugbot とは?
Bugbot は PR の差分を分析し、説明と修正案を含むコメントを残します。PR が更新されるたびに自動で実行されるほか、手動で実行することもできます。
一部の Teams プランおよび Individual プランには、毎月の Bugbot 利用枠が含まれています。すべての PR の確認に対して、従量課金を有効にできます。
Bugbot をセットアップするには?
- cursor.com/dashboard に移動する
- 連携タブを開く
- リポジトリプロバイダーに接続する
- プロバイダーのセットアップ手順に従う
- 自動化の Bugbot を開き、対象のリポジトリで有効にする
セットアップの詳細については、GitHub、GitLab、Bitbucket、または Azure DevOps の連携ページを参照してください。
確認を開始するには?
PR が作成または更新されると、Bugbot が自動的に実行されます。手動で確認を開始するには、任意の PR に cursor review または bugbot run とコメントしてください。
Bugbot のチェック内容をカスタマイズするには?
リポジトリに .cursor/BUGBOT.md ファイルを作成し、Bugbot にプロジェクト固有の確認ポリシーを指定します。Bugbot は常にルートファイルを含め、変更されたファイルから上位のディレクトリへたどり、関連するコンテキストを見つけます。
チーム管理者は、Bugbot 自動化 で組織全体に適用されるルールを作成することもできます。
Cherri Code のプロジェクトルール (.cursor/rules/ 内の *.mdc ファイル) は Bugbot の実行には適用されません。代わりに、.cursor/BUGBOT.md または 自動化 で設定したルールを使用してください。
ルールはそれぞれ 30,000 文字まで、1 回の確認につき合計 100,000 文字までに制限されています。詳細は Bugbot を参照してください。
Bugbot が使用したルールを確認するには?
プルリクエストに bugbot run verbose=true または cursor review verbose=true とコメントしてください。Bugbot が、その確認で使用したルールの一覧と、切り詰められたルールや省略されたルールを返信します。詳細は Bugbot を参照してください。
Bugbotには何が含まれますか?
Bugbotには、すべてのリポジトリ内のPRの確認、Bugbotルールへのアクセス、確認時にBugbotが使用する作業量レベルを設定する機能が含まれます。
Bugbot Teamsには、すべてのPRのコード確認、利用分析とレポート、作業量レベルの調整、高度なルールと設定が含まれます。
料金の詳細を参照してください。
Bugbot が PR を確認しない場合はどうすればよいですか?
- PR に
cursor review verbose=trueまたはbugbot run verbose=trueとコメントすると、詳細ログ、読み込まれた Bugbot ルール、リクエスト ID を確認できます - 自動化で、Bugbot がリポジトリにアクセスできることを確認します
- リポジトリプロバイダー連携が対象のリポジトリにインストールされ、有効になっていることを確認します
サポートに問題を報告する際は、詳細モードのリクエスト ID を含めてください。