Nasiko-Labs/nasiko
The Open Runtime for AI Agents
解決する課題
Nasikoは、複数のコーディングエージェント(Claude Code、Codex、Cursorなど)を利用する際の断片化と可視性の欠如に対処します。異なるエージェントが異なる請求単位やダッシュボードを使用するため、総コストの追跡が不可能になり、特定のユーザーやモデルにコストを帰属させることができず、モデルルーティングやツール権限を中央管理できないという問題を解決します。
仕組み
Nasikoは、AIエージェントのコールパスに配置される「OpenRuntime」として機能します。非侵襲的な検出を使用して、マシン上の既存のエージェントハーネスを検出し、オプションのルーティングレイヤーを提供します。エージェントをベンダーのAPIではなくNasikoのLLMルーターに向けることで、Nasikoはエージェントをモデルプロバイダーから分離し、サーバー側で管理される単一の資格情報セットを使用して、サポートされている任意のLLMにトラフィックをルーティングできます。また、MCPゲートウェイを実装して、ツールへの統一された権限フィルタリングされたビューと、エージェント間(A2A)プロキシを提供し、フロー制限とセキュリティポリシーを強制します。
対象者
集中型の可観測性、コスト帰属、およびエージェントがアクセスできるモデルとツールに対するガバナンスを必要とする、コーディングエージェントのフリートを運用する開発者と組織向けに設計されています。
特徴
- LLMルーティング: エージェントをモデルプロバイダーから分離し、アプリケーションコードを変更せずにClaude CodeなどのハーネスをOpenAIモデルで利用可能にします。
- コスト管理: エージェントとモデルごとの詳細なコストと帰属を、OTelスパンを使用して提供します。
- ガバナンス: エージェント間の無限ループを防ぐフローガードと、MCPゲートウェイを介したツールへの安全な集中アクセスを備えています。
- 非侵襲的統合: SDKやラッパーを必要とせずに、一般的なコーディングエージェント(Claude Code、Codex、Cursorなど)を検出して統合します。
- 組み込みOCIレジストリ: 外部依存関係なしでエージェントをデプロイするための、S3バックアップのセルフホスト型レジストリを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト