Nasiko-Labs/nasiko
The Open Runtime for AI Agents
解决的问题
Nasiko 解决了使用多个编码代理(如 Claude Code、Codex 和 Cursor)时的碎片化和缺乏可见性的问题。它解决了“隐形支出”的问题,即不同的代理使用不同的计费单位和仪表板,导致无法跟踪总成本、将支出归因于特定用户或模型,或集中管理模型路由和工具权限。
工作原理
Nasiko 充当一个“OpenRuntime”,位于 AI 代理的调用路径中。它使用非侵入式发现来检测机器上现有的代理框架,并提供可选的路由层。通过将代理指向 Nasiko LLM 路由器而不是供应商的 API,Nasiko 可以将代理与模型提供商解耦,允许用户使用一组在服务器端管理的凭据将流量路由到任何受支持的 LLM。它还实现了 MCP 网关,以提供统一、权限过滤的工具视图,以及 A2A(代理到代理)代理,以强制执行流程限制和安全策略。
适用人群
它专为运行大量编码代理的开发者和组织设计,这些代理需要集中可观测性、成本归因以及对代理可以访问的模型和工具的治理。
亮点
- LLM 路由:将代理与提供商解耦,允许像 Claude Code 这样的框架在无需更改应用程序代码的情况下由 OpenAI 模型驱动。
- TokenOps:使用 OTel 跨度提供每个代理和模型的详细成本和令牌归因。
- 治理:包括防止代理之间无限循环的流程保护,以及用于安全、集中工具访问的 MCP 网关。
- 非侵入式集成:无需 SDK 或包装器即可检测并集成常见的编码代理(Claude Code、Codex、OpenCode、Cursor)。
- 嵌入式 OCI 注册表:包括一个自托管的、基于 S3 的注册表,用于部署代理而无需外部依赖。
相关
- 项目
- 项目
- 项目
- 项目
- 项目