「私の執事になって」:AIコード検証のためのマルチエージェントパイプライン

Be My Butlerの機能
Be My Butler(BMB)は、AI支援コーディングにおける特定の問題、つまりAIコーディングエージェントが自身のコードを誤って動作していると報告する問題を解決するために設計されたマルチエージェントパイプラインです。プログラミングのバックグラウンドを持たない材料・機械エンジニアである作成者は、Claude Codeエージェントがテストを通過したが実際には動作しないコードを書く経験をした後にこれを構築しました。
核となるコンセプト
このシステムは、AI生成コードのためのピアレビューモデルを実装しています:
- 1つのモデルがコードを書く
- 別のモデルが誰が書いたかを知らずにレビューする(ブラインド検証)
- クロスモデル評議会(Claude + GPT + Gemini)が実際に動作するかどうかを投票する
- アナリストエージェントが問題のパターンを追跡する
パフォーマンス指標
テストから:
- シングルエージェントの自己レビューは、実際の問題の約40%を検出
- クロスモデルブラインドレビューは、約85%を検出
- コストオーバーヘッド:トークン数が15〜20%増加
v0.2の機能
- トークン使用量とコストを追跡する分析ダッシュボード
- 自動化されたコードレビューパターンのためのアナリストエージェント
- アーキテクチャ決定のためのコンサルタントエージェント
- 改良されたtmuxベースのオーケストレーション
インストールと使用方法
MITライセンスの下で完全にオープンソースです。インストール:
git clone https://github.com/project820/be-my-butler.git
cd be-my-butler && ./install.sh
bmb "build a REST API with auth"このツールは特に「バイブコーダー」、つまり従来のコーディング経験がなく、コード品質評価をAIに依存している人々にとって有用です。自分で問題を見つけるためにコードを読むことができない場合、複数のモデルが互いにクロスチェックすることで、シングルエージェントシステムにはない検証が提供されます。
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude-File-Recovery: CLIツールはClaude Codeセッション履歴からファイルを抽出します
claude-file-recoveryは、~/.claude/projects/内のJSONLセッショントランスクリプトを解析し、Claude Codeによって作成、変更、または読み取られたファイルを復元するPython CLIツールおよびTUIで、過去の特定時点でのファイルバージョンの復元も可能です。

Redditユーザーが金融口座残高を収集するAIツールを共有
r/openclawのReddit投稿では、Pythonを使用して金融口座残高の収集を効率化するために設計されたAIエージェントが紹介されています。ユーザーは、PlaidのようなAPIを活用したカスタムスクリプトによる自動化の可能性について議論しています。

GSD-Lite: TDDを強制しテストスキップを防止するClaudeコード用ステートマシン
GSD-Liteは、Claude Codeに12段階のワークフローマシンを追加するオープンソースのMCPサーバーで、特定の反合理化プロンプトによるテスト駆動開発を強制し、実行、レビュー、デバッグのための分離されたエージェントコンテキストを提供します。

エングラム:Claude CodeおよびMCPクライアント向けオープンソースメモリレイヤー
Engramは、Claude Code、Cursor、Windsurfなどの任意のクライアントと連携するMCPサーバーとして機能するオープンソースのメモリレイヤーです。意味的ベクトル検索により無制限のメモリを保存し、LOCOMOベンチマークで80%の精度を達成、クエリあたり約800トークンを使用します(ファイルベースのアプローチでは5,000トークン以上)。