evidentloop/sopify
Resumable, traceable AI coding — plans, handoffs, and evidence stay with the repo across hosts.
何を解決するか
Sopifyは、AI開発における「過度な早期コーディング」の問題に対処します。AIツールが要件が完全に理解されたり、決定が確定する前にコードを書き始める状況を防ぎます。AIホストやチームメイトとの切り替え時にコンテキストが失われるのを防ぎ、重要な設計上のトレードオフが一時的なチャット履歴に消えてしまうのを阻止します。
動作方法
Sopifyは、Codex、Claude、Cursor、Copilot、Qoderなどの既存のAIコーディングホストに統合されるプロトコルレイヤーです。AIがコードを実行する前に、まず分析・設計・タスク分割を行う「計画優先」のワークフローを強制します。これらの計画、検証レシート、決定の履歴は、リポジトリ内の .sopify/ ディレクトリにGit管理されたファイルとして保存されます。これにより、任意の対応ホストが ~go コマンドを使って特定のチェックポイントからタスクを再開でき、異なるツールや共同作業者間で一貫した状態を保つことができます。
対象ユーザー
AIコーディングアシスタントを使用し、異なるAIツールやチームメンバー間でも継続可能な、構造的で監査可能な開発プロセスを求める開発者。
特徴
- 計画優先ワークフロー:コードを書く前にAIが停止し、明確化や承認を求めるよう強制します。
- ホスト間の再開可能:開発者が1つのAIツールでタスクを開始し、別のツールで完了しても、コンテキストを再説明せずに済みます。
- Git管理されたトレーサビリティ:計画や決定をリポジトリ内のプロジェクトアーティファクトとして保存し、開発履歴を監査可能にします。
- ホスト非依存:新しいスタンドアロンツールを必要とせず、既存のエディタやCLIにインストール可能な形で動作します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト