
ゼロトラストのエージェント型AIプラットフォーム。SaaSおよびオンプレミス(エアギャップ)展開に対応。
AIエージェントの構築、実行、管理。セキュア・バイ・デザイン。
すべてのエージェントはデフォルト拒否のサンドボックス内で実行され、資格情報を受け取ることはありません。
すべてのエージェントのアクションは追跡可能です。
AgentZは、AIエージェントを実行するためのマルチテナントプラットフォームです。強力な分離保証、エージェントへの資格情報のゼロ露出、デフォルト拒否のネットワークポスチャ、そしてエージェントがアクセスできるソフトウェアパッケージの制御を提供します。
ウェブサイト: AgentZのランディングページ。 DeepWiki: リポジトリとチャットし、迅速に貢献できます。


推論プロバイダー: Amazon Bedrock、GCP Vertex、Azure AI Foundry、OpenAI Codexサブスクリプションなど、幅広いプロバイダー(OpenCode由来)をサポートしています。カスタムのOpenAI/Anthropicエンドポイントの設定もサポートしています。
スキル: スキルには可変と不変の2種類があります。可変スキルはエージェントによって変更できるもので、実際にはエージェント自身によって生成されることがよくあります。不変スキルはユーザーがアップロードし、バージョニングとロールバックをサポートします。
MCPツール: 推論プロバイダーと同様に、MCPサーバーのカタログも提供しています。サポートされていないプロバイダーがある場合は、カスタムサーバーを追加できます。
サンドボックス: 再利用可能な設定(モデル、スキル、MCPツール、ソフトウェアパッケージ、許可ホスト)のセットです。エージェントはサンドボックスのすべてのプロパティを継承します。エージェントのサンドボックスはいつでも交換・再設定でき、その結果、エージェントのプロパティも変更されます。
エージェント: エージェントは、カスタムプラグインとツールを備えたOpenCodeサーバーを内部で実行するKubernetes Podです。AgentZはCiliumネットワークポリシーを使用してデフォルト拒否のポスチャを実装します。明示的なルールで許可されない限り、エージェントPodはどの宛先にもトラフィックを送信できません。
エージェントはステートフルであり、そのように扱う必要があります。ホームディレクトリはKubernetes PVCによってバックアップされているため、再起動後も永続化されます。
シークレット: MCPにも問題がないわけではありません。多くの場合、CLIツールを使用する方がシンプルで効果的です。GmailやGoogle Calendarなどの外部サービスに接続するCLIツールには、認証トークンやAPIキーが必要です。ここでシークレット注入プロキシが活躍します。
AgentZでシークレットを作成すると、実際の資格情報を注入する代わりに、agentz:resolve:env:API_KEY のようなプレースホルダーを注入します。エージェントがGmail APIを呼び出すと、注入プロキシがプレースホルダーを実際の資格情報に置き換えます。エージェントが資格情報に直接アクセスすることは決してありません。
さらに、シークレットを作成する際には、シークレットが有効なホストのセットを明示的に指定する必要があります。これにより、シークレットの外部流出を防ぐことができます。

世の中には数十種類のAIエージェントが存在します。私たちは独自のものを再発明したくありませんでした。メタハーネスが正しいアプローチだと考えています。
GatewayのOpenCode APIは、OpenCode TUIクライアントと相互運用可能です。以下のコマンドでエージェントに接続できます:
opencode attach https://agentzharness.ai/api/opencode/{AGENT_NAME}/
このプロジェクトは、基盤となる数多くの優れたオープンソースライブラリとプロジェクトなしには実現できませんでした。