Atuin Threads reúne tus sesiones de agentes en todas tus máquinas

Atuin Threads: All your agent sessions on every machine

Atuin 18.24 estrena Threads: un historial sincronizado y cifrado de extremo a extremo de tus sesiones con agentes de código. Puedes empezar una tarea en Claude Code en un servidor y retomarla en Codex en tu portátil, con todo el contexto intacto, o bifurcarla hacia otro agente. Admite Claude Code, Codex, Pi, Omp y OpenCode, y su MCP permite que los propios agentes busquen en sesiones anteriores.

Empecé a trabajar en Atuin porque la historia de mi trabajo era efímera: cada comando que escribía estaba destinado a desaparecer en la línea 501 de `.bash_history`.
  1. baalimago

    Sospecho que este es uno de esos problemas para los que "todo el mundo" ha construido su propia solución. ¡Incluido yo!

    Construí slivingdoc[0] con un enfoque alternativo: en lugar de sincronizar sesiones exactas (que a menudo son bastante ruidosas y no tan útiles), los agentes obtienen un documento vivo con resolución automática de conflictos de fusión respaldado por s3 (almacenamiento "infinito"). La idea es que se indique a los agentes que resuman su contexto en slivingdoc como archivos utf-8 normales. Así, de esta manera, solo necesitas añadir el servidor MCP stdio a todos tus arneses que lo soporten y ¡simplemente funciona!

    Algunos arneses están _súper_ entusiasmados con este concepto. Codex no necesita ningún tipo de indicación para empezar a comunicarse. Saqué la idea de habilitar foros agénticos mediante todos los trucos de openAI.

    [0]: slivingdoc.dev

  2. nzoschke

    Empecé a construir mi propia versión de esto en Superlogical Rex.

    Es un poco difícil decidir dónde engancharse.

    Rex tiene eventos, los arneses tienen hooks, la salida de terminal puede establecer el estado del programa, git tiene hooks.

    No estoy seguro de querer realmente guardar cada sesión de cada máquina. Eso es mucho ruido, especialmente cuando la mitad de las sesiones de programación son experimentales o desechables.

    Pero al mismo tiempo, no son tantos datos como para que sea fácil hacerles ripgrep o pasarlos por un LLM.

  3. hugmynutus

    Realmente disfruté Atuin durante unas semanas, hasta que me di cuenta de que no tiene un manejo correcto de `EFSRO` (Error: Read-Only File System). Así que cuando mi montaje `/home` tuvo un fallo de unidad en el array raid, rompió mi shell local. El issue lleva abierto casi un año. Bastante decepcionante.

  4. thesurlydev

    Tengo una historia de amor con Atuin, pero esto puede convertirse en una obsesión total.

  5. talloaktrees

    He construido esto para mí, pero no en múltiples máquinas.

    Escanea los registros de sesión de todos los arneses de programación que uso; una cosa extra que hace es crear embeddings para permitir búsqueda híbrida BM25/semántica.

    Creo que este tipo de herramientas son una de las pocas veces en las que he pasado tiempo "usando IA para trabajar en mis herramientas de IA" que fue realmente un buen uso del tiempo.

    Es tan útil poder decir "busca en las sesiones la vez que estaba trabajando en XYZ hace 3 meses".

Más de este día

2026-11-11