
1Code
21st.dev · Programación
1Code es una aplicación cliente de código abierto que te deja ejecutar Claude Code, Codex y otros agentes de programación con IA desde un único espacio de trabajo visual. En lugar de malabarear con ventanas de terminal, tienes una app de escritorio y web similar a Cursor donde cada chat corre en su propio worktree de Git aislado, así los agentes trabajan en paralelo sin tocar tu rama principal. La desarrolla el equipo de 21st.dev y apunta a desarrolladores que ya usan agentes de programación pero quieren una forma más tranquila, centrada en el teclado, de gestionarlos.

Acerca de 1Code
Qué es 1Code
1Code es una capa de orquestación para agentes de programación. Apuntas a un proyecto, arrancas uno o varios agentes dentro de ese proyecto y ves sus ediciones, comandos y cambios de archivos desplegarse en una interfaz en tiempo real. El proyecto vive en 1code.dev y en GitHub bajo 21st-dev, y parte de la premisa de que ejecutar agentes en una terminal cruda se vuelve un lío rápido, sobre todo cuando quieres más de uno a la vez.
La idea central es el aislamiento. Cada sesión de chat recibe su propio worktree de Git, así dos agentes pueden refactorizar partes distintas del mismo repo al mismo tiempo. Ninguno de los dos puede hacer commit directamente en tu rama principal por accidente. Esa es la función por la que la mayoría llega a 1Code, y da forma a cómo se siente el resto de la app.
El límite principal es que 1Code no incluye los agentes. Tú pones tus propias claves API. También pones tus propias suscripciones, así que el coste de ejecutar Claude Code o Codex sigue recayendo en esos proveedores, no en 1Code. Es un cliente, no un plan empaquetado. Cuenta con estar cómodo con Git, las claves API y un flujo de desarrollo.
Primeros pasos
- Descarga la app desde 1code.dev para macOS, Windows o Linux, o abre la versión web en un navegador.
- Conecta un proveedor añadiendo tu propia clave API o iniciando sesión en el servicio de modelos que ya pagas.
- Abre una carpeta de proyecto local y deja que 1Code prepare un worktree de Git para la sesión.
- Inicia un chat, elige tu agente y modelo, y describe la tarea que quieres que se gestione.
- Revisa los diffs, quédate con lo que te guste y haz push desde el cliente Git integrado cuando estés listo.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de 1Code.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Desarrolladores individuales que ya ejecutan Claude Code o Codex y quieren una GUI en lugar de una terminal, siempre que estén cómodos gestionando claves API.
- Equipos que revisan el resultado de los agentes de los demás, ya que los worktrees y las previsualizaciones de diff facilitan inspeccionar los cambios antes de que aterricen.
- Ingenieros de backend y full-stack en macOS, Windows, Linux o el navegador que manejan repos donde importa la seguridad de las ramas.
Tareas
- Ejecutar varios agentes en paralelo sobre el mismo repo, uno por worktree, sin caos de fusiones.
- Revisar y revertir las ediciones de un agente antes de que lleguen a una rama compartida.
- Lanzar agentes en segundo plano de larga duración y recoger los resultados más tarde desde un portátil o un móvil vía la PWA.
Casos de uso
- Un refactor por muchos archivos donde quieres dos agentes repartiéndose el trabajo mientras tú sigues programando en una tercera sesión.
- Delegar tareas rutinarias a un agente en segundo plano que corre en un sandbox en la nube mientras te ausentas.
- Prototipar una rama de función y previsualizarla en vivo en el navegador integrado antes de abrir un pull request.
Funciones clave
Soporte multiagente en una sola app
1Code ejecuta Claude Code y Codex en paralelo y te deja cambiar entre ellos al instante. ¿Usas más de un agente según la tarea? Dejas de saltar entre terminales separadas con alt-tab. También puedes poner tus propias claves API y proveedores, así la app no te encierra en un solo fabricante.
Aislamiento con worktrees de Git
Cada sesión de chat recibe su propio worktree de Git. Dos agentes pueden trabajar en el mismo repositorio a la vez, y una mala edición en una sesión no puede llegar a tu rama principal. Eso cambia el cálculo de riesgo. Ejecutar agentes en paralelo empieza a sentirse seguro en vez de temerario.
Interfaz visual similar a Cursor
La interfaz muestra previsualizaciones de diff, ejecución de herramientas en tiempo real e insignias de actividad de git justo sobre los mensajes del agente. Ves los comandos bash, las ediciones de archivos y las búsquedas web mientras ocurren, así no tienes que fiarte de una caja negra. El staging integrado, los commits, la gestión de ramas y el push a GitHub hacen que casi nunca salgas de la app.
Agentes en segundo plano y sandboxes en la nube
Los agentes pueden seguir corriendo en sandboxes en la nube después de que tu portátil se duerma. Inicia un trabajo, cierra la tapa y consulta los resultados más tarde. La PWA te deja iniciar y monitorizar esos agentes en segundo plano desde tu móvil. Sin necesidad de estar vigilando.
Modo plan y pensamiento extendido
Antes de que un agente toque el código, puedes hacer que plantee preguntas aclaratorias y redacte un plan estructurado con previsualización en markdown. El pensamiento extendido está activado por defecto. Para todo lo que tenga consecuencias reales, ver el plan primero merece el paso extra.
Automatizaciones y soporte MCP
Los agentes se pueden disparar desde GitHub, Linear o Slack, o manualmente desde eventos de git, y la app gestiona servidores MCP junto con un mercado de plugins. Eso convierte a 1Code de una herramienta de una sola sesión en algo que encaja en un flujo de trabajo existente.
Cliente Git integrado y visor de archivos
Prepara cambios, revisa diffs, crea pull requests y haz push sin salir de la ventana. Un visor de archivos con búsqueda Cmd+P, resaltado de sintaxis y un visor de imágenes completa las herramientas cercanas al editor a las que si no recurrirías por separado.
API y bifurcación de chat
Puedes ejecutar agentes de forma programática con una sola llamada a la API, y bifurcar un subchat desde cualquier mensaje del asistente para explorar una alternativa. La bifurcación es la más interesante en el día a día. Te deja perseguir dos enfoques sin perder el hilo original.
Ventajas y desventajas
Ventajas
- Gratis y de código abierto, sin precios por asiento ligados al cliente en sí.
- El aislamiento con worktrees permite que varios agentes de programación corran sobre un repo sin pisarse.
- Funciona en macOS, Windows, Linux y la web, así la interfaz te sigue entre máquinas.
- Las previsualizaciones de diff y el rollback hacen que revisar el resultado de un agente sea mucho más fácil que leer registros de terminal.
- Los agentes en segundo plano y una PWA hacen que los trabajos largos no te aten al portátil.
Desventajas
- Pagas por proveedor los propios agentes, así que 1Code no es un plan de programación completo todo en uno.
- Las funciones clave dan por hecho que estás cómodo con worktrees de Git, claves API y un flujo de desarrollador, lo que puede ser mucho para principiantes.
- Es un proyecto joven, con versiones que aún salen en el rango 0.0.x, así que cuenta con asperezas y cambios rápidos.
Preguntas frecuentes
Sí. 1Code es de código abierto y gratis de ejecutar. El coste que pagarás de verdad viene de los agentes y proveedores de modelos que conectes, como Claude Code o Codex, ya que tú pones tus propias claves API.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con 1Code.
Alternativas a 1Code
Forefront
Forefront · ProgramaciónForefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.
Startkit
StartKit.AI · ProgramaciónStartkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.
Testim
Tricentis · ProgramaciónTestim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.
