Documentación

¿Qué es Coroid?

Coroid toma una descripción del trabajo que deseas realizar y entrega una solicitud de extracción pull request ya probada y revisada, sin necesidad de instalar nada ni leer código.

Coroid es una plataforma alojada que gestiona todo el proceso de desarrollo de software. Le proporcionas una descripción de lo que necesitas; ella genera una solicitud de extracción pull request en tu repositorio, con el código escrito, las pruebas ejecutadas y la revisión ya incluida.

No hay nada que instalar ni ejecutar. Coroid clona tu repositorio en su propio espacio de trabajo aislado en la nube, trabaja allí y luego envía una rama.

Lo que le proporcionas

Una descripción del resultado que deseas obtener, en lenguaje sencillo. Por ejemplo: "Añadir limitación de velocidad al API público, 100 solicitudes por minuto por clave, devolviendo código 429 con encabezado Retry-After" es una tarea adecuada. No necesitas redactar el plan de implementación; eso es lo primero que hace Coroid por ti, y tú puedes aprobarlo.

También le otorgas acceso a un repositorio y, opcionalmente, cualquier contexto que no resulte evidente a partir del código: notas de arquitectura, convenciones o guías de estilo.

Lo que recibes a cambio

Una solicitud de extracción pull request en su propia rama, que contiene:

  • el cambio de código
  • las pruebas que se escribieron o actualizaron
  • el resultado de ejecutar tu suite de pruebas existente
  • una revisión de código con los hallazgos ya corregidos o listados

La revises y la fusiones como lo harías con el trabajo de un compañero. Coroid no realiza la fusión por ti.

No necesitas ser ingeniero para utilizarlo.

Esta es la parte que transforma la forma en que trabajan los equipos, y es fácil pasarla por alto.

Enviar trabajo a Coroid significa describir un resultado. No implica leer código, entender cómo funciona ni saber qué contiene una solicitud de extracción pull request. Un becario, un responsable de marketing o un agente de soporte que escuche siempre la misma queja pueden enviar trabajos directamente.

La ingeniería mantiene el control en el punto crucial: la solicitud de extracción pull request. Cada solicitud —independientemente de quién la envíe— llega como un cambio revisado y probado que un desarrollador aprueba o rechaza antes de que se lance al producción.

El impacto en la lista de tareas pendientes

La priorización existe principalmente porque el tiempo de ingeniería es limitado. Una solicitud que llevaría una tarde debe compararse con todo lo demás que un ingeniero podría hacer en ese mismo tiempo, por lo que el trabajo pequeño y útil permanece sin realizarse durante meses.

Cuando el coste de intentar una solicitud se reduce a un puesto de agente y algunos tokens, ese cálculo cambia. El trabajo que nunca habría superado la evaluación de prioridad ahora puede intentarse simplemente, y se juzgará por el resultado en lugar de por una suposición sobre su valor.

Sé realista respecto a lo que todavía te limita: capacidad de revisión y puestos de agente. Coroid elimina la restricción sobre quién puede solicitar y cuánto se construye en paralelo. No elimina la necesidad de que alguien revise el resultado. Los equipos que lo adoptan con éxito suelen descubrir que la revisión, no la construcción, se convierte en lo que hay que organizar.

Coroid ejecuta sus propios agentes.

Coroid no es un wrapper alrededor de Claude Code, Codex, OpenCode, Pi ni ningún otro entorno de programación. Ejecuta un motor de agentes diseñado específicamente para la ejecución autónoma en la nube.

Para ti, esto significa:

  • Nada que instalar. Sin CLI, sin complementos de editor, sin máquinas ni servidores que aprovisionar. Coroid está completamente basado en API y se ejecuta en la nube.
  • Sin suscripciones a herramientas. No necesitas licencias para un asistente de programación de terceros. El acceso al modelo se gestiona a través de Coroid o mediante tus propias claves de proveedor si prefieres contratarlo directamente.
  • Tu portátil es irrelevante. El trabajo continúa independientemente de si alguien ha iniciado sesión o no, lo cual hace posible los horarios, los monitores y la automatización basada en eventos.

Consulta El entorno de Coroid para conocer qué hace diferente este motor en realidad.

¿Es Coroid la herramienta adecuada?

Coroid está diseñado para modificar un código base que ya ejecutas y que está bajo revisión. Esta es una tarea distinta a la creación de prototipos; si estás validando una idea en lugar de lanzarla, una herramienta de prototipado te servirá mejor, y ambas se complementan bien.

Consulta Dónde encaja Coroid.

Lo que no hace

Ser precisos sobre los límites es más importante que la lista de funcionalidades:

  • No realiza commits en tu rama predeterminada. Todo llega como una solicitud de extracción PR.
  • No fusiona su propio trabajo. La aprobación depende de ti.
  • No es un complemento de editor. Coroid no es un asistente de programación que complete líneas mientras escribes. Opera sobre unidades completas de trabajo mientras tú te ocupas de otras tareas.
  • No funciona sin un repositorio conectado. Consulta Conecta tu código.

Cómo se dimensiona el trabajo

Coroid trabaja en tareas. Una tarea es una unidad de trabajo que resulta en una solicitud de extracción. Los trabajos más grandes se expresan como un plan — un conjunto ordenado de tareas con fases — que apruebas antes de que se inicie la construcción.

La unidad de paralelismo es un slot de agente. Un slot ejecuta una tarea a la vez. La cantidad de slots que tengas determina cuánto puede hacer Coroid simultáneamente, no la velocidad a la que se completa una tarea individual.

Siguiente

Crea tu cuenta y organización — configura el espacio de trabajo donde se desarrollará tu proyecto.