Lockstep について
Lockstepはエンジニアリングチーム向けの意思決定メモリーCLIです。各種チームツールから決定を集め、担当者の確認を経て、作業開始前にMCP対応コーディングエージェントへ共有します。
主な機能
- 01チームツールから決定を収集
- 02担当者による決定の確認
- 03セッション開始時のエージェント向け共有
- 04ロック済み決定と矛盾する作業の検出
- 05フックとMCPのセットアップ
活用シーン
- 01コーディングセッション前のエージェントへの共有
- 02予定作業と確認済み決定の照合
- 03チームのワークフローから技術上の決定を収集
MCP 対応
Lockstepはコーディングエージェント向けにMCPを設定し、セッション開始時に決定事項の概要を提供します。ロック済み決定と矛盾する作業も検出します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
19掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| summary | string | はい | |
| surface | string | いいえ | |
| diffHash | string | いいえ | |
| riskTier | enum | いいえ | owned | shared | contract |
| verified | boolean | いいえ | |
| capabilityRef | string | いいえ | |
| contractDelta | any | いいえ | |
| verifiedAgainst | string | いいえ |
詳細
lockstep-cli
Lockstep の CLI です。作業を始める前に、すべての人と AI エージェントが参照する、エンジニアリングに関するあらゆる決定の唯一の情報源です。
Lockstep は Slack、Notion、Jira、プルリクエストから決定を自動的に収集し、それぞれの決定を担当者に確認してもらいます。また、セッション開始時に MCP 互換のコーディングエージェント(Claude Code、Cursor など)に概要を伝え、Locked の決定に反する作業がリリースされる前に警告します。
インストール
npm install -g lockstep-cli
クイックスタート
lockstep login # authenticate
lockstep onboard # one step: wire up hooks + MCP for your agent, link this repo
lockstep status # check auth + config health
詳細なセットアップ、MCP の設定、セルフホスト(Apache-2.0、docker compose up を 1 回実行するだけ)については、以下をご覧ください。
- ウェブサイト: https://www.getlockstep.dev
- 仕組み: https://www.getlockstep.dev/how-it-works
- ソース: https://github.com/lockstep-team-agent/lockstep
リポジトリにスターを付ける
Lockstep がチームに役立った場合は、GitHub でスターを付けて、ほかのチームにも見つけてもらいましょう。
ライセンス
Apache-2.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。