Spectra

思考を整理してから
コードを書こう。

Spectra はスペック駆動開発のためのデスクトップアプリです。スペックの管理、変更の追跡、提案からアーカイブまでの構造化されたワークフローをサポートします。

macOS · Windows · 無料
Spectra app interface
課題

なぜスペック駆動開発なのか?

AIコーディングツールは強力ですが、構造がなければ解決する問題と同じだけの問題を生み出します。

コンテキストが失われる

新しいAIセッションのたびにゼロからやり直し。意図、決定、制約が会話のたびに消えてしまいます。

スペックがコンテキストを保持

Spectraはスペックと変更履歴を構造化されたファイルに保存。どのAIツールでも読み取って活用できます。

変更が際限なく広がる

シンプルな機能要求が大規模なリファクタリングに。明確な境界がなければ、スコープは膨らみ続けます。

提案が境界を設定

各変更はスコープが明確な提案から始まります。明確な目標、定義されたタスク、テスト可能な完了基準。

AIが軌道を外れる

AIツールが生成するコードがアーキテクチャから逸脱。コンパイルできても、意図した通りとは限りません。

スペックがAIの方向性を維持

スペックがガードレールとして機能。AIがスペックを読み、計画に従い、設計意図の範囲内で作業します。

機能

SDD に必要なすべて

スペック駆動型変更のライフサイクル全体を管理する集中ツールセット。

変更管理

提案の作成、成果物の追跡、プロジェクト内の全変更のライフサイクルを管理します。

スペックドキュメント

要件追跡、シナリオ、完全なバージョン履歴を備えた仕様書の閲覧と管理。

全文検索

スペック、変更、アーカイブ済みアイテムを高速な全文検索で瞬時に検索。

マルチAI対応

Claude Code、Cursor、Windsurf に対応。AIツール用のスキルやコマンドを生成できます。

クイックスタート

数分で使い始められます

3つのステップで構造化された開発を始めましょう。

1

Spectraをダウンロード

macOSまたはWindows用の無料アプリを入手。アカウント登録は不要です。

2

プロジェクトを開く

Spectraで任意のプロジェクトフォルダを開きます。スペック用のopenspecディレクトリが作成されます。

3

最初の変更を開始

ワークフローを使って、最初のスペック駆動型変更を議論、提案、実装しましょう。

ワークフロー

アイデアからアーカイブまで

曖昧なアイデアを、ドキュメント化され実装された変更へと導く構造化されたパス。

discuss

問題空間を探索し、方向性を合わせる

任意

propose

スペックと設計を含む正式な変更提案を作成

apply

変更提案からタスクを実装

ingest

作業中に要件が変わった際に成果物を更新

archive

変更を完了し、スペックをプロジェクトにマージ

よくある質問

よくある質問

Spectraとスペック駆動開発についてのよくある質問。

ダウンロード

今すぐ始めよう

無料で利用可能。macOS と Windows に対応。

Homebrew でインストール — macOS 推奨インストール方法
$ brew install --cask spectra-app
または直接ダウンロード