効率的なワークフロー:実行前の計画立案(Claude Code活用)

ボリス・タネは、Claude Codeを開発に使用する際のアプローチについて、計画と実行を分離することの重要性を強調しています。この方法論は、主要な原則を中心に展開しています:書面による計画をレビュー・承認する前にClaudeにコードを書かせないことです。これにより、無駄な努力を避け、アーキテクチャの整合性を維持できます。
ワークフローの主要フェーズ
フェーズ1: 調査
すべてのタスクは、Claudeにコードベースの関連部分を徹底的に理解させる深い調査フェーズから始まります。この理解は、計画が始まる前にAIの理解を確実にするためにresearch.mdファイルに文書化されます。これにより、既存のキャッシュレイヤーを無視したり、一貫性のないAPI実装などの潜在的なシステム的問題を特定するのに役立ちます。
フェーズ2: 計画
調査後、詳細な実装計画がplan.mdファイルに作成されます。この計画には、アプローチの徹底的な説明、必要なコードスニペット、ファイル修正パスが含まれます。タネは、Claudeが効果的な計画を生成するためのガイドとして、特定のオープンソースコードを機能の参考に使用することを強調しています。
注釈サイクル
タネのワークフローの核心は、Claudeが生成した計画をテキストエディタでレビューする注釈サイクルです。これにより、Claudeがコード生成に進む前に、細心の編集と注釈が可能になります。この緻密なアプローチは、周囲のコードを混乱させる可能性のある孤立した実装の生成を防ぎます。
📖 全文を読む: HN AI Agents
👀 See Also

Qwen3.6-27BとOpencodeを使った5090上でのローカルAI開発
Redditユーザーが、クラウドAIコーディングツール(Claude Code、Cursor)から、Opencode + llama-server + Qwen3.6-27B(128Kコンテキスト)を単一のRTX 5090で実行するローカル環境への切り替え体験を共有。利用制限やアカウントリスクからの解放を挙げている。
Mesh LLM: Iroh上での分散AIコンピューティング – 自身のGPUでLLMを実行
Mesh LLMは、複数マシンのGPUをプールし、OpenAI互換の単一APIとして公開します。モデルをローカルで実行するか、ピアルーティング経由で、またはirohのQUICトランスポートを使用して複数ノードにパイプラインとして分散します。

並列AIエージェントのボトルネック:人間承認待ち行列
並列でClaude Codeエージェントを実行している開発者が、「ボトルセルフ」—並列処理がアウトプットを増やすのをやめ、人間の承認待ちが積み重なり始めるポイント—について語る。彼の解決策:目標をサブタスクに分解し、エージェントを起動し、未解決の決定のみを人間に通知するプランナー。

フリートコマンダー:複数のClaude Codeエージェントチームを編成するためのオープンソースダッシュボード
Fleet Commanderは、異なる課題に対して複数のClaude Codeエージェントチームを並行して実行するローカルWebダッシュボードです。プランナー、開発者、レビュアーのエージェントで構成される「ダイヤモンドチーム」構造を採用し、SendMessageを通じてピアツーピアで通信します。