Phasr
Phasr es un escritorio de código abierto para ejecutar agentes de IA de programación en paralelo con aislamiento de Git worktree y revisión humana.
¿Qué es Phasr?
Phasr es un espacio de trabajo de escritorio de código abierto para ejecutar agentes de IA de programación en paralelo. Está diseñado para desarrolladores que quieren coordinar varios agentes de programación basados en terminal, mantener cada tarea aislada y revisar los cambios antes de fusionarlos en una rama principal.
El producto se centra en el aislamiento mediante Git worktree, la visibilidad en vivo de las tareas y la revisión humana. Ofrece un flujo de trabajo orientado a la revisión para equipos que quieren comparar diffs, aprobar o rechazar cambios y trabajar con la salida de los agentes en su editor o IDE preferido.
Funciones clave
- Ejecución paralela de agentes: Inicia varios agentes de IA de programación al mismo tiempo, cada uno en su propia tarea, para que el trabajo avance en paralelo en lugar de en secuencia.
- Aislamiento con Git worktree: Cada agente se ejecuta en un Git worktree independiente, lo que mantiene los cambios aislados y evita conflictos en un directorio de trabajo compartido.
- Seguimiento de tareas en tiempo real: Supervisa el estado, el progreso y las tareas en cola o completadas de los agentes desde el espacio de trabajo mientras el trabajo está en ejecución.
- Compatibilidad terminal agnóstica del agente: Phasr está diseñado para funcionar con agentes CLI que se ejecutan en una terminal, incluidas herramientas como Claude Code, Codex CLI, Gemini CLI, Cursor Agent y Aider.
- Controles de revisión y fusión: Inspecciona diffs a nivel de archivo, resúmenes de cambios y conteos de líneas; luego aprueba, rechaza o solicita modificaciones antes de fusionar.
- Traspaso al editor: Abre el trabajo generado por los agentes en editores externos como VS Code, Cursor, JetBrains, Zed u otros entornos de desarrollo nativos.
Cómo usar Phasr
Empieza descargando la app para macOS o viendo el proyecto en GitHub. Luego crea o conecta un repositorio, запуска uno o varios agentes de programación sobre tareas separadas y deja que Phasr gestione los worktrees aislados para cada agente.
A medida que se generan cambios, revisa los diffs en el espacio de trabajo, abre el código en tu editor preferido si hace falta y aprueba solo el trabajo que esté listo para volver a fusionarse en la rama principal.
Casos de uso
- Implementar varios cambios en el repositorio a la vez: Asigna tareas separadas como middleware de autenticación, limitación de tasa e reintentos de webhooks a distintos agentes para que puedan ejecutarse en paralelo.
- Revisar la salida de los agentes antes de fusionar: Usa el flujo de trabajo de diff y aprobación para validar el código generado antes de que llegue a la rama principal.
- Trabajar con herramientas de IA basadas en terminal: Coordina agentes de programación CLI sin quedar atado a un único proveedor o protocolo propietario.
- Mantener los cambios aislados en una base de código compartida: Dale a cada agente su propio worktree para reducir conflictos de archivos y simplificar el desarrollo en paralelo.
- Editar el código generado en un IDE preferido: Abre los cambios creados por el agente en VS Code, Cursor, JetBrains, Zed u otro editor para una revisión manual más profunda.
Preguntas frecuentes
¿Phasr es de código abierto?
Sí. La página describe Phasr como de código abierto y señala que está disponible bajo la licencia MIT.
¿Qué plataformas admite?
La página de origen indica que Phasr está disponible para macOS. No se mencionan otras plataformas de escritorio.
¿Phasr funciona solo con un modelo o proveedor de IA?
No. El producto se describe como agnóstico al agente y compatible con herramientas basadas en terminal como Claude Code, Codex CLI, Gemini CLI, Cursor Agent y Aider.
¿Puedo revisar los cambios antes de que se fusionen?
Sí. El espacio de trabajo incluye diffs de archivos, resúmenes de cambios y acciones de aprobación como rechazar o aprobar y fusionar.
¿Phasr reemplaza tu editor?
No necesariamente. La página destaca el traspaso con un clic a editores externos, por lo que parece diseñado para funcionar junto con herramientas de desarrollo nativas en lugar de reemplazarlas.
Alternativas
- Asistentes de programación de un solo agente: Herramientas que se centran en un solo agente o en un único flujo de programación conversacional a la vez. Son más sencillas, pero no ponen el foco en la orquestación paralela de tareas ni en el aislamiento con worktrees.
- Funciones de IA de programación nativas del IDE: Asistentes integrados en el editor, como los incorporados en editores de código o IDE. Son prácticos para ayuda dentro del editor, pero pueden no ofrecer el mismo espacio de trabajo multiagente o flujo de revisión.
- Otros ejecutores de agentes basados en terminal: Herramientas de orquestación CLI que ejecutan agentes desde la terminal. Pueden ofrecer una ejecución similar de agentes, pero no siempre el mismo proceso de fusión orientado a la revisión ni la gestión de worktrees integrada.
- Herramientas generales de flujo de trabajo con Git: Herramientas de ramas y fusiones que ayudan a gestionar cambios de código. Estas facilitan la colaboración, pero no están diseñadas específicamente para coordinar varios agentes de IA de programación en paralelo.
Alternativas
Devin
Devin es un agente de IA para programar que ayuda a equipos a completar migraciones y refactorizaciones grandes en paralelo, con aprobación humana.
imgcook
imgcook es una herramienta inteligente que convierte maquetas de diseño en código listo para producción y de alta calidad con un solo clic.
Pi Coding Agent
Pi Coding Agent es un agente de programación en terminal para desarrolladores que buscan ayuda desde la línea de comandos. Consulta docs, GitHub y Discord.
Biji
Biji es una plataforma versátil diseñada para mejorar la productividad a través de herramientas y características innovadoras.
Ably Chat
Ably Chat es una API y SDK de chat para crear aplicaciones personalizadas en tiempo real: reacciones, presencia y edición/eliminación de mensajes.
AakarDev AI
AakarDev AI es una plataforma poderosa que simplifica el desarrollo de aplicaciones de IA con integración fluida de bases de datos vectoriales, permitiendo un despliegue y escalabilidad rápidos.