Saltar al contenido principal
@insforge/cli es la interfaz que un agente de codificación utiliza para operar su backend. Donde un humano se dirige al panel, el agente se dirige a la terminal: ejecuta un comando, lee el resultado y decide qué hacer a continuación. Cada comando habla --json, por lo que el agente funciona con datos estructurados en lugar de raspar una pantalla.
Ejecute la CLI con npx @insforge/cli. No lo instale globalmente, para que el agente siempre use la versión fijada al proyecto.

Por qué una CLI para agentes

Un panel se construye para un puntero humano; una CLI se construye para cualquier cosa que pueda escribir texto. Pase --json a cualquier comando y el agente obtiene un resultado estructurado que puede analizar; pase --yes y se ejecuta sin detenerse en un indicador de confirmación. El esquema, la configuración de autenticación, el almacenamiento, las funciones, las implementaciones, las ramas y los diagnósticos son todos subcomandos de la misma herramienta, por lo que hay una superficie para aprender en lugar de un panel para navegar. Se ejecuta en cualquier terminal, cualquier editor o CI, sin necesidad de configurar una integración. Y después de un cambio, el agente puede ejecutar npx @insforge/cli diagnose y leer exactamente qué se rompió.

Superficie de comando

ÁreaComandos
Autenticación y contextologin, logout, whoami, current, list
Proyectocreate, link
Esquemadb migrations new, db migrations up, db migrations list
Configuración como códigoconfig plan, config apply, config export
Ramificaciónbranch create, branch merge, branch reset, branch delete
Construirfunctions, storage, deployments, secrets, schedules, ai
Diagnosticardiagnose, diagnose advisor, diagnose db, diagnose logs, metadata
Ejecute npx @insforge/cli help <command> para las banderas en cualquiera de estos.

Una ejecución de agente típica

Deje que el agente interprete la salida

Los diagnósticos incluyen una bandera de IA para que el agente pueda entregar sus propios datos de backend a un modelo y obtener una explicación:
Esto empareja las señales sin procesar (hallazgos del asesor, salud de DB, registros de errores) con una lectura en lenguaje natural, que es lo que convierte “aquí hay un seguimiento de pila” en “aquí está la solución”. Ver Diagnósticos y asesor.

Próximos pasos

  • Coloque la configuración de autenticación, SMTP, almacenamiento, retención e implementación en control de versiones con configuración como código.
  • Pruebe cambios arriesgados en una rama de backend antes de tocar la producción.