Skip to main content
← Back

Bugbot

Bugbot はプルリクエストを確認し、バグ、セキュリティ上の問題、コード品質の問題を検出します。

Cherri Code は PR を確認できますか?

はい。Bugbot は Cherri Code の自動 PR 確認機能です。すべてのプルリクエストを分析し、バグ、セキュリティの脆弱性、コード品質の問題を検出して、説明と修正案を含むインラインコメントを残します。

Bugbot とは?

Bugbot は PR の差分を分析し、説明と修正案を含むコメントを残します。PR が更新されるたびに自動で実行されるほか、手動で実行することもできます。

一部の Teams プランおよび Individual プランには、毎月の Bugbot 利用枠が含まれています。すべての PR の確認に対して、従量課金を有効にできます。

Bugbot をセットアップするには?

  1. cursor.com/dashboard に移動する
  2. 連携タブを開く
  3. リポジトリプロバイダーに接続する
  4. プロバイダーのセットアップ手順に従う
  5. 自動化の 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 を確認しない場合はどうすればよいですか?

  1. PR に cursor review verbose=true または bugbot run verbose=true とコメントすると、詳細ログ、読み込まれた Bugbot ルール、リクエスト ID を確認できます
  2. 自動化で、Bugbot がリポジトリにアクセスできることを確認します
  3. リポジトリプロバイダー連携が対象のリポジトリにインストールされ、有効になっていることを確認します

サポートに問題を報告する際は、詳細モードのリクエスト ID を含めてください。

関連

この記事は役に立ちましたか?