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バックアップのセルフホスト型レジストリを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト