Para equipos que usan Claude Code

Dilo desde el móvil.
Recibe el pull request.

Backcode es el backlog de tu equipo que se implementa solo. Cualquiera propone una idea —escrita, dictada, con capturas o con un vídeo—, la IA la convierte en encargos claros y el Claude Code de quien la acepta la programa en su ordenador. Tú solo revisas el PR.

Listo en unos 5 minutos · Gratis para uso personal · Usa la suscripción de Claude que ya pagas · Tu código no pasa por nuestros servidores

Lucía, desde el móvil
En la pantalla de pago, el botón «Pagar» se queda gris en Android y no hace nada.
dictado · 0:09
la IA lo convierte en encargo · Marcos lo acepta
Claude Code, en el Mac de Marcos
backcode/marcos/k3f9 ● en marcha
✓ Leído src/checkout/PayButton.tsx
✓ Corregido el estado disabled en Android
✓ Tests y type-check en verde
en 12 minutos
PR #142 · Arreglar botón «Pagar» en AndroidBorrador en GitHub · listo para revisar
PR listo
Empieza aquí

Tres pasos y tus tareas aparecen solas en el tablero

Instala el plugin, conecta el repo y sigue trabajando en Claude Code como siempre. Unos 5 minutos.

  1. 1

    Crea el proyecto

    1 min · en la app

    Entra en la app web (iPhone y Android, pronto), crea tu cuenta, tu grupo y un proyecto por repo.

  2. 2

    Instala el plugin y conecta

    3 min · en Claude Code, dentro del repo
    /plugin marketplace add hernanmateo/backcode-runner /plugin install backcode@backcode /backcode:setup

    /backcode:setup instala el runner y, cuando te lo pide, en la app: proyecto › Conectar paso a paso › Copiar configuración. Pasa del portapapeles al runner sin leerse (lleva tu llave): nunca la pegues en el chat.

    ¿Prefieres no usar el plugin? App de Mac o terminal
    App para Mac
    curl -fsSL https://raw.githubusercontent.com/hernanmateo/backcode-runner/main/install.sh | sh

    Abren el panel del runner: pega allí la configuración. Mac o Linux, sin Node.

  3. 3

    Trabaja y mira el tablero

    ya está · como siempre
    /backcode:feature añade un endpoint /health con su test

    Worktree y rama propios desde main, y un PR. La tarea aparece en el tablero y avanza sola:

    Ejecutando PR listo Mergeada Desplegada

    «Desplegada» llega sola con OTA en apps Expo. O al revés: propón una idea en la app, acéptala y la hace tu Claude Code.

¿Algo no va? /backcode:doctor en Claude Code lo diagnostica y lo arregla contigo.

Qué es, en 30 segundos

Tres personas, tres pasos, cero tickets a medias

Las ideas se pierden entre chats, notas y capturas. Backcode las recoge, las deja listas para programar y las reparte entre los Claude Code de tu equipo.

1

Propones

Desde el móvil o el navegador: escribe, dicta, adjunta capturas o graba un vídeo comentando la app. La IA lo convierte en encargos con criterios de aceptación y te pregunta lo que falte.

Cualquiera: fundador, diseño, QA, cliente
2

Claude Code lo programa

Quien acepta la tarea la ejecuta en su Claude Code, en su ordenador y en una rama propia, aislado del resto. Si tiene dudas, pregunta en el hilo y respondes desde el móvil.

Quien tenga Claude Code (Pro o Max)
3

Revisas y publicas

Llega un pull request en borrador. Nada entra sin que una persona lo revise. Desde la app se mergea y se despliega: OTA, builds, web, API…

Un admin del equipo
Cómo funciona

Cada idea recorre el tablero sola

Todo el equipo ve en tiempo real en qué punto está cada tarea, quién la lleva, su PR y cuánto ha costado.

  1. Propón una idea Backlog

    Con tus palabras. La IA lee un mapa de vuestro código, la reescribe como encargo claro, pregunta lo que falte y avisa si algo es arriesgado. Si la idea junta varias cosas, la parte en tareas pequeñas, cada una con su PR.

  2. Alguien la acepta En cola

    Cualquiera del equipo puede cogerla. Queda a su nombre y con su propia rama, visible para todos. Un admin también puede proponérsela a alguien concreto.

  3. Claude Code la implementa Ejecutando

    En el ordenador de quien la aceptó, en una copia aislada. Lo sigues en directo y le escribes sin pararlo. En las tareas grandes, primero propone un plan y espera tu aprobación.

  4. Si duda, pregunta Necesita respuesta

    Te llega un aviso al móvil o al navegador, respondes en el hilo de la tarea y la misma sesión continúa donde lo dejó.

  5. Revisáis el PR PR listo

    Llega un pull request en borrador a GitHub o Bitbucket. ¿Quieres un cambio más? Escríbelo en la tarea y Claude actualiza el mismo PR.

  6. Un admin lo mergea Mergeada

    Desde la propia app, solo si los checks están en verde. Si hay conflictos, Arreglar con Claude los resuelve.

  7. Y se publica Desplegada

    «Pendiente de desplegar» te dice qué falta y qué tareas entran en cada despliegue: OTA y builds en apps Expo, y un botón por cada despliegue detectado (Cloudflare, Supabase, Firebase) o declarado (backcode:deploy:<nombre> en package.json o backcode.toml). En apps Expo, al salir en un OTA pasa sola a Desplegada.

Tablero · App Tienda2 ejecutando

Backlog 3

Modo oscuro en el perfil
Sin asignar
Exportar pedidos a CSV
1 de 3 · Informes
Sin asignar

Claude trabajando 2

Filtro por fecha en pedidos
EjecutandoA
Validar el código postal
Necesita respuestaJ

PR listo y más 2

Botón «Pagar» en Android
PR #142
PR listoM
Texto del onboarding
PR #139
DesplegadaL

Tablero o lista, en vivo y con avisos en cada cambio de estado.

Un ejemplo de principio a fin

De una frase a un PR que puedes mergear

Así queda una idea en cada paso. Tú solo intervienes cuando hace falta una decisión.

1 · Lo que dices

«En Android el botón de pagar se queda gris»

Dictado desde el móvil con una captura de la pantalla de pago.

09:02 · Lucía
2 · El encargo

Arreglar el botón «Pagar» en Android

  • Se activa al rellenar la tarjeta
  • Muestra el estado de carga al pulsar
  • Sin cambios en iOS ni en web
09:03 · IA · modelo recomendado: Sonnet
3 · La duda
¿El botón debe activarse también si falta el CVC opcional de algunas tarjetas?
Sí, el CVC no es obligatorio en Amex Business.
09:09 · Claude pregunta, Lucía responde
4 · El resultado

PR #142 en borrador

- disabled={!card.valid}
+ disabled={!card.ready || paying}
+ {paying && <Spinner/>}
09:14 · checks en verde · Marcos lo mergea
Todo lo que trae

Pensado para que proponer cueste menos que olvidarse

Y para que, una vez propuesto, llegue solo hasta producción.

Proponer

Propón como quieras

Texto, dictado, capturas y PDFs. O comparte desde Fotos imágenes y vídeos directamente a un proyecto, como idea nueva o al chat.

Graba y salen las tareas Equipo

Graba la pantalla comentando lo que ves. Backcode lo transcribe, saca los fotogramas clave y lo convierte en tareas.

Ideas grandes, tareas pequeñas

Si una idea junta varias cosas, la IA la parte en tareas con su PR, su modelo y sus dependencias. Ajustas el reparto hablando: «junta la 2 y la 3».

Programar

En directo

Ve lo que hace Claude mientras trabaja y escríbele sin pararlo. O abre la sesión en la app de Claude y sigue desde allí.

Modo plan

En las tareas grandes, Claude primero lee el código y propone un plan. Lo comentáis en el hilo y, al aprobarlo, lo implementa.

También desde Claude Code

Con el plugin, /backcode:feature hace cada cambio en su rama y su PR y lo pone en el tablero. Por defecto Claude Code te lo recuerda (modo Recordar, o Exigir). Desde la app sigues esa conversación.

Publicar

Despliega desde el móvil

Merge con checks en verde, OTA y builds en apps Expo, y un botón por despliegue: Cloudflare, Supabase y Firebase se detectan solos; el resto, con un script backcode:deploy:*.

Arreglar con Claude

¿Falla un despliegue o una build? Un botón junto al error abre una idea con el error y el contexto ya escritos. ¿Conflictos en un PR? El runner los resuelve y actualiza el mismo PR.

Qué falta por desplegar

Cada despliegue lista sus tareas, y cuenta también lo que se desplegó fuera de la app, desde Claude Code (con el plugin) o con backcode deployed <nombre>.

Equipo

Chat del equipo Equipo

Con notas de voz, imágenes y vídeo. Un clasificador agrupa los mensajes en ideas y bugs con prioridad, listos para convertir en tarea.

Avisos en el móvil y el ordenador

Notificaciones en cada cambio que te importa. La web se instala como app y avisa también en el navegador.

Uso y coste a la vista

Tokens y coste por tarea, persona, proyecto y modelo. Con un plan Pro o Max, lo de Claude Code sale de la cuota que ya tienes.

Por qué Backcode

Ni un gestor de tareas más, ni un agente en la nube

Une lo mejor de los dos: el backlog compartido y la ejecución automática, sin mandar vuestro código a un tercero.

Gestor de tareas
Linear, Jira…
Agente en la nube
Codex cloud, Devin…
Backcode
¿Quién programa?Una persona, a manoEl agente del proveedorEl Claude Code de tu equipo
¿Quién paga el modelo?—El proveedor, y te lo cobraVuestro plan Pro o Max, que ya pagáis
¿Dónde está el código?—En sus servidoresEn vuestros ordenadores y vuestro repo
De idea a encargoA manoA manoIA con el mapa de tu código, que reparte en tareas
Captura de ideasFormulariosIssuesMóvil y web: voz, capturas, vídeo, chat
Cerrar el ciclo—Hasta el PRPR → merge → OTA / deploy, y arreglar lo que falle
Seguridad

Cada tarea se trata como no fiable

Aunque una idea esté mal escrita —o mal intencionada—, Claude trabaja encerrado y siempre revisa una persona.

  • Solo si tú aceptasNada se ejecuta sin que aceptes la tarea, salvo que un admin te la asigne directamente (decretazo), algo que puedes desactivar en tu perfil.
  • Sandbox del sistema y rama propiaClaude escribe solo en una copia aislada. Tu copia de trabajo no se toca.
  • Sin tus claves ni internetNo puede leer ~/.ssh ni ~/.aws, ni salir a la red salvo los registros de paquetes permitidos.
  • El PR siempre en borradorEl runner revisa el diff y hace el push; Claude no puede hacer push ni tocar el CI.
  • Runner de código abiertoApache-2.0, en GitHub. Puedes leer exactamente qué hace.
Dentro del sandbox, Claude puede…
Leer y editar el código del repoSí
Ejecutar tests, lint y type-checkSí
Instalar paquetes de npm (y los que permitas)Sí
Leer tus claves SSH, AWS, .envNo
Navegar por internetNo
Hacer push o mergearNo
Tocar archivos fuera de su copiaNo

El código no pasa por nuestros servidores. Guardamos las tareas, el chat, los adjuntos, un mapa del repo y la actividad de cada ejecución (lo que Claude cuenta, rutas y comandos) para seguirla en directo.

Qué necesitas

Para proponer, solo el móvil

Basta con que una persona del equipo tenga Claude Code. El resto aporta ideas sin saber programar.

Para proponer ideas

La app de Backcode

  • El navegador (la web se instala como app); iPhone y Android, pronto
  • Una cuenta con tu email
  • Que te añadan al grupo de tu equipo, o a un proyecto concreto como externo
Para ejecutar tareas

Tu ordenador con Claude Code

  • Mac o Linux (Windows con WSL2)
  • Claude Code con sesión iniciada (plan Pro, Max o API key)
  • El repo en GitHub (con gh; el panel te ayuda) o Bitbucket (API token). Con otros remotos, solo se sube la rama
  • El runner de Backcode: el plugin lo instala contigo en un par de minutos

Funciona con cualquier lenguaje. El sandbox solo deja salir a registry.npmjs.org: para otros registros, añádelos a BACKCODE_ALLOWED_DOMAINS (p. ej. pypi.org, crates.io). Las apps Expo tienen extras: OTA, builds para testers y el estado «Desplegada».

Precios

Gratis para ti. Un precio para todo el equipo.

Lo que corre en vuestros ordenadores no se cobra nunca. El plan es del grupo: paga quien lo crea y los miembros entran gratis.

Personal

Para ti solo

0 €
Para siempre
  • Hasta 3 proyectos
  • Tareas ilimitadas, PR en borrador, modo plan y desglose en tareas
  • Merge, OTA y despliegues desde la app, y Arreglar con Claude
  • Ideas preparadas por tu Claude Code, sin límite (las 3 primeras, también con la IA de Backcode)
  • Dictado en el propio teléfono, capturas y PDFs
  • Plugin de Claude Code
Empezar gratis

Los planes aún no están activos: de momento todos los grupos tienen todo incluido. Cuando se activen, la prueba empezará al añadir al primer miembro, sin tarjeta, y el plan Equipo se pagará desde la app de iPhone o Android. Claude Code se paga aparte, con el plan de Anthropic de cada uno.

Preguntas frecuentes

Lo que más nos preguntan

¿Cuánto se tarda en empezar?

Unos 5 minutos: crear el proyecto en la app, pegar tres líneas en Claude Code y copiar la configuración cuando te la pida. Lo tienes arriba.

¿Necesito saber programar?

Para proponer ideas, no: escribe, dicta o comparte capturas o un vídeo. Para ejecutar tareas, alguien del equipo necesita Claude Code y el repo en su ordenador, y una persona revisa siempre el PR antes de mergear.

¿En qué se diferencia de Codex cloud, Copilot o Devin?

El código no pasa por nuestros servidores: va de tu ordenador a Claude, con vuestro plan, y a vuestro repo. Backcode añade lo que falta alrededor: capturar ideas desde el móvil, convertirlas en encargos, repartirlas, y mergear y publicar desde la app.

¿Backcode ve mi código?

El código no pasa por nuestros servidores: se queda en tu ordenador y en tu GitHub o Bitbucket (y Claude lo lee con tu plan). Guardamos las tareas, el chat, los adjuntos, un mapa del código (un resumen de la estructura) para escribir mejores encargos y la actividad de cada ejecución (lo que Claude cuenta, rutas y comandos). Si las ideas las prepara tu propio Claude Code, no pasan por OpenAI.

¿Cuánto me cuesta en Claude?

Lo de Claude Code sale de tu cuota Pro o Max, sin coste aparte (o de tu API key, si usas una). La app muestra el coste equivalente y los tokens por tarea, persona y proyecto.

¿Puedo seguir usando Claude Code a mi manera?

Sí. Con el plugin, /backcode:feature hace cada cambio en su propia rama y su PR y lo registra en el tablero, para que el equipo lo revise, lo mergee y lo despliegue desde la app. Desde la tarea puedes seguir escribiéndole a esa misma sesión.

¿Y si un despliegue o una build falla?

Junto al error aparece Arreglar con Claude: abre una idea nueva con el error y el contexto ya escritos, y el Claude Code de quien la acepte lo arregla con un PR. Si un PR tiene conflictos con la rama principal, un admin pide a su runner que los resuelva en el mismo PR.

¿Funciona con cualquier proyecto?

Con cualquier repo git y cualquier lenguaje (para dependencias que no son de npm, añade su registro a BACKCODE_ALLOWED_DOMAINS). GitHub y Bitbucket tienen PR y merge desde la app; con otros remotos se publica la rama y el PR lo abres tú. El OTA y las builds para testers son para apps Expo.

¿Puede alguien ejecutar algo en mi ordenador sin que lo sepa?

No. Una tarea solo se ejecuta en tu ordenador si la aceptas tú. La excepción es que un admin la ponga directamente en tu Claude Code, algo que puedes desactivar en tu perfil; aun así recibes un aviso.

¿Tengo que dejar una terminal abierta?

No. La app de Mac y /backcode:setup lo dejan arrancando al iniciar sesión (con el comando de terminal, actívalo en el panel): corre en segundo plano y se actualiza solo. Si el ordenador está apagado o dormido, la tarea espera en la cola.

¿Funciona con Codex u otro agente?

Hoy solo con Claude Code. Si te interesa otro, cuéntanoslo.

Tu próxima idea, convertida en PR

Gratis para uso personal. Sin tarjeta. En unos 5 minutos.