xavyo は何をしますか?
AIエージェント時代のアイデンティティプラットフォーム。統一されたRustベースのプラットフォームで、人間、マシン、AIエージェントを保護します。
機能
- 統一アイデンティティ管理: ユーザー、サービス、AIエージェントを一元的に管理
- ポリシーベースのアクセス制御: 詳細なルールでリソースへのアクセスを制御
- 監査ログ: すべてのアクティビティを追跡し、コンプライアンスに対応
- マルチプロトコルサポート: OAuth2、OIDC、APIキー、証明書など
- Rustベース: 高いパフォーマンスとメモリ安全性
インストール
# xavyo CLIをインストール
curl -fsSL https://xavyo.dev/install.sh | sh
または、リリースページからバイナリをダウンロードしてください。
クイックスタート
-
プロジェクトを作成
xavyo init my-project cd my-project -
最初のアイデンティティを追加
xavyo identity create --name "my-ai-agent" --type machine -
アクセスポリシーを設定
xavyo policy create --name "allow-api-access" \ --identity "my-ai-agent" \ --resource "api/*" \ --action "read,write"
AIエージェント向け
xavyoは、AIエージェントが自律的に安全に動作するために必要なすべての機能を提供します。
- 自動トークンローテーション: エージェントの有効期限が切れる前に自動更新
- エージェント間認証: AIエージェント同士の安全な通信を確立
- 監査証跡: すべてのAIエージェントアクションを記録
環境変数
| 変数 | 説明 |
|---|---|
XAVYO_API_KEY | APIキー |
XAVYO_ENDPOINT | カスタムエンドポイント |
XAVYO_LOG_LEVEL | ログレベル (debug, info, warn, error) |
XAVYO_CONFIG_PATH | 設定ファイルのパス |
サポート
詳細なドキュメントは docs.xavyo.dev をご覧ください。
- GitHub: github.com/xavyo/xavyo
- コミュニティ: community.xavyo.dev
- ライセンス: Apache 2.0