Repolode
Nasiko-Labs

Nasiko-Labs/nasiko

Un runtime abierto que detecta, informa sobre y enruta los agentes de programación que ya se ejecutan en la máquina del desarrollador, y registra los costos de cada agente.

Estrellas
11,870
Forks
3,240
Issues abiertos
80
Último commit
hace 16 días

¿Qué es?

Nasiko es un runtime abierto para agentes de IA y entornos de ejecución de agentes de programación. Muchos equipos ya usan herramientas como Claude Code, Codex, Cursor y OpenCode, cada una con su propia facturación y panel, lo que dificulta saber quién gastó cuánto y en qué modelo. Nasiko detecta estos entornos sin modificar su configuración, y su CLI puede registrar la actividad de sus sesiones y atribuir el uso de tokens y los costos por agente y modelo.

El enrutamiento es una opción que se activa explícitamente. Se registra una clave de proveedor con Nasiko una sola vez y se configura Claude Code, Codex u OpenCode para que se conecte a Nasiko en lugar de al proveedor predeterminado. Los agentes reciben un token de identidad de corta duración en vez de una clave de API real, y el servidor determina el proveedor, el modelo y las credenciales. Nasiko también incluye un servidor para desplegar agentes compatibles con A2A, una pasarela MCP que filtra el acceso a herramientas por agente, límites de flujo para llamadas entre agentes y secretos cifrados por agente. El plano de control se ejecuta como un único proceso respaldado por Postgres, Redis y S3, y se puede iniciar con Docker Compose.

Funciones clave

  • 01Detecta agentes de programación instalados, como Claude Code, Codex, OpenCode y Cursor CLI, sin cambiar su configuración.
  • 02Registra las sesiones de los agentes de programación y atribuye el uso de tokens y los costos por agente y modelo.
  • 03Enruta las llamadas LLM de los entornos de ejecución de agentes al proveedor elegido, mientras los agentes solo tienen tokens de corta duración.
  • 04Proporciona una pasarela MCP que solo expone las herramientas autorizadas para cada agente.
  • 05Limita la profundidad de las llamadas entre agentes, su expansión y el presupuesto de tokens para evitar bucles descontrolados.
  • 06Almacena los secretos de cada agente cifrados con AES-256-GCM.

Casos de uso

  • Averiguar qué agentes de programación usa un equipo y cuánto cuesta cada uno al mes.
  • Enrutar el tráfico de Claude Code o Codex a otro proveedor de modelos sin cambiar los flujos de trabajo de los desarrolladores.
  • Controlar a qué herramientas externas puede acceder un agente mediante un único endpoint MCP.
  • Desplegar y ejecutar agentes compatibles con A2A en un plano de control autohospedado.

Inicio rápido

  1. 1

    Clona el repositorio y accede a él

    git clone https://github.com/Nasiko-Labs/nasiko.git && cd nasiko
  2. 2

    Instala la CLI desde esta copia del repositorio (requiere Rust)

    cargo install --path cli/ --force
  3. 3

    Ejecuta el comando de detección de solo lectura para ver qué agentes de programación están en ejecución

    nasiko agents discover

Antes de usarlo

  • La instalación de la CLI requiere una cadena de herramientas de Rust.
  • Los informes y el enrutamiento también requieren un plano de control activo y una sesión iniciada válida.
  • Los metadatos de la licencia no están claros (NOASSERTION), aunque la insignia del README indica Apache-2.0.

En colecciones

Temas

Preguntas frecuentes

¿Qué es nasiko?
Un runtime abierto que detecta, informa sobre y enruta los agentes de programación que ya se ejecutan en la máquina del desarrollador, y registra los costos de cada agente. Nasiko es un runtime abierto para agentes de IA y entornos de ejecución de agentes de programación. Muchos equipos ya usan herramientas como Claude Code, Codex, Cursor y OpenCode, cada una con su propia facturación y panel, lo que dificulta saber quién gastó cuánto y en qué modelo. Nasiko detecta estos entornos sin modificar su configuración, y su CLI puede registrar la actividad de sus sesiones y atribuir el uso de tokens y los costos por agente y modelo.
¿nasiko es gratuito? ¿Qué licencia tiene?
nasiko es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿nasiko sigue mantenido?
Mantenimiento activo. El último commit de nasiko fue el 23 oct 2026.
¿Para qué puedo usar nasiko?
Averiguar qué agentes de programación usa un equipo y cuánto cuesta cada uno al mes. Enrutar el tráfico de Claude Code o Codex a otro proveedor de modelos sin cambiar los flujos de trabajo de los desarrolladores. Controlar a qué herramientas externas puede acceder un agente mediante un único endpoint MCP. Desplegar y ejecutar agentes compatibles con A2A en un plano de control autohospedado.
¿Cómo se instala nasiko?
Clona el repositorio y accede a él: git clone https://github.com/Nasiko-Labs/nasiko.git && cd nasiko Instala la CLI desde esta copia del repositorio (requiere Rust): cargo install --path cli/ --force Ejecuta el comando de detección de solo lectura para ver qué agentes de programación están en ejecución: nasiko agents discover
¿Dónde consigo nasiko?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Nasiko-Labs/nasiko

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados