Stride — AI software delivery platform について
Strideプラグインは、コーディングエージェントがチームのStrideバックログからストーリーを取得し、完了した作業をレビューに戻せるようにします。Claude Code、Codex、Cursor向けの2コマンドのワークフローを備え、ブラウザーでOAuth認証します。
主な機能
- 01割り当て済みまたは引き継ぎ済みストーリーの取得
- 02仕様、デザイン、関連情報の読み込み
- 03ストーリーの状態とブランチ名の設定
- 04テスト実行と受け入れ条件の確認
- 05完了したストーリーのレビュー依頼
- 06Claude Code、Codex、Cursorへの対応
活用シーン
- 01引き継がれたバックログの作業開始
- 02キーを指定したストーリーの選択
- 03受け入れ条件に沿った変更の確認
- 04完了した作業のレビュー依頼
MCP 対応
各プラグインはコーディングエージェントをStrideのMCPサーバー `https://www.stride.page/api/mcp/stride` に接続します。ブラウザーのOAuthで認証し、ヘッドレス実行ではエージェントキーを使用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://www.stride.page/api/mcp/strideclaude mcp add --transport http page-stride-stride https://www.stride.page/api/mcp/stride{"mcpServers":{"page-stride-stride":{"type":"http","url":"https://www.stride.page/api/mcp/stride"}}}Cursor で開く{"servers":{"page-stride-stride":{"type":"http","url":"https://www.stride.page/api/mcp/stride"}}}VS Code で開く{"mcpServers":{"page-stride-stride":{"type":"http","url":"https://www.stride.page/api/mcp/stride"}}}{"mcpServers":{"page-stride-stride":{"serverUrl":"https://www.stride.page/api/mcp/stride"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Claude Code、Codex、Cursor 向け Stride プラグイン
コーディングエージェントから Stride のバックログに取り組めます。 このループは、2 つのコマンドで実行できます。
| Claude Code | Codex | Cursor | |
|---|---|---|---|
| 次のストーリーを仕様全体とともに取得して、作業を開始する | /stride:next | $stride:next | /stride-next |
| 受け入れ条件に照らして確認し、レビューに回す | /stride:done | $stride:done | /stride-done |
Next は、チームメイトが「エージェントに渡す」で準備したストーリーを取得します。準備されたストーリーがない場合は、あなたに割り当てられた未着手のストーリーのうち、最上位のものを取得します(まずアクティブなスプリント内から、その後は優先度順)。受け入れ条件、リンクされたデザインやドキュメント、関連項目、未解決の不具合をまとめて取得します。ストーリーを「進行中」に移動し、そのキーにちなんだ名前のブランチを設定します。特定のストーリーを取得するには、キーを指定します(/stride:next ORB-526)。
Done はテストを実行し、変更内容が各受け入れ条件を満たしているか確認して、変更内容を記したコメントとともにストーリーを「レビュー中」に移動します。条件が満たされていない場合は、残っている作業を示し、ステータスは変更しません。コミット前には確認を求め、あなたが依頼した場合にのみプッシュします。
各プラグインは、エージェントを Stride の MCP サーバー https://www.stride.page/api/mcp/stride に接続します。ブラウザーで Stride にサインインするため、コピーするキーはありません。 エージェントが作業するプロジェクトと、アクセスできるプロジェクトを選択できます。また、Stride の「設定 → インテグレーション → 接続済みアプリ」から、いつでも接続を解除できます。エージェントは各プロジェクトであなた自身の権限を使って作業し、エージェントが書き込んだものには、あなたのエージェントによるものだと表示されます。
Claude Code
claude plugin marketplace add Newlight-Solutions/stride-plugins
claude plugin install stride@stride
または、セッション内で /plugin marketplace add Newlight-Solutions/stride-plugins を実行し、続けて /plugin install stride@stride を実行します。
次に /mcp を実行して plugin:stride:stride を選択し、Authenticate を選びます。
ブラウザーが開き、Stride にサインインできます。その後、/stride:next を実行します。
コマンドなしでサーバーを使いたい場合:
claude mcp add --transport http stride https://www.stride.page/api/mcp/stride
Codex
codex plugin marketplace add Newlight-Solutions/stride-plugins
次に codex を起動し、/plugins を実行して Stride AI を開き、インストールします。インストール時に Codex から Stride へのサインインを求められます。新しいセッションを開始して、$stride:next を実行します。
Cursor
cursor フォルダーを ~/.cursor/plugins/local/stride にコピーし、Developer: Reload Window を実行します。次に Customize → MCPs を開きます。Stride にサインインが必要と表示されたら、その案内に従ってください。ブラウザーが開き、Stride にサインインできます。その後、チャットで /stride-next を実行します。(Enterprise では、管理者がローカルプラグインのインポートを許可している場合にのみ、Cursor はローカルプラグインを読み込みます。)
Teams または Enterprise プランでは、管理者が代わりにこのリポジトリをチームマーケットプレイスとしてインポートできます(Dashboard → Plugins & MCPs → Add Marketplace → Import from Repo)。その後、全員が Customize から Stride をインストールできます。Stride が Cursor Marketplace に掲載された後は、誰でも Customize からインストールできます。Stride を検索して Install を選択してください。
コマンドなしでサーバーを使いたい場合は、~/.cursor/mcp.json に追加します。
{
"mcpServers": {
"stride": { "url": "https://www.stride.page/api/mcp/stride" }
}
}
代わりにエージェントキーを使う場合
ヘッドレス実行(CI、claude -p、codex exec)では、ブラウザーを開いてサインインできません。その場合は、Stride の「設定 → インテグレーション」でエージェントキーを作成し、Authorization: Bearer <key> として送信します。各エージェントの設定方法:
Claude Code、
Codex、
Cursor。
このリポジトリ
claude-code/、codex/、cursor/は3つのパッケージで、それぞれのエージェント固有の形式になっています。これらは生成されます。source/を編集してnpm run buildを実行してください。codex/は、レビュー資料とともに Stride AI として OpenAI のプラグインディレクトリ(ChatGPT と Codex)に提出されるパッケージでもあります。独自のバージョンを持つため、ディレクトリのリリースによって残り2つのパッケージに影響することはありません。.claude-plugin/marketplace.json、.agents/plugins/marketplace.json、.cursor-plugin/marketplace.jsonは、上記のインストールコマンドが参照するマーケットプレイスです。server.jsonは、Stride の MCP Registry における登録情報です。npm run checkは何も再ビルドしません。パッケージがsource/と異なる場合や、各エージェントのドキュメントに記載されたルールに違反する場合に失敗します。CI ではプッシュのたびに実行されます。
ご質問や問題がある場合は、[email protected] までご連絡ください。 MIT License のもとでライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。