Ultrawork Hero

Manifiesto Ultrawork

La Intervención Humana es una Señal de Fallo

HUMANO EN EL BUCLE = CUELLO DE BOTELLA
HUMANO EN EL BUCLE = CUELLO DE BOTELLA
HUMANO EN EL BUCLE = CUELLO DE BOTELLA

Piensen en la conducción autónoma. Cuando un humano tiene que tomar el volante, eso no es una característica, es un fallo del sistema. El auto no pudo manejar la situación por sí mismo.

¿Por qué la programación sería diferente?

Cuando se encuentran:

...eso no es "colaboración humano-IA". Eso es la IA fallando en hacer su trabajo.

Oh My OpenCode está construido bajo esta premisa: La intervención humana durante el trabajo agéntico es fundamentalmente una señal equivocada. Si el sistema está diseñado correctamente, el agente debería completar el trabajo sin requerir que ustedes lo vigilen.

Divider

Código Indistinguible

Objetivo: El código escrito por el agente debe ser indistinguible del código escrito por un ingeniero senior.

No "código generado por IA que necesita limpieza". No "un buen punto de partida". El código real, final y listo para producción.

Esto significa:

Si pueden distinguir si un commit fue hecho por un humano o un agente, el agente ha fallado.

Divider

Costo de Tokens vs. Productividad

Un mayor uso de tokens es aceptable si incrementa significativamente la productividad.

Usar más tokens para:

...es una inversión que vale la pena cuando significa ganancias de productividad de 10x, 20x o 100x.

Sin embargo:

No se busca el desperdicio innecesario de tokens. El sistema optimiza para:

La eficiencia de tokens importa. Pero no a costa de la calidad del trabajo o la carga cognitiva humana.

Divider

Minimizar la Carga Cognitiva Humana

El humano solo debería necesitar decir lo que quiere. Todo lo demás es trabajo del agente.

Dos enfoques para lograr esto:

Enfoque 1: Ultrawork

Solo digan "ulw" y aléjense.

Ustedes dicen: ulw add authentication

El agente autónomamente:

  • Analiza sus patrones de código y arquitectura
  • Investiga las mejores prácticas de la documentación oficial
  • Planea la estrategia de implementación internamente
  • Implementa siguiendo sus convenciones existentes
  • Verifica con pruebas y diagnósticos LSP
  • Se autocorrige cuando algo sale mal
  • Sigue empujando la roca hasta completar el 100%

Cero intervención. Autonomía total. Solo resultados.

Enfoque 2: Prometheus + Atlas

Cuando quieren control estratégico.

Presionen Tab para cambiar de agente, luego: add authentication

Prometheus (Planificador Estratégico):

  • Realiza una investigación profunda del código base vía agentes paralelos
  • Los entrevista con preguntas inteligentes y contextuales
  • Identifica casos borde e implicaciones arquitectónicas
  • Genera un plan de trabajo detallado en YAML con dependencias

Atlas (Orquestador Maestro):

  • Ejecuta el plan vía /start-work
  • Delega tareas a agentes especializados (Oracle, Frontend Engineer, etc.)
  • Gestiona olas de ejecución paralela para eficiencia
  • Rastrea el progreso, maneja fallos, asegura la finalización

Ustedes arquitectan. Los agentes ejecutan. Transparencia total.

En ambos casos, el trabajo del humano es expresar lo que quieren, no gestionar cómo se hace.

Divider

Predecible, Continuo, Delegable

El agente ideal debería trabajar como un compilador: entra un documento markdown, sale código funcional.

Predecible

Dados los mismos inputs:

...la salida debe ser consistente. No aleatoria, no sorpresiva, no "creativa" en formas que no pidieron.

Continuo

El trabajo debe sobrevivir a las interrupciones:

El agente mantiene el estado. Ustedes no tienen que hacerlo.

Delegable

Así como pueden asignar una tarea a un miembro capaz del equipo y confiar en que la maneje, deberían poder delegar al agente.

Esto significa:

Divider

El Bucle Central

Intención Humana → Ejecución del Agente → Resultado Verificado ↑ ↓ └──────────── Mínimo ──────────────┘ (intervención solo en fallo verdadero)

Todo en Oh My OpenCode está diseñado para hacer que este bucle funcione:

Característica Propósito
Prometheus Extraer intención a través de entrevista inteligente
Metis Capturar ambigüedades antes de que se conviertan en bugs
Momus Verificar que los planes estén completos antes de la ejecución
Orchestrator Coordinar el trabajo sin microgestión humana
Todo Continuation Forzar finalización, prevenir mentiras de "ya terminé"
Sistema de Categorías Enrutar al modelo óptimo sin decisión humana
Agentes en Segundo Plano Investigación paralela sin bloquear al usuario
Acumulación de Sabiduría Aprender del trabajo, no repetir errores
Divider

El Futuro Que Estamos Construyendo

Un mundo donde:

El agente debería ser invisible. No en el sentido de que esté oculto, sino en el sentido de que simplemente funciona - como la electricidad, como el agua corriente, como el internet.

Ustedes tocan el interruptor. La luz se enciende. No piensan en la red eléctrica.

Esa es la meta.