プロダクト

Bugbot が3倍以上高速化、コストは22%低下、見つけるバグは10%増加

Jason Smale, Yuri Volkov & Michael Zhao読了時間 3分

本日、Bugbot にこれまでで最大規模となる改善をリリースします。

Bugbot は実行速度が3倍以上向上し、コストは22%低下、1回のレビューで見つけるバグは10%増加しました。現在では、Bugbot の実行の90%が3分以内に完了します。

Bugbot は3倍以上高速化し、コストは22%低下、1回のレビューで見つけるバグは10%増加しました。Bugbot は3倍以上高速化し、コストは22%低下、1回のレビューで見つけるバグは10%増加しました。

より高速で低コスト、かつ網羅的になった Bugbot により、Issue をより早く見つけ、コードをよりすばやくマージできるようになります。

これらの改善の前後における、Bugbot のレビュー時間、コスト、1回のレビューで見つかったバグ数の比較表。これらの改善の前後における、Bugbot のレビュー時間、コスト、1回のレビューで見つかったバグ数の比較表。

プッシュする前に Bugbot を実行する

コードをプッシュする前に、/reviewBugbotセキュリティレビュー を実行できるようになりました。/review を使うと、実行するエージェントを選べます。/review-bugbot/review-security を直接使うこともできます。

これは、コードをプッシュする前に Issue を見つけて修正するための効果的な方法です。

/review は GitHub と GitLab 上の Bugbot とも同期します。/review を実行したあとに同じ diff で PR を開くと、Bugbot がそれを認識してレビューをスキップし、その diff はすでにレビュー済みであることを示すコメントを残します。

Cursor 3.7+ および cursor.com/agents で利用可能です。CLI のサポートも近日提供予定です。

PRで新しく変更された部分だけをレビュー

Bugbot はデフォルトで、変更が push されるたびに PR 全体を再レビューします。その結果、すでにレビューして承認したコードに新たな flag が付くことがあります。これで、前回のレビュー以降に新しく変更された部分だけをレビューするように Bugbot を設定できるため、フィードバックを最新の更新内容に集中させられます。

ここに至るまで

これらのパフォーマンス向上は、ハーネスの改善と、現在Bugbotを支えているComposer 2.5の学習を進めてきた成果によって実現しました。モデルの学習は、今後もBugbotを継続的に改善していくための取り組みの一つです。

Bugbotはモデルのブロックリストに従います。お使いの組織がComposer 2.5の使用を無効化している場合、Bugbotは自動的に次に適した利用可能なモデルにフォールバックします。速度とパフォーマンスは、設定によって異なる場合があります。

詳しく見る

Bugbot はこちらからお試しください。詳しくは Bugbot ドキュメント をご覧ください。

カテゴリー: プロダクト

著者s: Jason Smale, Yuri Volkov & Michael Zhao