open-gsd/gsd-core
Git. Ship. Done - Core
解決する課題
「コンテキストの腐敗」、つまりコーディングセッションのコンテキストウィンドウが埋まるにつれて発生するAI出力品質の低下に対処します。また、セッション間での共有メモリの欠如や、コードが実際に動作することを確認するための検証ステップの欠如も解決します。
仕組み
GSD Coreは、AIコーディングエージェントを規律ある5段階のフェーズループを通じて導く、仕様駆動型開発フレームワークを実装しています:
- Discuss: 実装の決定事項を記録する。
- Plan: タスクを調査・分解し、新しいコンテキストウィンドウに適合させる。
- Execute: クリーンな200kトークンのコンテキストを持つサブエージェントを使用して、プランを並列ウェーブで実行する。
- Verify: 完了前に問題を診断し、修正する。
- Ship: PRを作成し、フェーズをアーカイブする。
セッション間で状態を維持するために、STATE.mdやCONTEXT.mdのような構造化されたアーティファクトを使用します。
対象者
Claude Code、Cursor、Windsurf、Copilot、Codex、Kimi CLI、Antigravity CLI、OpenCodeなどのAIコーディングエージェントを使用している開発者。
ハイライト
- クロスランタイム互換性: 幅広いAIコーディングツールで動作します。
- コンテキストエンジニアリング: 重い作業を新しいコンテキストを持つサブエージェントにオフロードすることで、肥大化を防ぎます。
- 構造化メモリ: 永続的なアーティファクトを使用して、異なるセッション間でプロジェクトの状態を維持します。
- 規律あるワークフロー: 調査・計画・実行・検証・出荷のサイクルを強制します。
関連
- プロジェクト
- プロジェクト
- Dispatch
- Dispatch
- プロジェクト