El resto de mi setup
Las herramientas que no escribí yo pero uso todos los días, y algunas populares que probé y dejé de lado.
Omarchy, el sistema operativo
Omarchy es la distribución Linux de DHH: Arch Linux con el gestor de ventanas en mosaico Hyprland, configurado y con temas listos de fábrica. Su sitio lo llama "the malleable OS for the age of agents". Es mi escritorio de todos los días, y creo que hoy es la mejor opción para desarrolladores.
- Primero el teclado: cada ventana, workspace y app está a un atajo de distancia, algo ideal para un día metido en terminales
- Arch por debajo, así que los compiladores, runtimes y CLIs de agentes más nuevos están a un paquete de distancia
- Todo son archivos de configuración de texto, justo lo que un agente de programación puede leer y cambiar por ti
- ai-usagebar y mi lanzador de juegos tienen integración nativa con Omarchy
Creo tanto en él que doné a la Omacom Foundation, la organización sin fines de lucro que financia Omarchy y los proyectos de código abierto sobre los que está construido.
tmux, para que nada muera por accidente
tmux es un multiplexor de terminal: corre tus shells dentro de una sesión que vive aparte de la ventana de la terminal, dividida en ventanas y paneles. Lo uso sobre todo por una razón. Si cierro la terminal sin querer, los agentes siguen corriendo, y un comando trae todo de vuelta.
tmux new -s work # start a named session# ...terminal closed by accident...tmux attach -t work # everything is still thereCada proyecto tiene una ventana de tmux con su agente, y esa es toda la orquestación que necesito.
tmux en GitHubMis modelos favoritos
Pruebo cada modelo importante en mi benchmark, pero en el día a día la elección es simple. Si pagas la suscripción de Anthropic u OpenAI en el plan Pro, estás bien servido.
El de todos los días
El Opus más reciente o el GPT Sol más reciente, con effort medio. Eso cubre cerca del 90% de lo que hago.
En la rotación
Kimi K3 y GLM 5.3, cada uno con su propio plan de suscripción. Cuando Claude o GPT llegan a su cuota, cambio a uno de ellos, y ai-memory se lleva el contexto.
Probado y dejado de lado: Herdr
Herdr es un multiplexor de agentes escrito en Rust: paneles y sesiones al estilo tmux, más una barra lateral que sabe qué panel tiene un agente de programación y si está trabajando, bloqueado o terminado.
Lo probé. Está bien hecho y a mucha gente le gusta. No le encontré uso en mi rutina, porque una ventana de tmux por proyecto ya me dice dónde está cada agente, y la tuya puede ser distinta.
herdr.devProbados y dejados de lado: orquestadores de agentes
Los orquestadores corren varios agentes en paralelo, cada uno en su propio git worktree, y te dan un solo lugar para revisar lo que hicieron. Los más conocidos hoy:
Conductor
Una app para macOS: arranca varios agentes de Claude Code o Codex, cada uno en un worktree aislado, y sigue sus diffs desde una sola ventana.
Claude Squad
Una app de terminal que le da a cada agente (Claude Code, Codex, Gemini, Aider) su propia sesión de tmux y su git worktree.
Para algunas personas resuelven un problema real. Mi cuello de botella siempre fue cuánto recuerda cada agente, y correr más agentes en paralelo no cambia eso.
Lo que más importa: la memoria
Un agente que empieza cada sesión desde cero repite los mismos errores, tenga el orquestador que tenga encima. Sin memoria, cada sesión es un pasante con amnesia. Por eso construí ai-memory, y por eso cada agente que corro arranca con ai-memory run.
Todo lo que hay aquí es código abierto
Las herramientas, las skills y el benchmark son repositorios públicos. Haz un fork y arma la versión que encaje con tu forma de trabajar.