StateDock について
StateDock は、チームとコーディングエージェントで共有するプロジェクト状態管理サービスで、目標、決定事項、引き継ぎを一元管理します。この版は自分の Cloudflare アカウントに配置し、エージェントは MCP 経由で文脈を読み、作業を取得して引き継ぎを記録できます。
主な機能
- 01目標と決定事項の一元管理
- 02エージェント間の引き継ぎ記録
- 03自分の Cloudflare アカウントに配置
- 04バックアップ、復旧、更新のガイド
活用シーン
- 01コーディングエージェントに文脈を復元
- 02ツール間でタスクを引き継ぐ
- 03決定事項と進捗を記録
MCP 対応
Claude Code、Cursor、Codex は MCP 経由でプロジェクトの文脈を読み、準備済みタスクを取得し、引き継ぎ情報を書き戻せます。このサービスは自分の Cloudflare アカウントに配置します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://statedock.dev/mcpclaude mcp add --transport http dev-statedock-statedock https://statedock.dev/mcp{"mcpServers":{"dev-statedock-statedock":{"type":"http","url":"https://statedock.dev/mcp"}}}Cursor で開く{"servers":{"dev-statedock-statedock":{"type":"http","url":"https://statedock.dev/mcp"}}}VS Code で開く{"mcpServers":{"dev-statedock-statedock":{"type":"http","url":"https://statedock.dev/mcp"}}}{"mcpServers":{"dev-statedock-statedock":{"serverUrl":"https://statedock.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
StateDock
あなたとコーディングエージェントが共有するプロジェクトメモリです。
目標、決定事項、引き継ぎ情報を一か所にまとめます。Claude Code、Cursor、Codex は MCP 経由でコンテキストを読み込み、準備済みの作業に取りかかり、引き継ぎ情報を書き戻すため、次のエージェントがゼロから始めることはありません。
このリポジトリは、Cloudflare セルフホスト版です。ご自身の Cloudflare アカウントにデプロイし、Workers、D1、KV、R2、ドメイン、メール配信、バックアップを運用します。StateDock Cloud とは別のもので、Cloud のサブスクリプションプランはありません。ご自身のコンピューターまたは Linux サーバーで StateDock をワンコマンドで実行するには、代わりに StateDock Local をご利用ください。
- 製品と共通機能のガイド:statedock.dev/doc
- インストールとデプロイ:docs/self-hosting.md
- バックアップ、復元、アップグレード:docs/operations.md
- エージェントと MCP の設定:docs/agent-setup.md
- アーキテクチャ、検証、マイグレーション:docs/architecture.md · docs/validation.md · docs/migrations.md
- セキュリティレポート:SECURITY.md
コーディングツールのプラグイン
StateDock の独立した MIT プラグインリポジトリでは、StateDock Remote MCP を通じて計画を保存し、タスクのコンテキストを復元し、進捗を記録するための共通 Skills を提供しています。現在のパッケージは、ホスト型サービス https://statedock.dev/mcp を対象としています。セルフホスト環境では独自の MCP 設定で Skills を利用できますが、公開パッケージのデフォルトのエンドポイントはホスト型サービスです。
- **Codex:**プラグインリポジトリのローカルマーケットプレイスから利用できます。インストール方法は README に記載されています。
- DeepSeek Harness:
@statedock/dsh-pluginは Harness0.2.0-rc.2向けに公開されています。公式コミュニティショーケースをご覧ください。 - **ChatGPT アプリ:**OpenAI に審査を申請済みで、承認待ちです。
- **Cursor:**マーケットプレイスへの申請資料を準備中です。インストールと承認はまだ確認されていません。
これらのプラグインはプロジェクトの状態を記録し、復元します。タスクコードの実行やエージェントのスケジュール設定は行いません。プラグインのコードは MIT ライセンスです。このセルフホストサービスは引き続き AGPL-3.0-only で提供されます。
完全なローカルインストールについては、上記のデプロイガイドをご利用ください。必要な Cloudflare リソース、検証済みメール送信者、公開 HTTPS オリジン、シークレット、マイグレーション、デプロイ、管理者による承認、エージェントのアクセスについて説明しています。運用ガイドには、オフラインでのバックアップと復旧手順が記載されています。
開発時のチェック
要件とリポジトリのチェック項目は CONTRIBUTING.md に記載されています。一般的な検証方法:
pnpm install --frozen-lockfile
pnpm test
pnpm typecheck
pnpm lint
pnpm format:check
pnpm selfhost:check
ライセンス
StateDock は AGPL-3.0-only の下でライセンスされています。依存関係にはそれぞれ独自のライセンスが適用されます。THIRD_PARTY_NOTICES.md をご覧ください。このライセンスは StateDock の商標の使用権を付与するものではなく、サードパーティのインスタンスが公式に推奨されていることを意味するものでもありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。