ステアリング駆動開発
Claude Code を中心に AI エージェントを操縦する開発手法を、設計・運用・品質管理まで実例つきで解説するシリーズ。
全 9 回(公開済み 9 本)
ステアリング駆動開発とは:AI コーディング時代の新しい開発ワークフロー
Claude Code など AI コーディングツールを本気で業務投入するための開発手法「ステアリング駆動開発」の全体像。壁打ち・規模判定(S/M/L)・ステアリング作成・実装・完了までの統一フローを 9 本シリーズで解説する導入編。
壁打ち・規模判定編:ステアリング駆動開発のファーストステップ
ステアリング駆動開発における「壁打ち(背景/目的/スコープ/既存資産/代替案の 5 観点)」と「S/M/L 規模判定」の実践手順。brainstorm.md の書き方、ADR 昇華の基準、L 規模シグナルのチェックリストまでを CTS-EC の運用例で解説します。
ステアリング作成編:M/L 規模のドキュメント設計と TDD タスク分解
ステアリング駆動開発における M 規模 4 ファイル・L 規模 8 ファイル構成の書き方、参照実装テーブル、TDD 2 ステップ分解のタスク粒度、タスクリストの運用ルールを CTS-EC の運用例で解説します。
実装・完了編:TodoWrite 連携と tasklist.md 同時更新、アーカイブ運用
ステアリング作成後の実装フェーズで必須となる TodoWrite と tasklist.md の同時更新、Phase 完了時の検証ゲート、tasklist-archive.md への移動、/steering-complete によるアーカイブまでの運用を解説します。
コンテキスト設計編:AI に渡すコンテキストを最適化する skills と prepare-context
ステアリング駆動開発におけるコンテキストエンジニアリングの実装。Prompt Cache 5 分 TTL を意識した skills 設計、context-preparer による Iterative Retrieval、strategic-compact による compact タイミング判断を CTS-EC の運用例で解説します。
品質ゲート編:doc-reviewer、テスト品質チェック、受入テスト
ステアリング駆動開発の 5 段品質ゲート。doc-reviewer / design-reviewer の 2 段レビュー、型別テスト網羅性チェック、implementation-validator の 7 観点、Stryker.NET によるミューテーションテスト、Evidence Gate、pre-push 統合ゲートまでを CTS-EC の運用で解説します。
Claude Code ベストプラクティス:CLAUDE.md・hooks・skills 統合運用
ステアリング駆動開発を支える Claude Code の .claude/ 構成。CLAUDE.md の 10 必須ルール、hooks による自動品質ゲート、commands の責務分割、skills の when-to-use 設計、rules 層を skills に統合した運用を CTS-EC の実例で解説します。
Agent Teams 編:12 体のサブエージェント構成とマルチエージェント並列協調
ステアリング駆動開発を支える Claude Code サブエージェント 12 体の責務分割、並列起動パターン 5 種、実験的機能 Agent Teams(tmux split-pane)の DevContainer 前提の安全運用、bypassPermissions の使い所までを CTS-EC の実例で解説します。
Claude Code リモートコントロール:CLI セッションをスマホ・Web から操る
Claude Code v2.1.51+ で追加された Remote Control 機能の実践ガイド。claude.ai/code と iPhone / Android アプリから、ローカルで動いている Claude Code セッションを監視・指示・承認できる。長時間タスク中に席を外すためのセキュリティモデル・設定・制限事項を解説します。