mcpField
D
DecRec

DecRec

リモート
decrec.ioメモリ・ナレッジ17 週間前に更新
リポジトリ公式サイト

DecRec について

DecRecは、選択とその理由を会話やクライアントをまたいで保持する、エージェント共有の意思決定メモリーです。プラグインはMCPサーバーとスキルを組み合わせ、決定の想起や記録を提案するタイミングを示し、確定は人が行います。

主な機能

  1. 01意思決定記録の検索と管理
  2. 02重要な選択時点での決定の想起
  3. 03記録や想起のタイミングを示すスキル
  4. 04人による意思決定の確定
  5. 05エージェントや会話をまたぐ記録共有

活用シーン

  1. 01新しいエージェントとの会話に過去の理由を引き継ぐ
  2. 02決定済みの選択と根拠を記録する
  3. 03状況の変化に応じて決定を見直す
  4. 04会議メモから保存すべき決定を選ぶ

MCP 対応

https://decrec.io/mcpのMCPサーバーは、検索、作成、更新、承認、確定、アーカイブなどの永続的な意思決定状態をエージェントに提供します。プラグインには、操作の適切なタイミングを示すスキルが含まれます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://decrec.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

DecRec

AI が探索します。決めるのはあなたです。DecRec が記憶します。

Claude、ChatGPT、Cursor、Codex などのエージェント間で共有される意思決定メモリです。

ChatGPT が DEC-8 を記録し、3 週間後に Cursor が思い出します。


インストール · ドキュメント · 仕組み · なぜ意思決定なのか · スキルの役割 · 学んだこと · プライバシー


30 秒でインストール

このパッケージはエージェントプラグインです。スキルと DecRec MCP サーバーが含まれています。

Cursor の場合

チャット入力欄で、スラッシュコマンドとして次を入力します。

/add-plugin decrec@https://github.com/decrec-io/decrec-plugin

または、Settings → Customize → Plugins から、その GitHub リポジトリを指定してインストールします。

Claude Code の場合
/plugin marketplace add decrec-io/decrec-plugin
/plugin install decrec@decrec
Codex CLI の場合
codex plugin marketplace add decrec-io/decrec-plugin
codex plugin add decrec@decrec

すべてのクライアント →


エージェントは忘れても、DecRec は忘れません。

3 週間前 — ChatGPT

チームの需要を検証するまでは、アカウントを単一ユーザー向けに保ちます。

✓ DEC-8 として記録済み

今日 — Cursor、新しい会話

アカウントモデルを変更する前に確認です。DEC-8 では、需要を検証する間、意図的にアカウントを単一ユーザー向けに保っていました。この方針を見直しますか?

1 つの意思決定を、どのエージェントからでも。


仕組み

MCP により、エージェントは意思決定にアクセスできます。スキルは、それらの意思決定がいつ重要かをエージェントに教えます。

Agent
  ├─ Skill → judgment: when decisions matter
  └─ MCP   → durable decision state
               ↕
             DecRec
レイヤー役割
スキル判断基準:何を意思決定とみなすか、いつ呼び出し、いつ記録し、いつ止めるか。
MCP永続的な状態:意思決定を検索、作成、更新、登録、確定、アーカイブします。
DecRecチャットやエージェント間で共有される、意思決定の一元的な記録システムです。

スキルがなくてもツールは書き込みできますが、ツールがなければスキルはエージェント間で状態を永続化できません。


なぜすべてではなく、意思決定を記憶するのか?

DecRec が記憶するのは意思決定であり、AI の出力ではありません。エージェントは記録を準備して提示できますが、意思決定を確定するのは人間です。

エージェントはすでに、コード、チャット、ドキュメント、プロジェクトのコンテキストにアクセスできます。DecRec は、それらすべてを記憶しようとはしません。

将来の作業を制約する、より小さな選択肢の集合を保持します。

  • 何を選んだか
  • なぜ選んだか
  • 何を検討したか
  • 誰が確定したか
  • どのような状況なら見直すべきか

目標はコンテキストを増やすことではありません。すでに下された意思決定の理由を、新しいエージェントに伝えることです。


スキルの役割

  • 範囲を守る — 依頼された範囲を超えて進めません(依頼がない限り、一覧表示 → 形を整える → 更新 → 探索 → 登録 → 確定という一連の流れは実行しません)。

  • 呼び出す — 後の作業を制約する重大な選択の分岐点でのみ検索します。通常のコーディングの前には決して検索しません。

  • 記録する — 重大な選択の分岐が決着したとき、一度だけ提案します。自動作成はせず、些細なことを持ち出して作業を中断することもありません。

  • 人間が確定する — エージェントは記録を準備して提示できますが、意思決定を確定することはありません。

完全なプロトコル:skills/decrec/SKILL.md。探索用プロンプト:skills/decrec/explore-prompts.md。

試してみる

インストール後、MCP 接続を許可してから、新しい会話に次のいずれかを貼り付けます。

検討中の選択
Should we [option A] or [option B]?

Work through it from more than one side, then record the decision in DecRec.

または、現在検討している実際の意思決定に置き換えてください。

一連のやり取り
Here is a [Slack thread / meeting notes]. What is worth recording in DecRec? Don't record until I pick.

[paste]
すでに決めたこと
We picked [option A] over [option B]. Record that decision in DecRec.

インストール

クライアントこちらから開始
Cursor下記のスラッシュコマンド、または「Settings → Plugins」
Claude Code/plugin marketplace add
Codex CLIcodex plugin marketplace add
Claude(Web と Desktop)マーケットプレイス decrec-io/decrec-plugin を追加
ChatGPTWork:マーケットプレイスプラグイン。Chat:MCP + スキルの ZIP
VS Codeコマンドパレット → Chat:Install Plugin From Source
その他スキルファイルをコピー + MCP コネクター
Cursor

チャット入力欄にスラッシュコマンドとして入力します。

/add-plugin decrec@https://github.com/decrec-io/decrec-plugin

または、Settings → Customize → Plugins を開き、その GitHub リポジトリからインストールします。

Claude Code
/plugin marketplace add decrec-io/decrec-plugin
/plugin install decrec@decrec
Codex CLI
codex plugin marketplace add decrec-io/decrec-plugin
codex plugin add decrec@decrec
Claude(Web と Desktop)

どちらも同じ手順です。スキルと MCP はプラグインに含まれています。

  1. Customize → Plugins → Add → Add marketplace
  2. URL:decrec-io/decrec-plugin
  3. Sync → DecRec を選択 → Install
  4. 確認されたら許可します。
ChatGPT
Desktop(Work)

マーケットプレイスプラグインです。Chat では動作しません。

  1. Plugins → Add → Add a marketplace を開きます。
  2. ソース:decrec-io/decrec-plugin
  3. Add marketplace を選択し、続いて decrec をインストールします。
  4. 確認されたら許可します。新しい Work の会話を開始します。
Web と Desktop(Chat)

ここではマーケットプレイスプラグインは動作しません。chatgpt.com で MCP とスキルを追加します。

MCP(ツールのみ — スキルなし):

  1. Plugins → +
  2. 接続:Server URL
  3. URL:https://decrec.io/mcp
  4. Create を選択します。確認されたら許可します。新しい会話を開始します。

スキル:

  1. GitHub リポジトリから ZIP をダウンロードします。
  2. Plugins → Skills → + → ZIP をアップロードします。
VS Code

コマンドパレット(Cmd+Shift+P / Ctrl+Shift+P)を開き、次の操作をします。

Chat: Install Plugin From Source

GitHub の URL を貼り付けて Enter キーを押します。

https://github.com/decrec-io/decrec-plugin
その他

skills/decrec/*.md(SKILL.md と explore-prompts.md)をクライアントのスキルディレクトリにコピーします。MCP コネクターを https://decrec.io/mcp に追加します。


エージェントにいつ記憶するかを教えて学んだこと

DecRec を使わない場合にも役立ちます。これらを自分のエージェントスキルに活用してください。

1. 3 つすべてに当てはまる場合のみ記録する

代替案(経路が 2 つ以上)、影響(後の作業を制約する)、将来の関連性(誰かが なぜ と尋ねる)。

2. 求められた範囲を超えて先に進まない

依頼された段階に合わせ、そこで止めます。

3. 意思決定の境界でのみ想起する

通常のコーディング、バグ修正、またはすでに選択された方針の実装の前には行いません。

4. エラー時はフェイルファストし、エラーコードに応じて分岐する

locked、in_flight、pin_mismatch は停止(または再読み込み)を意味します。チャット内容から推測して再試行しないでください。

5. 役割ごとに独立したパスで作業する

クリーンなコンテキストから調査します。エージェントは選択肢をまとめますが、コミットはしません。

6. 事実を捏造しない

概要に記載されていない技術スタック、ベンダー、テナンシー、ビジネス指標を作り上げないでください。

すべてのルールについては、skills/decrec/SKILL.md を参照してください。


プライバシー

このプラグインは OAuth を使用して、https://decrec.io/mcp のリモート MCP サーバーに接続します。DecRec は、アカウントのメールアドレス、組織への所属情報、記録することを選択した意思決定の内容を保存します。詳細:利用規約とデータポリシー。サポート:[email protected]。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。