ForgeOSby Medina19

Documentación

Cómo usar ForgeOS.

Di lo que quieres. Eso es todo. Esta página es corta a propósito.

En resumen
Di el resultado que quieres. Una frase basta.
Trabaja sobre una copia y ejecuta tus pruebas.
Nada cambia hasta que aceptes.
Nuestros resultados medidos (en inglés)

Audited broad-build cohort, measured 2026-09-01: 641/932 verified end to end (68.8%; descriptive 95% interval 65.7%–71.7%), 143/932 false successes (15.3%; 13.2%–17.8%). 1005 total builds; 59 invalid-task rows and 14 unverifiable rows excluded. Repeated tasks are correlated. This is retained historical evidence, not qualification of current main. The production false-success limit remains 2%; the release gate is not satisfied. How these figures are measured (raw data, JSON).

El chat de ForgeOS en un portátil: un proyecto llamado Website, Ember diciendo que está listo y mostrando sus archivos, y una nueva petición escrita en la caja.
Donde trabajas: un chat, con Ember junto a cada respuesta.

Empieza en cinco pasos

No hay nada que conectar. Los modelos incluidos hacen la primera ejecución.

  1. Regístrate en signup. Tu espacio de trabajo se abre listo para usar.
  2. Conecta GitHub, o usa el proyecto de ejemplo. La conexión es de solo lectura.
  3. Pide en el chat. Primero escribe un plan.
  4. Construye en una copia y ejecuta las pruebas propias de tu proyecto.
  5. Revisa y acepta. No se sube nada a tus ramas.
Lo que nunca tienes que hacer

Pegar claves de API para empezar, elegir un modelo o mirar una terminal. Agrega tu propio proveedor solo si mejoraría o ampliaría de forma real el trabajo. Si superas tu límite, se rechaza antes de gastar nada.

Para desarrolladores

Cada botón llama a los mismos endpoints /api/mc/* que tú puedes llamar. Su referencia, MISSION_CONTROL_API.md, viene en el repositorio del código fuente; este sitio aún no la publica.

Cómo pedir

Di el resultado, no la solución. “Haz que el pago cargue en un segundo en celulares.”

Elige un repositorio

Solo aparecen los repositorios conectados. La conexión es de solo lectura.

Acótalo, o no

Si quieres, limítalo a algunas rutas. Te dice qué va a tocar.

Planificar no cambia nada

No cambia el código hasta que empieza el trabajo.

Adjunta archivos

Un documento, una hoja de cálculo, una presentación o una foto. Si no puede leer alguno, te lo dice.

Recuerda

Conoce tus últimos pedidos, así que “ahora iguálalo a la página Acerca de” funciona.

Cualquier idioma

Pide en cualquier idioma y la respuesta vuelve en el que escribiste. La interfaz está en inglés y en otros ocho idiomas.

Sin choques

Dos metas que tocan los mismos archivos se turnan.

Qué significan los estados

Mostrar la tabla
Estados de una meta y qué hace avanzar cada uno
EstadoQué significaQué lo hace avanzar
Planificada registrada como plannedEscrita. Nada ha cambiado.El plan queda definido.
En cola registrada como readyEsperando para empezar.Un constructor la toma.
Construyendo registrada como leasedSe está construyendo ahora, en una rama.Entrega el trabajo, o se detiene y dice por qué.
Te necesita registrada como blockedDetenida. Necesita una decisión o algo que le falta.Tú.
Esperando tu revisión registrada como in reviewConstruida, y las verificaciones propias de tu proyecto pasaron. Te espera a ti.La aceptas, o la devuelves.
Aceptada registrada como completedAceptada. Si ya está en tu proyecto se muestra junto al cambio. No significa revisada, desplegada ni publicada. Aceptada no es lo mismo que terminada.Nada. Pasa a Terminada cuando todas las verificaciones pasan.
Terminada no es un estado propioTerminada significa que lo que pediste existe, puedes abrirlo y pasó cada verificación que ese tipo de tarea necesita. Lo que no se verificó aparece listado por nombre, y mientras no se verifique la meta dice aceptada, no terminada.Cada verificación dice pasó, falló o no verificada.
Detenida registrada como failedNo funcionó, y se detuvo en vez de reintentar en silencio.Una meta nueva, o un reintento.
Cancelada registrada como cancelledDetenida por ti, o reemplazada.Nada. Es definitiva.

Un chat por meta

Todo aparece en el hilo, en orden.

El plan

Antes de que algo se ejecute. Auto activado: empieza solo. Auto desactivado: tú lo apruebas.

Lo que hizo

Cada paso, y lo que dijeron tus pruebas.

El cambio

El diff exacto y la página que genera.

Tu revisión

Acepta, rechaza o di qué cambiar.

Dónde quedó

Un enlace para compartir, una dirección web si publicas y una descarga.

Por qué se detuvo

El motivo y la salida.

Deshacer

Deshaz un cambio aceptado desde el hilo. El cambio se conserva en una rama.

El chat de ForgeOS en un portátil: un proyecto llamado Website, Ember diciendo que está listo y mostrando sus archivos, y una nueva petición escrita en la caja.
El chat después de iniciar sesión, capturado de un ForgeOS en funcionamiento el 2026-10-17 (en inglés). Nada en él está simulado.

Decisiones

Te pide dos cosas, en la conversación, sobre la meta.

Aceptar el trabajo

Aprueba para terminar. Rechaza para que lo rehaga. Ninguna de las dos despliega.

Te necesita

Se detuvo y dice por qué. Detén la meta, o dile lo que necesita.

¿No haces nada?

Entonces no pasa nada. Nunca sigue adelante por un tiempo de espera agotado.

Agrega a un compañero

Invítalo por correo en Configuración. Recibe un enlace de un solo uso, válido por una semana.

Contraseñas

¿La olvidaste? Restablécela con un enlace. Al cambiarla se cierra la sesión en los demás dispositivos.

Pruebas

Lee esto antes de confiar en una marca verde.

No ejecutada no es aprobada

Una verificación que no se ejecutó aparece como “No ejecutada”. Nunca se muestra como aprobada.

De dónde vienen las verificaciones

Ejecuta las pruebas propias de tu proyecto. No agrega verificaciones de seguridad ni de accesibilidad por su cuenta. La seguridad, la accesibilidad, los recorridos en el navegador, la latencia de la interfaz, la solidez del conjunto de pruebas, el tiempo de ejecución, el despliegue y la reversión solo aparecen si un ejecutor en tu instancia los produce. El panel Evidencia es la lista.

Un informe es una afirmación

El resumen que hace un agente sobre su propio trabajo se etiqueta como su informe, no como prueba.

Revisa tu instancia. La página de estado muestra qué está conectado.

Autoridad

Cada gran poder es un sí aparte: pasar a producción, tráfico público, DNS o certificados, datos de clientes, mover dinero, gastar con un proveedor, un compromiso legal y lanzar comercialmente. Todos están desactivados hasta que un propietario los active.

Míralos en tu espacio de trabajo (inicia sesión) o en la página de confianza.

Qué puede construir

Cada tecnología para la que puede planificar, y si esta instancia puede ejecutarla (inicia sesión para verlo). Las cifras están en la página de capacidades.

¿Sigues atascado?