Implicit Core について
Implicit Core は AI エージェント向けに環境を仮想化し、各エクスペリエンスで必要な状態だけを読み込む基盤です。エージェントの訓練や評価用アダプターを構築するチームを対象に、バージョン付きアドレスと実行の来歴・復旧状態を記録します。
主な機能
- 01必要な環境状態の選択的読み込み
- 02バージョン付きエクスペリエンスアドレス
- 03実行の来歴と復旧記録
- 04決定論的なエピソードのサポート
- 05Python アダプタープロトコル
活用シーン
- 01大規模環境でのエージェント訓練
- 02再現可能な対話エピソードの評価
- 03エクスペリエンスに必要なページのみ読み込み
MCP 対応
合成アドレス指定、ページング、来歴、検証に使う、制約付きのローカル stdio MCP ツールを 8 個提供します。実環境アダプターでは Python SDK を使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Implicit Core
Implicit は AI エージェントのエクスペリエンスレイヤーです。
大規模なエージェント環境を仮想化します。各エクスペリエンスが実際に必要とする状態だけを具現化します。
Implicit Core は、zeitcow/implicit-core の AI エージェント向けエクスペリエンス/環境インフラストラクチャで、Apache-2.0 の下で implicit-ai として配布されています。現在の安定版:1.0.1。
pip install implicit-ai
ウェブサイトとドキュメント · PyPI · 60 秒クイックスタート · 測定結果 · コーディングエージェントを接続する · Codex 統合スキルをインストールする
エクスペリエンスを仮想化する理由
エージェントのトレーニングと評価では、想定される環境は個々のエピソードよりはるかに大きくなることがあります。倉庫には何百万もの注文があるかもしれませんが、1 件の注文を処理するのに必要なのは、その在庫とポリシーの記録だけです。エピソードごとに環境全体をあらかじめ構築するのではなく、Implicit のエクスペリエンスは、バージョン管理された環境内の座標を指定します。アダプターが初期ページを用意し、宣言された依存関係も含め、必要な状態をオンデマンドで読み込みます。
エクスペリエンスとは、指示、必要な状態、実行、評価からなる、アドレス指定可能なインタラクションです。アドレスは環境のバージョンと座標を識別します。ページはアダプターが選択し、既存のエージェントが実行し、ネイティブの評価器が結果を検証します。Core は実行状態、来歴、明示的な復旧を記録します。
不変のソースバージョン、固定シード、決定論的なアダプター、状態ソース、エージェントにより、エピソードの再現性を確保できます。外部サービスや副作用を制御、または調整するには、アプリケーション側の対応が必要です。Implicit は任意のプログラムを決定論的にするものではありません。条件についてはアーキテクチャをご覧ください。
これは、論理的なエクスペリエンス/環境状態レイヤーで機能します。VM やコンテナーのスナップショットで実行サンドボックスを用意できます。Implicit は、エクスペリエンス内でアドレス指定されたどの状態が必要かを判断します。FAQでは、これとファイルシステムのページング、データセットのストリーミング、プロンプトの圧縮、MCP ツールの遅延検出との違いを説明しています。
大規模で分離可能な状態、再利用可能な識別子、コストの高い環境構築、または永続的な実行証跡が必要な場合は、Implicit をご利用ください。小規模な環境、すでに遅延読み込みされる環境、または大部分にアクセスする環境では、オーバーヘッドを測定してください。
60 秒で試す
Python 3.11 以降。サードパーティのランタイム依存関係はありません。新しい仮想環境で次を実行します。
pip install implicit-ai
implicit --version
implicit demo
implicit benchmark
公開されているサンプルでは、状態をすべて読み込む場合と選択的に読み込む場合のシリアライズ済み状態を比較し、出荷結果を検証して、来歴ハッシュを出力します。その出力は、このサンプル自体のワークロード測定値です。
配布名は implicit-ai、インポート名は implicit です。無関係な推奨ライブラリ implicit は同じインポート名前空間を使用するため、隔離された環境を使用してください。インストール手順には、Windows のセットアップと検証済みのリリースアーティファクトが記載されています。
測定結果とその限界
保存された rc1 のネイティブシステム集団では、比較可能な 155 件すべてにおいて、状態、ツールの動作、報酬が同等に保たれました。
| 測定項目 | 結果 |
|---|---|
| シリアライズ済み/具現化済み状態の保持量の集計削減率 | 93.88% |
| ケースごとの削減率の平均 | 94.40% |
| ケースごとの削減率の中央値 | 99.55% |
シリアライズ済み/具現化済みバイト数はRAM ではありません。この測定結果は rc1 のものであり、新たな 1.0.0 ネイティブ再生やサンプル/MCP デモの結果ではありません。公開されている数値の要約は算術的な検証に利用できますが、制限付きのネイティブ再生アセットは同梱されていません。方法論、測定されたレイテンシのトレードオフ、ハッシュ、制限事項。
既存のスタックをそのまま使う
エージェント、学習器、フレームワーク、評価器はそのまま使えます。通常の Python プロトコルを使用して、プロジェクト内にアダプターを構築してください。
Universe proposes versioned addresses
-> Environment plans required pages
-> ResourceSource loads pages as needed
-> existing agent executes
-> native Evaluator verifies
-> Core records provenance and recovery state
アダプターの契約、エージェント統合プロンプト、3 種類の公開アダプターの形式で対応関係を示しています。公開リポジトリをダウンロードし、パッケージをインストールした状態で、次のようにします。
python -I examples/core_adapters.py
アロケーターや新しい学習器は必要ありません。デフォルトの選択では、提案した順序が維持されます。Core は、学習の改善、全般的な高速化、アロケーターの優位性、またはあらゆる環境におけるインフラ保証を確立するものではありません。
コーディングエージェントで Implicit を試す
このパッケージには、合成アドレッシング、ページング、来歴、検証に対応した、範囲を限定した 8 つのローカル stdio MCP ツールが含まれています。MCP クイックスタートでは、Codex、Claude Code、VS Code、Cursor の設定方法を説明しています。実際の環境アダプターには Python SDK を使用します。
リポジトリのプラグインには、統合ガイダンスとローカル MCP の設定が含まれています。公開ディレクトリでの承認と、ホスト型 ChatGPT への接続は別のものです。日付入りのエコシステムの状況をご覧ください。
ドキュメント
- クイックスタート、インストール、アーキテクチャ
- アダプター、設定、エージェント統合
- ベンチマーク、引用ガイド、FAQ
- ローカル MCP、MCP クイックスタート、エコシステムの状況
- セキュリティとプライバシー、トラブルシューティング、コントリビューション
- エージェントコマンド、リリース履歴、公開採用状況の測定
デモ、ベンチマーク、ローカル MCP は外部への接続を行いません。Python アダプターは信頼されたアプリケーションコードであり、使用中のサービスを利用する場合があります。製品テレメトリはありません。ジャーナルにはアプリケーションデータが保持される場合があります。SECURITY.mdをご覧ください。
Implicit Core 1.0.1 はApache-2.0ライセンスです。ライセンス対象の一覧とNOTICEに、含まれるアセットについて記載されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。