mcpField
C
Contextlattice

Contextlattice

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

Contextlattice について

ContextLattice はローカルファーストのコンテキスト基盤で、AI エージェントに持続的なタスクの継続性、説明可能な検索、ポータブルなコンテキスト、検証済みのスキル改善を提供します。CLI が主要なインターフェースで、HTTP と MCP が補助的な連携手段です。公開版のローカルレーンはクラウドアカウントなしで動作します。

主な機能

  1. 01チェックポイントからの目的の再構築
  2. 02ソース範囲と劣化状況を示す検索
  3. 03署名付きのポータブルなコンテキスト
  4. 04インデックスによるスキルの検出
  5. 05書き込み時の機密情報フィルタリング

活用シーン

  1. 01モデル、ツール、マシンをまたぐ長期エージェント作業の継続
  2. 02エージェントによる作業前のプロジェクトコンテキスト取得
  3. 03クラウドストレージを必須とせず複数エージェント間で記憶を共有

MCP 対応

MCP は CLI や HTTP と並ぶ補助的な連携インターフェースの一つで、エージェントやハーネスから ContextLattice のコンテキスト検索と記憶機能を利用できるようにします。

設定

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

エンドポイントhttps://contextlattice.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

ContextLattice

ローカルのコンテキストフィールドをリアルタイムで表示するContextLatticeのエディトリアルサイトのヒーロー画像

エージェントを開けば、そこにあります。

AI エージェントに永続的な継続性、説明可能な検索、持ち運び可能なコンテキスト、ハーネスをまたいだ検証済みの学習をもたらす、ローカルファーストのインテリジェンスレイヤーです。

CLIファースト ContextLattice v5.0.2 ローカルファーストのランタイム Apache License 2.0

クイックスタート · 仕組み · エージェントのセットアップ · アーキテクチャ · ドキュメント · 更新情報

概要を何度も説明するのはやめましょう

モデルには推論能力があります。ハーネスには実行能力があります。しかし、チャット、モデル、ツール、アカウント、コンピューターが変わるたびに、どちらもミッションを確実に保持できるわけではありません。

ContextLattice は、作業に永続的で検査可能なコンテキストレイヤーを提供します。現在の目標を再構築し、重要な証拠を選び、安全に引き継ぎ、実際に有効だったものを記録します。すべてのプロンプトを会話ログで埋め尽くすことも、クラウドストレージを必須にすることもありません。

機能変わること
永続的な継続性目標、判断、リポジトリの状態、リスク、証拠、次のアクションを、上限のある1つのパケットとして再開できます。
説明可能な検索トークンあたりの影響度で証拠を順位付けし、情報源の網羅性、欠落、反対意見、劣化、受領記録を示します。
持ち運び可能なコンテキスト実行と転送を呼び出し元の管理下に置いたまま、最小権限の署名付きコンテキストをエージェント間やマシン間で移動できます。
検証済みのスキル進化すべてのファイルを読み込まずにスキルを見つけ、ホールドアウトデータで繰り返しの成功を評価し、昇格前のレビューを必須にします。
プライバシーの範囲を限定した集約シグナルオプトインされた統計を明示的にクリップして学習する一方、生のメモリーはローカルに保持します。本番環境での有効化は、独立したプライバシーと有用性のレビューが完了するまで、厳格にブロックされます。

CLI が主要なインターフェースです。ダッシュボードでは動作と証拠を確認できます。HTTP と MCP は、アプリケーションやハーネス向けの補助的な統合インターフェースです。

仕組み

段階ContextLattice の動作
01 · 再開永続的なチェックポイントと現在の状態から、唯一のアクティブなミッションを再構築します。
02 · 選択信号の強い証拠を、出所情報付きのコンパクトなコンテキストパックに検索してまとめます。
03 · 移動Agent Packets、Passports、暗号化された継続エンベロープを通じて、署名付きで範囲が限定されたコンテキストを引き継ぎます。
04 · 定着成果を記録し、決定的な証明と人間の承認を得た後にのみ、再利用可能な動作を昇格させます。
05 · 蓄積修正、矛盾、鮮度、廃止の意味を保ちながら、今後の検索を改善します。

ContextLattice は、エージェントハーネスを置き換えたり、検索したテキストから目標を選んだり、インポートしたコンテキストを実行したりしません。ローカルツールは引き続き実行の場であり、メモリーとリモートコンテンツは引き続き証拠です。

クイックスタート

必要条件:macOS、Linux、または WSL2 を使用する Windows、Compose v2 互換のコンテナランタイム、gmake、jq、rg、python3、curl。テスト済みの macOS の基本構成では、明示的な Docker コンテキストを通じて OrbStack を使用します。詳しくはコンテナランタイムの選定を参照してください。

1. インストール
git clone https://github.com/sheawinkler/ContextLattice.git
cd ContextLattice
cp .env.example .env
gmake quickstart

gmake quickstart が推奨される技術的なインストール方法です。インストーラーはブートストラップの代替手段です。このコマンドは環境設定を準備し、ランタイムプロファイルを尋ね、選択したローカルスタックを起動して、初期状態の準備状況を検証します。

2. ランタイムと検索経路を確認する
curl -fsS http://127.0.0.1:8075/health | jq
contextlattice doctor --pretty
contextlattice state status --pretty
contextlattice context "verify this ContextLattice installation" \
  --project contextlattice \
  --pretty

コンテナが正常であることは、最初の確認にすぎません。state コマンドは、ゲートウェイが管理する正規のストレージインベントリを検証します。最後のコマンドは、実際のコンテキスト経路を実行し、ソースのカバレッジ、縮退状態、エビデンス、次のアクションを報告します。既存のインストールでは、ゲートウェイ状態の移行に記載された明示的かつ元に戻せる手順を利用できます。

リポジトリからライフサイクルをさらに詳しく検証するには、次を実行します。

scripts/agent/agent-runtime-proof-pack --pretty
scripts/agent/agent-adoption-proof-matrix \
  --skip-provider-smoke \
  --progress \
  --pretty

エージェントを接続する

ContextLattice を使用するリポジトリから統合を実行します。

cd /path/to/your/project

contextlattice_adopt integrate \
  --repo . \
  --agents codex,claude-code,opencode,hermes-agent,hermes-ultra,omp,mercury-agent,pi,droid \
  --pretty

contextlattice_adopt integrate \
  --repo . \
  --agents codex,claude-code,opencode,hermes-agent,hermes-ultra,omp,mercury-agent,pi,droid \
  --check \
  --pretty

統合コマンドは、既存の指示文を保持しながら、範囲を限定した管理ブロックを書き込みます。Codex、Claude Code、OpenCode、Hermes、OMP、Mercury、Pi、Droid、その他のサードパーティ製エージェントハーネスをインストールすることはありません。

外部プロバイダーの検出ではネットワークを使用しません。プロバイダーの実行は明示的に呼び出し元の許可が必要です。詳しくは外部プロバイダーとの境界を参照してください。

エージェントがインストールを実行する場合は、クイックスタートに従い、すでにリポジトリ内にいるときは 2 つ目のチェックアウトをクローンせず、失敗した正確なコマンドとパスを報告し、修復後に決定的なチェックを再実行する必要があります。

エージェントの日常的なループ

# Confirm readiness when the environment is uncertain.
contextlattice doctor --pretty

# Retrieve scoped context before substantial work.
contextlattice context "debug the current release regression" \
  --project contextlattice \
  --pretty

# Save concise, durable progress.
contextlattice remember \
  "Root cause verified; regression test added; focused checks pass." \
  --project contextlattice \
  --pretty

# Resume without replaying the transcript.
contextlattice resume --project contextlattice --pretty

# Repair stale or wrong recall without silently rewriting history.
contextlattice correct \
  "The prior deployment record is stale." \
  --category stale \
  --project contextlattice \
  --pretty

# Close the loop with the verified outcome.
contextlattice finish \
  "Regression fixed and verified." \
  --success \
  --project contextlattice \
  --pretty

# Project the next bounded move or bind a completed response to durable proof.
contextlattice_continuous_cognition status "prepare the next verified move" \
  --project contextlattice --session-id <session-id> --agent-id codex_gpt5 \
  --task-id <task-id> --objective-id <objective-id> --as-of <rfc3339> --pretty
contextlattice_continuous_cognition evaluate "verify the completed response" \
  --project contextlattice --session-id <session-id> --agent-id codex_gpt5 \
  --task-id <task-id> --task-identity-id <task-identity-id> --as-of <rfc3339> --pretty

# Prepare context for an external worker without exposing its one-shot claim.
contextlattice agent-fit context-prep-schedule --project contextlattice \
  --session-id <session-id> --agent-id codex_gpt5 --payload-file prep-request.json --raw
contextlattice agent-fit context-prep-claim --project contextlattice \
  --session-id <session-id> --agent-id codex_gpt5 --prep-id <prep-id> \
  --worker-id <worker-id> --claim-token-file prep.claim --raw
contextlattice agent-fit context-prep-complete --project contextlattice \
  --session-id <session-id> --agent-id codex_gpt5 --prep-id <prep-id> \
  --claim-token-file prep.claim --payload-file prep-artifact.json --raw
contextlattice agent-fit context-prep-use --project contextlattice \
  --session-id <session-id> --agent-id codex_gpt5 --prep-id <prep-id> \
  --task-id <task-id> --effective-profile-digest <sha256-digest> \
  --source-generation <generation> --raw

Continuous Cognition は助言のみを行います。呼び出しごとに範囲を限定したリクエストを 1 つ実行し、不透明なエビデンス参照を返します。ランナーをディスパッチしたり、外部への変更を実行したりすることはありません。コンテキスト準備に関する申告は所有者専用のファイルにとどまり、保護されたヘッダーを介した場合に限って完了/失敗の境界を越えます。明示的に正常に使用すると、成果物は一度だけ消費されます。

すべてのスキル本文を読み込まずに機能を探すには、次を実行します。

contextlattice_skills_index search "browser automation" --pretty

アクティブな Skills Index は、設定済みの Codex、Hermes、Hermes Ultra、共有エージェントのルートを読み取り専用でスキャンします。各ハーネスとルートのインベントリを個別に報告し、SHA-256 ダイジェストでバイト単位に同一の SKILL.md ファイルをまとめる一方、すべてのソースパスを来歴として保持します。また、skill、index、agent のような一般的な単語を順位付けするのではなく、識別力のあるクエリ語が含まれていることを求めます。隔離コンテンツの検出は別に行われ、デフォルトでは読み取り専用であり、取得したコンテンツを自動的に昇格することはありません。

アーキテクチャ

ContextLattice のサービスマップ ContextLattice の検索と学習のフロー

デフォルトのローカル制御経路は次のとおりです。

Agent or application
        │
        ▼
ContextLattice CLI / HTTP / MCP
        │
        ▼
Gateway :8075
        ├── durable write and outbox fanout
        ├── scoped retrieval and source receipts
        ├── session, objective, graph, and outcome state
        └── dashboard-visible proof and operations

書き込みはファンアウトの前に検証され、永続的に保存されます。検索では利用可能なソースを統合し、範囲を限定したエビデンスを順位付けします。また、カバレッジの欠落や縮退を隠さずに報告します。

アクティブなアプリケーション経路では Go と Rust を使用します。Python はビルド、開発、移行、監査のツールで使用されますが、実行中のリクエスト経路では使用されません。ランタイムとツールセットの正確な選定については、v4 ランタイムの選定およびコンテナの選定に記載されています。

公開機能と有料機能の境界

公開のローカル環境はアカウント不要で、それだけでも役立ちます。CLI を優先したメモリのライフサイクル、コンテキストパック、セッション、グラフとクレームの機能、Skills Index による検索、エージェントパケット、公開 Passport および Mesh の契約、ローカルの検証ツールが含まれます。

有料の成果物では、ガバナンスを適用した共同作業、保護されたアクティベーション、ワークスペース運用、高度な分析、ホスト型配布が追加されます。ローカルメモリを必須のクラウド依存にするものではありません。

現行の契約については、プランと配布の境界をご覧ください。

インストール方法

macOS のテクニカルプレビュー:署名されていない DMG ブートストラップランチャーです。Developer ID の公証が設定されるまでは Gatekeeper の警告が表示されるため、ソース/CLI の方法を推奨します。

方法最適な用途ステータス
ソース + gmake quickstart技術ユーザーやターミナルを使えるエージェント推奨
brew tap sheawinkler/contextlattice && brew install --cask contextlatticemacOS で手軽にブートストラップする場合利用可能
macOS ユニバーサル DMGmacOS のガイド付きブートストラップ署名なしのテクニカルプレビュー。Gatekeeper の警告が表示されます
Windows x64 MSIWindows のガイド付きブートストラップ利用可能
Linux ブートストラップバンドルLinux のガイド付きブートストラップ利用可能
リソースプロファイル
プロファイルCPURAMストレージ
Hugging Face / Glama ライト2–4 vCPU4–8 GB20–50 GB SSD
Local Lite コア2–4 vCPU8–12 GB25–80 GB SSD
Local Lite アドバンスト4–6 vCPU12–16 GB80–140 GB SSD
Local Full6–8 vCPU12–20 GB100–180 GB SSD

大量の取り込み、モデルの保存、または spike-lab アダプターを利用する場合は、プロファイルを選ぶ前にインストールとストレージのガイダンスをご覧ください。

セキュリティとプライバシー

  • 公開のローカル環境では、ローカル優先でアカウントは不要です。
  • 運用ルートは API キーで保護します。
  • 書き込み時の入力では、秘密情報に類する内容を決定論的にフィルタリングします。デフォルトでは秘匿化し、設定に応じてブロックし、オペレーターが明示的に選択した場合のみ許可します。
  • 取得したメモリでは、出所情報と信頼性を分離します。
  • ポータブルなコンテキストには署名を付与し、継続用エンベロープは暗号化します。
  • グラフの修復、ソースのバックフィル、隔離の各ワークフローは、まずドライランを実行します。
  • 取得した指示やインポートした継続用コンテンツを自動実行することはありません。

セキュリティに関する報告はSECURITY.mdに従ってください。

ドキュメント

内容こちらから
製品概要contextlattice.io
インストールインストールガイド
CLI とエージェントのライフサイクルCLI リファレンス
ハーネスとアプリの統合統合ガイド
アーキテクチャとスケーリングアーキテクチャ · メモリのスケーリング
トラブルシューティングトラブルシューティングガイド
現在の動作とリリースの根拠更新情報 · v5.0.2 リリースノート
ロードマップ公開ロードマップ
エージェントフックエージェントフックの仕様
検索結果の信頼性検索結果のレシート
スキルと検証済みの学習スキル有効性のレビュー · Skill Foundry
ポータブルなコンテキストContext Passport and Mesh
ローカル推論ローカルモデルの選択肢
リポジトリ全体に基づくマニュアル公開フィールドマニュアル

現在のリリースのベースラインは v5.0.2 です。

ライセンス

ContextLattice の公開レーンは、Apache License 2.0 の下でライセンスされています。

コメント

MCP は初めてですか?

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

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