DevAurora Code
Consola de programación en el navegador · workspace persistente · sesiones · editor nano · IA con herramientas de terminal · runtime local opcional.
Qué ofrece
- Terminal virtual persistente que guarda archivos, historial, sesiones y estado de la cuenta anónima del usuario.
- Sesiones múltiples, con creación y borrado permanente confirmado.
- Editor
nano integrado para crear y modificar archivos del workspace.
- Asistente de IA DevAurora Code (modelo DevAurora Pro V3) que responde en cualquier idioma, detecta tareas de programación y puede usar herramientas de terminal autorizadas.
- Adjuntos de hasta 30 MB por archivo, tratados como contexto no confiable.
- Búsqueda web con fuentes citables, sin necesidad de API key.
- Agente local opcional para ejecutar servidores web, workers o bots usando la CPU, RAM y runtimes del dispositivo del usuario.
Comandos principales de la terminal virtual
help pwd ls cd mkdir touch cat nano cp mv rm rmdir
grep find sort uniq cut tr wc base64 xxd strings
source-analyze lua-analyze lua-strings lua-deobfuscate lua-format
lua-bytecode-info runtime toolbox pkg neofetch
Documentación para personas y agentes de IA
- /docs — documentación pública completa.
- /llms.txt — documentación optimizada para agentes de IA.
Acceso de agentes autorizados (API de control)
Un agente externo puede crear sesiones y encolar comandos con una llave temporal de 24 h (dv_live_...):
curl -X POST https://<tu-deployment>.convex.site/api/terminal/commands \
-H "Authorization: Bearer dv_live_<llave>" \
-H "Content-Type: application/json" \
-d '{"target":"device","kind":"command","command":"bun run server.ts"}'
Uso de la IA y privacidad
- Cada sesión de IA dura 30 minutos y se renueva tras un periodo de espera de 4 horas.
- Las conexiones VPN, proxy o de centros de datos no están permitidas.
- La clave privada del motor (variable
DEVAURORA_AI_API_KEY) se configura únicamente en el backend y nunca se publica.
La aplicación se carga a continuación; si JavaScript está desactivado, usa los enlaces de arriba para consultar la documentación.