Gestor de espacios de trabajo en Go que coordina varios agentes de programación con IA, como Claude Code, Copilot y Codex, y conserva su estado de trabajo en hooks respaldados por Git.
ai-timon/timon
Un equipo de agentes de IA autohospedado que funciona en tu máquina y usa las suscripciones de CLI de agentes que ya tienes para planificar, programar, revisar y fusionar tareas.
- Estrellas
- 63
- Forks
- 6
- Issues abiertos
- 1
- Último commit
- hace 18 horas
¿Qué es?
Timon es una aplicación de escritorio y un servicio en segundo plano para ejecutar un equipo de agentes de IA en tu propia máquina. Describes un trabajo en lenguaje natural y un orquestador lo divide en tareas y asigna cada una a un rol, como programador, revisor, responsable de fusionar cambios, investigador u operaciones. Cada tarea de programación se ejecuta en su propio git worktree y un segundo modelo revisa el diff antes de integrarlo. Los agentes piden confirmación antes de hacer push, publicar o eliminar cualquier cosa.
Los agentes funcionan mediante los CLIs de agentes en los que ya has iniciado sesión, como Claude Code, Codex, GitHub Copilot CLI, opencode y Pi, en lugar de usar APIs con cobro por tokens. Las misiones conservan sus turnos y llamadas a herramientas, se pueden reanudar tras un fallo y pueden cambiar a otro backend cuando se agota la cuota de una suscripción. La memoria de misiones anteriores se incorpora a las siguientes.
El daemon conserva todo el estado y funciona como un servicio de systemd, launchd o tareas programadas de Windows, mientras que la aplicación de escritorio, el navegador, el teléfono, Telegram, el CLI y la API remota actúan como clientes. Los plugins para widgets, páginas, temas, diseños y proveedores se crean con el paquete @timon-ai/sdk y se pueden instalar sin reiniciar.
Funciones clave
- 01El orquestador divide un trabajo en tareas y las asigna a agentes con roles específicos
- 02Cada tarea de programación se ejecuta en su propio git worktree y un segundo modelo la revisa
- 03Funciona con suscripciones existentes a CLI de agentes, como Claude Code y Codex
- 04Los mecanismos de respaldo por cuota trasladan el trabajo a otro backend cuando se agota una suscripción
- 05Daemon en segundo plano con clientes de escritorio, navegador, teléfono, Telegram y CLI
- 06Sistema de plugins con plugins firmados que se instalan sin reiniciar
Casos de uso
- Dejar que los agentes implementen y revisen cambios de código durante la noche en una máquina personal
- Ejecutar rutinas programadas o activadas por webhooks en un repositorio local
- Coordinar varios agentes de programación en un proyecto sin enviar el trabajo a APIs con cobro por tokens
- Controlar misiones de agentes de larga duración desde un teléfono o Telegram
Inicio rápido
- 1
Descarga el instalador para tu sistema desde la página de lanzamientos
- 2
Asegúrate de haber iniciado sesión en una CLI de agente, como claude o codex
- 3
Comprueba que el servicio, los backends y las rutas funcionen correctamente
timon doctor - 4
Muestra las CLI de agente que encontró Timon
timon backends
Antes de usarlo
- Requiere una suscripción activa y con sesión iniciada a una CLI de agente, como Claude Code o Codex.
- Las funciones Pro, como el uso por varios usuarios y los permisos, requieren un plan de pago.
- Se distribuye bajo la licencia copyleft AGPL-3.0, que se aplica a las versiones modificadas que distribuyas o alojes.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es timon?
- Un equipo de agentes de IA autohospedado que funciona en tu máquina y usa las suscripciones de CLI de agentes que ya tienes para planificar, programar, revisar y fusionar tareas. Timon es una aplicación de escritorio y un servicio en segundo plano para ejecutar un equipo de agentes de IA en tu propia máquina. Describes un trabajo en lenguaje natural y un orquestador lo divide en tareas y asigna cada una a un rol, como programador, revisor, responsable de fusionar cambios, investigador u operaciones. Cada tarea de programación se ejecuta en su propio git worktree y un segundo modelo revisa el diff antes de integrarlo. Los agentes piden confirmación antes de hacer push, publicar o eliminar cualquier cosa.
- ¿timon es gratuito? ¿Qué licencia tiene?
- timon es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿timon sigue mantenido?
- Mantenimiento activo. El último commit de timon fue el 6 nov 2026.
- ¿Para qué puedo usar timon?
- Dejar que los agentes implementen y revisen cambios de código durante la noche en una máquina personal Ejecutar rutinas programadas o activadas por webhooks en un repositorio local Coordinar varios agentes de programación en un proyecto sin enviar el trabajo a APIs con cobro por tokens Controlar misiones de agentes de larga duración desde un teléfono o Telegram
- ¿Cómo se instala timon?
- Descarga el instalador para tu sistema desde la página de lanzamientos Asegúrate de haber iniciado sesión en una CLI de agente, como claude o codex Comprueba que el servicio, los backends y las rutas funcionen correctamente: timon doctor Muestra las CLI de agente que encontró Timon: timon backends
- ¿Dónde consigo timon?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ai-timon/timon
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación de escritorio, móvil, web y CLI para ejecutar y orquestar varios agentes de programación, como Claude Code, Codex y OpenCode, en worktrees paralelos.
Aplicación de escritorio para ejecutar Claude Code, Codex y otros agentes de programación con IA en paralelo, cada uno aislado en su propio git worktree y rama.
Un espacio de trabajo compartido donde los equipos conectan máquinas y agentes de programación mediante ACP, comparten conversaciones y asignan tareas desde escritorio, móvil, web o CLI.
App de escritorio para ejecutar varios agentes de programación en paralelo, cada uno en su propio git worktree, con una app móvil para supervisarlos.
Convierte el trabajo de los proyectos en ejecuciones aisladas y autónomas de agentes de programación, para que los equipos gestionen tareas en lugar de supervisar agentes directamente.