前書き コーディングエージェントに仕様駆動開発をさせると、機能開発は早いけど 「なぜその設計にしたのか」「どんな要件だったのか」が消えていく 問題、感じたことありませんか? OpenSpec を使うと、仕様・設計判断など、簡単にプロジェクトのナレッジとして残すことができます。 この記事は 2 部 構成です。 前半では OpenSpec の仕組みとナレッジ蓄積の考え方 について紹介します。 後半では PPTX レビューアプリ(Amplify + AgentCore)を作るハンズオンを通じて実際のワークフローを体験します。 OpenSpec とは コーディングエージェントのための仕様駆動開発フレームワークです。 企画・設計・仕様・タスクの生成を行う仕様駆動の基本機能に加え、完了した仕様をプロジェクトのナレッジとして蓄積し、次の開発サイクルで自動参照させる仕組みが組み込まれています。 Spec

