- PASSED
- REJECTED
- HUMAN
- LOGS
すぐに答え
AIを使ってコードレビューを自動化するには?
開発者とレビュアーの両方の役割を担う専門エージェントを複数展開し、反復的なフィードバックを通じてバグを検出できます。AutoGenを活用して、コードが基準を満たすまでエージェント同士が相互に批評し合う自動ループを実行します。エージェントがどのように対話し、問題を解決していくのか、以下で確認できます。
すべての結果がここに集約されます
レビュー・スウォームによる検証結果
エージェントによる対話が終了すると、結果は以下のステータスに分類されます。
PASSED
検証済みコード
コードが正常に動作し、ベストプラクティスに従っていることがエージェント間で合意されました。そのままデプロイ可能な、レビュー済みのクリーンなコードが手に入ります。
REJECTED
検証失敗
批評エージェントが、開発エージェントでは修正できなかった重大な欠陥や論理エラーを特定しました。なぜループを通過できなかったのか、詳細なレポートが届きます。
HUMAN
手動介入が必要
エージェントが膠着状態に陥ったか、解決できない曖昧な事項に直面しました。あなたが介入して、判断を下すか不足しているコンテキストを提供する必要があります。
LOGS
レビュー履歴
すべての批評と修正内容が記録されます。対話の全履歴を確認することで、エージェントがどのようにしてその結論に至ったのかを詳細に検証できます。
ワークフロー
コードが届いた際、AIが行うプロセス
AIはコードの取り込みから始まり、マルチエージェントによる議論を経て、コードの堅牢性を確実に保証します。
スウォームの初期化
エージェントが新しい環境を立ち上げ、開発者と批評者の役割を割り当てて準備を整えます。
create_session既存ロジックの解析
レビュー対象となるコードの文脈を理解するために、エージェントが現在のワークフローを確認します。
list_workflowsレビューループの実行
エージェント同士がメッセージをやり取りし、批評と改善のためにコードを繰り返し送受信します。
create_message対話内容の確認
エージェント間の議論の全トランスクリプトを取得し、ロジックが正しいかを検証できるようにします。
list_messages
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトをチャットに貼り付けるだけで、AutoGenスウォームを起動できます。
出発点
これらは開始用のテンプレートです。プロジェクトに合わせて、リポジトリ名やファイル名を書き換えて使用してください。
Microsoft AutoGen Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_im6ZUleGV5zCo8b51ydydKQxlYTOsNTFUZKM0ez4/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Microsoft AutoGen capabilities are ready to use.
{
"mcpServers": {
"autogen-mcp": {
"url": "https://edge.vinkius.com/vk_preview_im6ZUleGV5zCo8b51ydydKQxlYTOsNTFUZKM0ez4/mcp"
}
}
}'auth_module.py' ファイル内のロジックをレビューするために、AutoGenセッションを開始して。
'frontend' リポジトリにあるこのReactコンポーネントに対して、開発エージェントと批評エージェントをセットアップして。
AutoGenを使用して、'data_pipeline' プロジェクトの最新のワークフローに対してマルチエージェントレビューを実行して。
'api_gateway' スクリプトに対してコードレビュー・スウォームを実行し、対話の全履歴を表示して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
AutoGenを接続して、すぐに指示を出す
クリックして接続するだけです。認証情報は暗号化されて保護されるため、お使いのAIクライアントからすぐにエージェントセッションの管理を開始できます。
AutoGenをAIに接続するFAQ
レビュー・スウォームの動作について
- 01
AIはレビューしたコードを自動的にGitHubへプッシュできますか?
いいえ。AIはセッション内でのコードのレビューと改善のみを行います。最終的なコードをリポジトリにプッシュするには、手動で行う必要があります。
- 02
AIが元のファイルを削除することはありませんか?
ありません。AIはセッション内で提供されたコードに対してのみ操作を行います。ローカルマシンやリモートリポジトリ上のファイルを直接変更したり削除したりすることはできません。
- 03
エージェント間の会話はどうすれば確認できますか?
ツールを使用してセッションのメッセージ履歴を表示できます。これにより、エージェントが行ったすべての批評や修正の内容を確認可能です。
- 04
エージェントの反復回数を制限することはできますか?
はい。特定のメッセージ数に達したときや、特定の条件が満たされたときにループを停止するよう、エージェントに指示を出すことができます。
- 05
エージェント同士の意見が一致しない場合はどうなりますか?
エージェントが膠着状態に陥った場合、プロセスは停止します。その際は、あなたが介入して指示を出したり、最終決定を下したりする必要があります。
AutoGenについてさらに詳しく知りたいですか? AutoGenコネクターの全機能を見る
『Microsoft AutoGen』を Claude、Cursor、ChatGPT などに接続
