要点
Bugbotはフィードバックからルールを学習し、MCPに対応する。これにより自動修正機能が向上し、過去最高の解決率を達成した。
今回のリリースでは、Bugbotのアップデートを導入しました。これには、リアルタイムでの自己改善機能、MCP(Model Context Protocol)サポート、Bugbot Autofixの改良、そして過去最高の解決率が含まれます。
Bugbotの学習ルール
Bugbotは、プルリクエストに対するフィードバックから学習し、その信号を将来のレビューを改善する「学習済みルール」に変換できるようになりました。
Bugbotは、自身へのリアクションや返信、そして人間によるレビュアーのコメントを分析し、候補となるルールを作成します。信号が蓄積されたルールは自動的に昇格され、有用性が失われたルールは無効化されます。
imageBugbotの学習済みルール
お知らせページで学習済みルールについて詳しくご覧いただくか、Bugbotダッシュボードで学習機能を管理してください。
BugbotのMCPサポート
コードレビュー時に追加のコンテキストを取得するため、BugbotにMCPサーバーへのアクセス権を付与できます。TeamsプランおよびEnterpriseプランでは、Bugbotダッシュボードでツールを追加できます。
imageBugbotのMCPサポート
Bugbotの改良点(6件)
Bugbotの解決率が現在78%になりました。
複数のBugbot修正を一度に適用する「Fix All」アクションを追加しました。
Bugbotの設定画面を再設計し、個人設定とチーム設定を明確なセクションに分けました。
Bugbot Autofixは、修正が必要と判断できる十分な発見がある場合にのみ実行されます。
Bugbot Autofixは関連するルールのみを使用し、プロンプト内のノイズを削減しました。
PR における Bugbot Autofix CI チェックの信頼性が向上しました。
GitHub PR での Bugbot チェック進行状況メッセージが簡素化されました。
Bugbot のバグ修正 (2)
非アクティブなチームからの古くなったプライバシーモードの状態が、Bugbot Autofix を誤ってブロックする可能性があったバグを修正しました。
予期せず長時間にわたる Bugbot 実行時間を引き起こしていたインフラ上の問題を修正しました。