ホームAIgsd-build/get-shit-done
// archived 2026-04-15
85

// 概要

get-shit-done は、AI コーディングアシスタントにおけるコンテキストの劣化を防ぎ、高いコード品質を維持するために設計された仕様駆動型の開発システムです。プロジェクトの計画、調査、実行を処理するサブエージェントを調整し、クリーンな git 履歴とアトミックなコミットを維持します。開発者がエンタープライズレベルのプロジェクト管理のオーバーヘッドなしで、複雑な機能を一貫して構築するための構造化されたワークフローを提供します。

// 技術解説

GSD (Get Shit Done) は、Claude Code のような AI コーディングアシスタントにおける「context rot」を解決するために設計された、メタプロンプティングおよび仕様駆動型の開発システムです。コンテキストエンジニアリング、サブエージェントのオーケストレーション、状態管理の構造化されたワークフローを実装することで、プロジェクトの複雑さが増しても AI モデルの出力品質が低下しないようにします。このアーキテクチャは、アトミックな計画と検証を強制するモジュール式のフェーズベース実行モデルを優先しており、「vibecoding」の速度と、管理された仕様駆動型開発ライフサイクルの信頼性を効果的にトレードオフしています。

// 主要ハイライト

01
Context-window-aware prompt thinning により、200K 未満のモデル向けにプロンプトサイズを自動的に削減し、パフォーマンスを維持します。
02
Knowledge graph integration により、計画エージェントがコードベース全体でより豊かで正確な接続を構築できるようになります。
03
構造化された TDD pipeline mode により、実行中のコード品質を確保するためのオプトイン形式のテスト駆動開発が可能になります。
04
Wave-based execution が並列および逐次タスクを調整し、依存関係管理を最適化してファイル競合を防ぎます。
05
組み込みの quality gates が schema drift、セキュリティリスク、スコープの縮小を検出し、AI がプロジェクト要件を確実に遵守するようにします。
06
Project skills awareness により、エージェントがプロジェクト固有の機能を検出して活用し、より最適化された開発を実現します。

// ユースケース

01
フェーズベースの計画と実行による自動化された仕様駆動型開発
02
AI のコンテキストウィンドウの劣化を防ぎ、信頼性の高いコード生成を保証するコンテキストエンジニアリング
03
調査、タスク計画、および成果物の自動検証のためのマルチエージェントオーケストレーション

// クイックスタート

開始するには、npm を使用して 'npx get-shit-done-cc@latest' でツールをインストールし、対話型プロンプトに従って好みのランタイムとインストール場所を選択してください。インストールが完了したら、'/gsd-new-project' を実行して必要な計画構造を作成するか、既存のプロジェクトをインポートする場合は '/gsd-map-codebase' を使用してプロジェクトを初期化します。詳細なコマンドワークフローと設定オプションについては、'docs/USER-GUIDE.md' を参照してください。