Olivares AI v26.8.0は、セルフホスト可能なGoバイナリとして初めて公開され、 タグが付けられたリリースです。すでに利用しているClaude Code、Codex、Grok BuildなどのAIエージェントに、自社のハードウェア上で永続的な作業、範囲を 限定したアクセス、署名付き証拠を提供します。筆者はこの製品の作者です。 この記事では、タグ上に実在するものを棚卸しし、機能の隣に欠けている部分も 示します。この種の製品では、その欠けている部分も仕様の一部だからです。
1. 形容詞を抜きにした問題
エージェントは複数のマシンやベンダーにまたがって動作します。継続的に状態を 保持する仕組みがなければ、誰が作業を担当しているのか、各エージェントが何に アクセスできるのか、実際に何へアクセスしたのか、誰から誰へ引き継いだのかを 把握できません。権限は複数のIAMシステムに分散し、挙動は誰も読まない監査ログ に残ります。エージェントを本格的に運用するチームは、答えの一部を手作業で 作り直してきました。ある場所では表計算、別の場所では命名規則、そして事情を 覚えている担当者です。本製品が置き換えるのは、この部分です。
2. 中核:エージェントが共有する作業プレーン
永続的な作業項目には、依頼内容、依存関係、受け入れ基準、決定事項、担当者、 イベント履歴が含まれます。REST、CLI、同一プロセス内の呼び出し元が共有する、 単一の指示文書です。リースは、担当権をフェンシングで保護された有効期限付き の権限にします。取得、更新、解放、引き継ぎ、失効が可能です。古い保持者は行動を 続けられず、同時に取得を試みても勝者は必ず1つだけです。作業向け起動は予約し、 リースを取得し、その後でセッションを開始するため、安全に再試行できます。 エージェント間メッセージには確認応答と引き継ぎが含まれ、リプレイと古い エポックの拒否に対応します。A2A経由の委任は、実行制御ゲートを通じて認可済み のピアに到達し、永続的な受領証を返します。
これらはすべて実際に動作します。同時に、機能と同じ明確さで境界も示します。 メッセージングの対象はオーケストレーションのワークフローに限られ、意図的に 任意のエージェント向けの汎用メッセージバスはありません。誤って接続すると 起動テストが失敗します。シャドーモードと最終決定権は実装されていません。 READMEでは、両面を同じ表に記載しています。
3. 深度を明示したインテグレーション
Claude CodeはPreToolUse/PostToolUseフックで統合され、管理対象設定、コンソール
からの起動、接続、停止、主体ごとのモデルアクセスに対応します。CodexとGrok
Buildも、並列する第一級のコマンドインターフェースです。gemini-cli、Cursor、
opencode、goose、cline、OpenHands、OpenClaw、Hermesはコネクターとして提供され、
それぞれが何を強制でき、何を観測するだけなのかを明記します。この2つは異なる
約束だからです。Ollamaなどのセルフホストされたエンドポイントは、設計上読み取り
専用のローカルコネクターを通じてインベントリ化されます。
4. エージェントが行動する場所でのガバナンス
Cedar認可エンジン(RBAC、拒否ルールのオーバーレイ、範囲を限定した明示的な
許可)と、4つのdeny-closed実行制御ポイントがあります。Claude Codeフック、
インラインの/v1/messages推論プロキシ、MCPのtools/callゲート、A2A委任ゲート
です。許可されないアクションは、実行前にブロックされるか、2人による承認に
送られるか、書き換えられます。「deny-closed」は主張ではなく測定結果です。
ポイントとして数えるのは、テストが未設定の経路を実行し、拒否を検証している
間だけです。ポイントがプロビジョニングされていない場合、その機能は強制ではなく
観測として扱われ、各コネクターがどちらに該当するかを明記します。さらに、2人に
よる承認、break-glass、1クリックで作動し、環境の再有効化には別々の2人を必要とする
全体のkill switchを備えます。
5. 引き渡せる証拠
追記専用でハッシュチェーン化された監査台帳と、Ed25519署名付きチェックポイントを 備えます。CEF、LEEF、syslog、OTLP、OCSFでエクスポートでき、Splunk HEC、 Microsoft Sentinel、Datadog、New Relic、またはHMAC webhookへat-least-onceで 送信します。コンプライアンス証拠は26のフレームワークカタログに対応付けられて います。これは法務担当者や監査人が確認するための技術的な統制対応表と証拠 パッケージであり、認証ではありません。製品自身のカタログにもそう明記しています。
6. 数字と、それを生成するスクリプト
30モジュール。158インテグレーション。26フレームワークカタログ。4つの
deny-closed実行制御ポイント。68のグループ化されたCLIコマンド。 いずれも
マーケティング上の計算ではありません。scripts/check-public-counts.shは最初の
4項目をツリーから導出し、READMEとコードがずれるとビルドを失敗させます。CLIの
合計は、グループに属さないコマンドの追加を許さないテストで維持されます。
インテグレーション数の単位も明確です。Goコードを含むコネクターディレクトリを
数えており、そのうち12は機能ではなく共有コントラクトパッケージです。内訳は
リポジトリにあります。デモ環境は20ノード、13エッジ、8件の想定外アクセス、
2件の未使用許可を返します。これは実際のバイナリに対するスモークテストで検証
された合成データであり、デモ出力としてのみ記載し、顧客規模として示すことは
決してありません。
7. 規模を問わず同じビルド
同じバイナリで、ホームサーバー(SQLite、loopbackに限定したリッスン、rootを 使わず読み取り専用で1 CPUと1 GiBで動く参照用Compose)、顧客ごとにtenantを 分け、請求が発生する前に拒否する予算制御を使うフリーランサー、共有作業項目と SSOを使う開発チーム、Postgresの行レベルセキュリティ、air-gapped構成、WORM アーカイブを使う規制対象企業まで対応します。これらの機能の一部は自ら プロビジョニングするもので、初回起動時のデフォルトではありません。どれが該当 するかは、機能ごとにドキュメントへ記載しています。
8. ライセンスと料金を明確に
コア、モジュール、WebコンソールはAGPL-3.0、SDK、コネクター、クライアントSDKは Apache-2.0です。追加型の商用アドオンは少数に限られ、別のビルドタグを付けた場合 にのみビルドされ、公開バイナリには含まれません。オープンビルドはプラットフォーム 全体であり、機能制限は一切なく、ユーザーアカウント数も無制限です。商用ライセンス はAGPLに対する法的な例外です。サブスクリプションは署名済み成果物をダウンロード するための資格情報であり、すでにディスク上にあるバイトを有効化するキーでは ありません。商用条件はenterprise@olivares.aiまでお問い合わせください。Hosted Cloudは現在販売していません。製品はセルフホスト版です。
9. サプライチェーン
リリースにはcosign署名、SLSA provenance、SBOM、OpenVEXが付属し、すべて
scripts/verify-release.shでオフライン検証できます。成果物はlinuxおよびdarwin
向けバイナリ(amd64/arm64)、堅牢化したsystemd unitを含む
.deb/.rpm/.apkパッケージ、multi-archコンテナイメージ、air-gapバンドルです。
Windows向けはビルドしていません。Linuxコンテナを使用するか、ソースからビルド
してください。
10. 私たちが主張しないと決めたこと
公表されたユーザー実績もベンチマークもありません。どちらも公表されたものが
ないのに作り出すことは、ガバナンス製品が行い得る最悪の行為です。SLAもSOC 2も認証も
ありません。「ネットワークの外には何も出ない」とは主張しません。クローズドな
frontierモデルはセルフホストできないため、それらを使う推論は引き続きベンダーの
APIへ到達します。一方、その周囲のプレーンはセルフホストやair-gapが可能で、
実際に自ら運用するモデル(vLLM、Ollama)なら経路全体を内部に保てます。必須の
テレメトリはなく、デフォルトでコントロールプレーンからのegressもありません。
ベンダーに対する唯一の呼び出しは、新しいバージョンの場所を問い合わせる
olivares upgradeで、--endpointを使えば転送先を変更できます。リモートkill
switchはありません。セルフホストエンジンにseat数の上限はありません。
試す
# Demo estate — synthetic data through the real engine, loopback-only:
task build && ./bin/olivares serve --seed-demo --insecure \
--listen 127.0.0.1:8901 --grpc-listen 127.0.0.1:8902 --data-dir "$(mktemp -d)"
# Real install — secure by default (TLS on, loopback, one-time setup token):
./bin/olivares quickstart
# Or the container image (registry tags carry no v prefix):
docker pull ghcr.io/olivaresai/olivares:26.8.0
デプロイする前にstart/honesty-and-limitsを読んでください。現在動作するもの、
設計段階にあるもの、製品が意図的に行わないものを定めた契約です。
リリース: https://github.com/olivaresai/olivares/releases/tag/v26.8.0 · リポジトリ: https://github.com/olivaresai/olivares · ドキュメント: https://docs.olivares.ai