ELVES

ELVES

mvmcode · Programación

ELVES es una app de escritorio gratuita y de código abierto para macOS que orquesta agentes de IA de programación sobre tu propio código. Escribes una tarea en inglés sencillo y la app levanta un árbol de trabajo de git aislado, arranca una terminal en vivo conectada a Claude Code o Codex, y te da un camino de un solo clic para enviar la rama o tirarla a la basura. Es una herramienta para desarrolladores pensada para quienes ya usan agentes de IA y quieren una forma más limpia de correr varios sin pisarse entre sí. Las ejecuciones en paralelo se mantienen separadas. Esa es toda la idea.

Vista previa de la interfaz de ELVES

Acerca de ELVES

Qué es ELVES

ELVES es una capa de orquestación de agentes de IA para desarrolladores. En lugar de correr un agente en una carpeta y esperar que nada choque, le da a cada tarea su propio árbol de trabajo de git, un directorio de trabajo aparte con su propia rama. Puedes lanzar varias tareas a la vez y nunca se pelearán por los mismos archivos.

La app es una compilación de escritorio hecha con Tauri, enfocada primero en macOS, con Linux y Windows marcados como próximamente. Por dentro se mantiene agnóstica al motor: puedes alternar entre Claude Code y Codex y conservar la misma memoria y la misma interfaz. Un pequeño almacén SQLite guarda decisiones, contexto y preferencias entre sesiones, y la relevancia se desvanece con el tiempo, así lo importante se queda y el ruido se cae.

La gran limitación hoy es el soporte de plataformas. Si no estás en macOS, esperas. Eso es todo. No hay compilación para Linux, ni para Windows, ni fecha publicada para ninguna de las dos.

Primeros pasos

  1. Instala la app con el comando de Homebrew brew install --no-quarantine --cask mvmcode/tap/elves.
  2. Abre ELVES y apúntala al proyecto donde quieres trabajar.
  3. Elige tu motor, ya sea Claude Code o Codex.
  4. Escribe una tarea en lenguaje sencillo, como "Add user authentication with OAuth".
  5. Mira al agente trabajar en la terminal en vivo, luego revisa el diff y envía o elimina el árbol de trabajo.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de ELVES.

Plan gratuitoSí
Planes de pago$0
PlataformamacOS (Linux and Windows coming soon)
Desarrolladormvmcode
CategoríaProgramación
Fecha de lanzamientoFeb 2026
Última actualizaciónMar 2026
Visitas al sitio web274
Ranking global del sitioN/A
Disponibilidad de la APIN/A

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Desarrolladores que ya corren Claude Code o Codex y quieren manejar más de una tarea a la vez sin el caos de los merges.
  • Creadores en solitario que hacen malabares con varias funciones en un mismo repositorio y necesitan cada una aislada.
  • Equipos que quieren revisar el diff de un agente antes de que algo toque la rama principal.

Tareas

  • Añadir una función a un código grande mientras otro agente refactoriza otra zona.
  • Probar un cambio arriesgado en un árbol de trabajo desechable y descartarlo si el diff se ve mal.
  • Conservar el historial de tareas y las preferencias para que un agente no empiece de cero cada sesión.

Casos de uso

  • Lanzar un lote de arreglos pequeños en paralelo y revisarlos uno a uno.
  • Dar los primeros pasos en un repositorio nuevo donde quieres que el contexto del agente se acumule durante días.
  • Trabajar junto a un agente en un hotfix mientras un segundo agente atiende otro ticket.

Funciones clave

Aislamiento por árbol de trabajo

Cada tarea recibe su propio árbol de trabajo de git, un directorio de trabajo totalmente aparte con su propia rama. Las tareas paralelas nunca interfieren, así puedes correr dos o tres agentes a la vez y aun así fusionarlos uno por uno. Sin carpeta compartida. Sin cambios a medias que se filtren a otra tarea. Cuando terminas, envías la rama o eliminas el árbol de trabajo para descartar todo.

Terminal WebGL integrada

Una terminal PTY acelerada por GPU corre dentro de la app y muestra al agente trabajando en tiempo real, con barra de herramientas integrada, capa de búsqueda, soporte Unicode y persistencia automática de sesión que retoma una sesión justo donde la dejaste. Ves al agente en lugar de adivinar qué hace.

Motor agnóstico al runtime

Puedes alternar entre Claude Code y Codex sin cambiar tu forma de trabajar. La misma memoria, la misma interfaz, distinto motor por debajo. Eso importa si quieres comparar cómo dos agentes resuelven la misma tarea, o si prefieres un motor para ciertos trabajos y el otro para el resto.

Análisis de tareas y selección de modo

Antes de lanzar nada, ELVES mira la tarea, mide su complejidad y elige el modo correcto, en equipo o en solitario, luego configura al agente y lo coloca en un árbol de trabajo. La idea es reducir las ejecuciones a medio configurar y el cuidado constante.

Flujo Ship It

Cuando el agente termina, revisas el diff y eliges una estrategia de fusión: merge, rebase o squash. Un clic fusiona, extrae los recuerdos que vale la pena conservar, elimina el árbol de trabajo y borra la rama. Es la limpieza que suele comerse tu tarde, doblada en un solo paso.

Memoria persistente

La memoria vive en una base de datos SQLite con búsqueda FTS5, así las decisiones, el contexto y las preferencias se mantienen entre sesiones. La relevancia decae con el tiempo, lo que significa que las notas viejas y desechables se desvanecen mientras las importantes siguen siendo fáciles de encontrar.

Panel de estadísticas de uso

El panel reúne la telemetría real de Claude Code en una sola vista: uso de tokens por modelo, actividad diaria, desglose por proyecto y calidad de sesión. Además escribe un informe narrativo que resume lo que pasó, lo cual resulta práctico cuando quieres saber a dónde fueron tus tokens.

Editores visuales

Las skills, los servidores MCP y el contexto del proyecto se editan desde una interfaz visual con panel dividido lado a lado. Sin archivos de configuración. Sin editar JSON a mano. Apuntas y haces clic.

Ventajas y desventajas

Ventajas

  • Gratis y de código abierto, así no hay muro de pago y puedes leer el código tú mismo.
  • El aislamiento por árbol de trabajo te deja correr agentes de IA en paralelo sin conflictos de merge constantes.
  • Cambiar entre Claude Code y Codex es un ajuste, no una reinstalación.
  • El flujo Ship It resuelve la fusión, la limpieza y el borrado de rama en una sola pasada.
  • La memoria persistente en SQLite mantiene el contexto entre sesiones en lugar de reiniciarse cada vez.

Desventajas

  • Solo macOS por ahora, así que los usuarios de Linux y Windows tienen que esperar.
  • Da por hecho que ya usas Claude Code o Codex y que los tienes configurados.
  • La disponibilidad de API no está documentada, lo que deja poco claro con qué facilidad encaja en una tubería automatizada más grande.

Preguntas frecuentes

ELVES gestiona agentes de IA de programación en tus propios proyectos. Le da a cada tarea su propio árbol de trabajo de git y una terminal en vivo, y luego te ayuda a fusionar o descartar el resultado. Piénsalo como una sala de control para agentes de IA en lugar de otro agente.

Contenido relacionado

Explora herramientas, habilidades y artículos relacionados con ELVES.

Alternativas a ELVES

Forefront

Forefront

Forefront · Programación

Forefront 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.

Gratis / $0 - $99/moVer detalles
Startkit

Startkit

StartKit.AI · Programación

Startkit 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.

De pago / $99 - $499 one-timeVer detalles
Testim

Testim

Tricentis · Programación

Testim 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.

Gratis / Custom pricing on requestVer detalles