Conceptos centrales
Cómo funciona CommandAGI
Un solo modelo para cada máquina — una VM en la nube, tu laptop, un teléfono, una cámara de $6, o un brazo robótico. Todos se convierten en lo mismo: un conjunto de flujos en vivo que lees y manejas desde código.
Tres ideas
Toda la plataforma está construida sobre tres sustantivos. Aprende estos y todo lo demás se deriva.
- Hilo — un espacio de trabajo en ejecución, como un proceso. Un agente de IA puede manejarlo, o puedes manejarlo tú mismo por la API. Empieza vacío; tú le adjuntas máquinas.
- Dispositivo — cualquier cosa adjunta a un hilo: una computadora en la nube, tu propia laptop, un teléfono, una cámara, un robot, o una simulación 3D. Gestionado por nosotros, o traído por ti.
- Flujo — lo que un dispositivo emite (su pantalla, cámara, profundidad, pose, audio) y lo que acepta (acciones como clic, escribir, mover, sujetar). Un dispositivo es solo un manojo de flujos.
Todo tiene la misma forma
Una computadora, un teléfono, una cámara y un robot lucen físicamente distintos, pero en CommandAGI tienen la misma forma: flujos que entran, acciones que salen. Ese es el punto — escribes tu integración una vez y funciona para cualquiera de ellos.
| Dispositivo | Flujos (leer) | Acciones (manejar) |
|---|---|---|
| Computadora / teléfono | pantalla, árbol de UI, audio | hacer clic escribir tecla desplazarse |
| Cámara | cuadros de cámara | — (solo lectura) |
| Robot / simulación | cámara, profundidad, pose, fuerza | mover girar junta pinza |
Los dispositivos son archivos
Cada dispositivo adjunto a tu espacio de trabajo aparece como una carpeta de archivos en vivo. Leer el archivo te da el cuadro más reciente; no hay nada nuevo que aprender por tipo de dispositivo.
.commandagi/
computers/<id>/ screen.mjpeg screen.latest.jpg display.jsonl … # a VM or a laptop
cameras/<id>/ camera.mjpeg camera.latest.jpg # a phone or an ESP32 cam
robots/<id>/ camera.mjpeg pose.jsonl … # a real arm or a 3D sim
sims/<id>/ …# read a embodiment's latest screen frame — same call, whatever the hardware
cat .commandagi/computers/<id>/screen.latest.jpg
# tail a robot's live pose
tail -f .commandagi/robots/<id>/pose.jsonlPuedes leer esos archivos desde el SDK, montarlos por WebDAV, o tomar el flujo en tiempo real por un WebSocket — todo cubierto en Trabaja con dispositivos en código.
Gestionado, o trae el tuyo
Dos formas en que un dispositivo llega a un hilo:
- Gestionado — asignamos una máquina real de un fondo de capacidad (un escritorio Ubuntu en la nube, una simulación con GPU). Facturado con pago por adelantado, por minuto, liberado cuando te detienes. Consulta Ofertas y Facturación.
- marketing.docsHowItWorks.managedOrBYO.byo
Quién maneja
A un hilo no le importa quién está del otro lado del cable — un agente de IA, tú por la API, una persona viendo el livestream y tomando el control, o un arrendatario que pagó por tiempo. Todos envían las mismas acciones. Por eso el mismo dispositivo puede ser autónomo un minuto y manejado a mano al siguiente.