Spec2S ドキュメント

Spec2Sは、ビジネスプロンプトを完全な技術ブループリントへ変換するAIプランニングプラットフォームです。専門エージェントが要件、アーキテクチャ、データベーススキーマ、UIコードを起草し、すべてが単一のソース・オブ・トゥルースに紐づきます。

はじめに 始め方

ワークスペースを作成し、ビジネス要件を入力するだけで、Spec2Sが各計画フェーズをガイドします。各エージェントが構造化された出力を次のエージェントへ引き渡し、チーム全員がアイデアから展開まで同じ情報を共有します。

要件 SRSエージェント

SRSエージェントは平易な言葉のビジネスプロンプトを構造化されたソフトウェア要件仕様書へ変換します。ユーザーストーリー、受入基準、スコープ定義を生成します。

  • ワークツリーと機能仕様の生成
  • ハンク編集を伴うリアルタイムSSEストリーミング
  • バージョン管理されたエクスポート可能なSRS

設計 Architectureエージェント

完成したSRSをもとに、ArchitectureエージェントはサービスバウンダリーとTechスタックを提案し、アーキテクチャ図と設計根拠を出力します。

  • サービスとコンポーネントの生成
  • アーキテクチャのノードとエッジ
  • 非機能要件の取得とレビュー

データ Databaseエージェント

Databaseエージェントは要件からエンティティ関係を導出し、正規化スキーマ、ERD、SQLマイグレーションスクリプトを生成します。

  • テーブル、外部キー、制約
  • バリデーションルールとインデックス
  • PostgreSQLにそのまま使える出力

フロントエンド UI生成エージェント

機能説明からインタラクティブなモックアップとReactコンポーネントのスキャフォールドを生成します。エンジニアが開発を始める前にステークホルダーが画面フローを確認できます。

  • ページとコンポーネントのスキャフォールド
  • ワークスペースごとのスタイルとテーマカスタマイズ
  • マルチプラットフォーム出力

反復 Markdown & Vibe Coding

Vibe Codingは実装の詳細を対話形式で反復するモードです。タスクの内訳、コードのスタブ、技術メモをMarkdown形式で生成します。

  • 任意の仕様をプレーンMarkdownで編集
  • ハンクベースの共同編集とバージョン履歴
  • プロジェクトコンテキストに基づいた対話型コーディングループ

デリバリ Auto-Deploy

Gitリポジトリとの連携で、生成されたコードをCI/CDパイプラインへ直接デプロイします。デプロイ状況をワークスペース内で確認できます。

  • Dockerfile生成によるコンテナパッケージング
  • 環境設定と実行スクリプト
  • ワークスペースからのプレビューデプロイ