アドバイザー:Claude Code用の/aアドバイザースラッシュコマンドで、Opus + パラレルSonnetランナーを実行

RedditユーザーVzwjustinがadvisorを構築しました。これはClaude Codeの/advisorスラッシュコマンドで、Opusを「戦略家」として実行し、複数のSonnet(Opusの手先)ランナーがファイルを並行して読み取るよう調整します。
仕組み
- OpusがGlob+Grepで構造解析し、ファイルをP1~P5にランク付け
- コードベースのサイズに基づいてSonnetランナーを起動(固定プールではない)
- 各ランナーに、担当するファイルバッチに合わせたカスタムプロンプトを作成
- ランナーがファイルを読み、バグを見つけ、リアルタイムでOpusに報告。調査中に質問も可能;Opusは逸脱を方向修正;発見は確認された瞬間に検証
主要技術詳細
- 外部API呼び出しなし — 純粋なClaude Codeネイティブエージェントツール
- Opusは引用された
file:lineを読み、確認前に各発見を検証 - ランタイム依存関係ゼロ(プロンプトを構築するCLIのみ)
- スコープ逸脱は2ストライクローテーションルールで対処
結果
自身のコードベースで実行し、6つの実際のバグを発見。その中には以下が含まれます:
- プロンプトサニタイザーのbid文字「トロイの木馬ソース」ギャップ
- 4つのglobコンパイルブランチのうち1つでReDoSガードが欠落
インストール
uvx --from advisor-agent advisor installリポジトリ: github.com/vzwjustin/advisor
対象者: Claude Codeを使用する開発者で、初回パスの手動レビューを減らしたい方 — 人間のレビューの代替ではありません。
📖 全文を読む: r/ClaudeAI
👀 See Also

altRAG:AIコーディングエージェント向けにベクトルDB RAGを2KBポインタファイルで置き換える
altRAGは、ベクトルデータベースRAGを軽量なポインタファイルに置き換えるPythonツールです。Markdown/YAMLスキルファイルをスキャンして、セクションを正確な行番号とバイトオフセットにマッピングする2KBのスケルトンファイルを作成し、AIエージェントが必要なセクションのみを読み取れるようにします。

Claude使用状況モニター:Windows用フローティングCRTウィジェット
開発者が、セッションと週間の使用量バーをリアルタイムで表示し、7つのカラーテーマを備え、画面がロックされたり全画面モードの際には自動的に一時停止するWindowsウィジェットを構築しました。

AIコーディングツールの分析:3,177件のAPIコールの詳細解析
3,177回のAPI呼び出しを技術的に分析した結果、4つのAIコーディングツールがコンテキストウィンドウをどのように管理しているかが明らかになり、非効率性と差異が浮き彫りになりました。

Claude Code v2.1.142: 新しいclaudeエージェントフラグ、Opus 4.7のデフォルト化、バグ修正
Claude Code v2.1.142 では、バックグラウンドセッションを設定するための8つの新しいフラグが追加され、高速モードのデフォルトがOpus 4.7に変更され、MCPツールのタイムアウト、macOSのスリープ/ウェイク時のデーモン問題、Windowsネットワークドライブのデッドロックなど、10以上のバグが修正されました。