mcpField
V
Vestige

Vestige

ローカル
github.com/samvallad33メモリ・ナレッジ658今日更新

Vestige について

Vestige は、AI エージェント向けに監査可能なメモリログと、実行前にツール呼び出しを確認するガードを提供します。異なる時点の事実を関連付け、記録された原因をたどり、Operator Lite が危険な操作を停止または記録します。

主な機能

  1. 01レシート付きの追記型メモリログ
  2. 02関連する過去の記憶を再提示
  3. 03記録されたリンクから原因を追跡
  4. 04危険なツール呼び出しの停止や記録
  5. 05停止とレビューを行う30のルール

活用シーン

  1. 01新情報で重要になった過去の事実を想起
  2. 02記録されたリンクから障害原因を追跡
  3. 03エージェントによる強制プッシュや削除を防止
  4. 04ガードが記録したツール呼び出しを確認

MCP 対応

Vestige は MCP 設定によるメモリのクライアント接続に対応します。README には、メモリとガードのクライアント別設定方法も記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"samvallad33-vestige": {
"command": "npx",
"args": [
"-y",
"vestige-mcp-server"
]
}
}
}
起動コマンドnpx -y vestige-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmvestige-mcp-server4.2.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Vestige

Vestige

AIが根拠を示せるメモリー。問題が起きる前に食い止めるガード。

Vestigeは、使うほど精度が高まるメモリーと、ツール呼び出しの実行前にチェックするガードをAIエージェントに提供します。すべてのメモリーに記録が残り、すべての停止には理由があります。推測は一切ありません。

Release Tests Binary License

クイックスタート

  1. バイナリをインストールする(macOSおよびLinux)、またはリリースからお使いのプラットフォーム用のファイルをダウンロードします。
    curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/scripts/install.sh | sh
    
  2. npx @vestige/initを実行し、「Memory」または「Memory plus guard」を選んで、確定します。
  3. AIクライアントを再起動し、「友人について何か教えて」と話しかけます。後でその友人について尋ねてみてください。

大切なことを記憶します

*「バンコク・ガーデンで夕食をした後、Mayaの様子がおかしかった」と保存します。後で、「Mayaにはピーナッツアレルギーがある」*と保存します。

Vestigeは、どちらのメモリーもMayaに関するものだと認識し、古いほうのメモリーの重要度を引き上げます。エージェントがMayaの誕生日ディナーを計画するとき、その夕食についてのメモリーが最初に表示されます。

これは**遡及的な重要度の補完(Retroactive Salience Backfill)**です。新しい情報によって古いメモリーが重要になったとき、Vestigeはそのメモリーを再び呼び起こします。保存のたびに実行され、変更内容はすべて記録され、どの変更も元に戻せます。補完の仕組み。

知識の根拠を示します

メモリーは追記専用ログのStrataに保存されます。書き込みはすべてゲートを通り、記録を返します。メモリーは完全に一致するIDまたはタグで検索され、似ているだけのものが選ばれることはありません。

問題が発生したときは、causal_walkが記録されたリンクをさかのぼって原因をたどります。GitHubのイシューをgatherに指定すれば、そこからさかのぼって調査します。

承認していない操作を阻止します

Operator Liteは、エージェントのツール呼び出しを監視する無料のガードです。強制プッシュ、テーブルの削除、再帰的な削除、本番環境へのデプロイを、たとえコマンドを偽装していても、実行前に阻止します。ルールは30個あり、15個は呼び出しを停止し、残りの15個は記録して確認できるようにします。

curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/operator-lite/operator-gate.py -o /tmp/operator-gate.py && python3 /tmp/operator-gate.py install

インストール時に、直近30日分のエージェント履歴を再生し、どの操作が阻止されていたかを表示します。履歴内の操作が実行されることはありません。Windows、OpenClaw、およびすべての主張をお使いのマシンで検証。

Vestige Operator

Operator Liteでは通過する操作をVestige Operatorが阻止する様子を見る

ガードのオーナー向けバージョンです。独自のルールを作成し、その日の停止内容をBoardで確認し、エージェントが試みた操作をまとめた週刊Letterを受け取れます。$149の買い切りで、今後のすべてのバージョンが含まれます。

Vestige Operatorを購入

対応環境

メモリーガード
Claude Codenpx @vestige/initインストール
Codexガイド
Cursorガイド移植版
VS Code + Copilotガイド
OpenCodeガイド移植版
Windsurfガイド移植版
Gemini CLInpx @vestige/init移植版
Xcodeガイド
JetBrains / Junieガイド
その他すべてMCP のセットアップすべての移植版

ドキュメント

v5 の新機能 · インストールガイド · はじめに · ツールの仕様 · 設定 · ストレージ · リファレンス · 変更履歴

ライセンス

AGPL-3.0-only.

コメント

MCP は初めてですか?

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

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