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
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
Crea el proyecto
Entra en la app web (iPhone y Android, pronto), crea tu cuenta, tu grupo y un proyecto por repo.
-
2
Instala el plugin y conecta
/plugin marketplace add hernanmateo/backcode-runner /plugin install backcode@backcode /backcode:setup/backcode:setupinstala 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 Maccurl -fsSL https://raw.githubusercontent.com/hernanmateo/backcode-runner/main/install.sh | shAbren el panel del runner: pega allí la configuración. Mac o Linux, sin Node.
-
3
Trabaja y mira el tablero
/backcode:feature añade un endpoint /health con su testWorktree 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.
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.
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.
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.
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…
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.
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.
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.
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.
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ó.
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.
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.
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>enpackage.jsonobackcode.toml). En apps Expo, al salir en un OTA pasa sola a Desplegada.
Backlog 3
Claude trabajando 2
PR listo y más 2
Tablero o lista, en vivo y con avisos en cada cambio de estado.
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.
«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íaArreglar 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
PR #142 en borrador
+ disabled={!card.ready || paying}
+ {paying && <Spinner/>}
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.
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 mano | El agente del proveedor | El Claude Code de tu equipo |
| ¿Quién paga el modelo? | — | El proveedor, y te lo cobra | Vuestro plan Pro o Max, que ya pagáis |
| ¿Dónde está el código? | — | En sus servidores | En vuestros ordenadores y vuestro repo |
| De idea a encargo | A mano | A mano | IA con el mapa de tu código, que reparte en tareas |
| Captura de ideas | Formularios | Issues | Móvil y web: voz, capturas, vídeo, chat |
| Cerrar el ciclo | — | Hasta el PR | PR → merge → OTA / deploy, y arreglar lo que falle |
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
~/.sshni~/.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.
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.
Para proponer, solo el móvil
Basta con que una persona del equipo tenga Claude Code. El resto aporta ideas sin saber programar.
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
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».
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.
Para ti solo
- 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
Para todo el grupo
- Todo lo de Personal
- Hasta 10 miembros y proyectos ilimitados
- Chat del equipo con clasificador de ideas
- Ideas en vídeo y sesiones de revisión grabadas
- Roles de admin y proponer tareas a alguien
- 50 ideas al día por miembro con la IA de Backcode · panel de uso del equipo
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.
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.