Atuin Threads синхронизирует сессии агентов между всеми вашими машинами

Atuin Threads: All your agent sessions on every machine

Atuin 18.24 добавляет Threads: сессии Claude Code, Codex, Pi, Omp и OpenCode теперь синхронизируются между устройствами с end-to-end шифрованием. Задачу можно начать в Claude Code на dev-сервере и продолжить в Codex на ноутбуке, сохранив весь контекст. Через MCP агенты сами ищут прошлые сессии, понимают, почему было принято решение, и продолжают старые расследования. Сбор сессий включается вручную, синк можно держать локально или поднять на своём сервере.

Что, если бы мы могли передавать ветку агента так же, как ветку Git?
  1. baalimago

    Подозреваю, что это одна из тех проблем, для которых «все» построили своё решение. Включая меня!

    Я создал slivingdoc[0] с альтернативным подходом: вместо синхронизации точных сессий (которые часто довольно шумные и не так уж полезны), агенты получают живой документ с автоматическим разрешением конфликтов слияния на базе s3 («бесконечное» хранилище). Идея в том, что агентам предлагается суммировать свой контекст в slivingdoc как обычные utf-8 файлы. Таким образом, вам нужно только добавить stdio MCP сервер во все ваши харнессы, которые его поддерживают, и всё просто работает!

    Некоторые харнессы _супер_ в восторге от этой концепции. Codex вообще не требует никаких подсказок, чтобы начать общаться. Я почерпнул идею из включения агентных форумов через все хаки openAI.

    [0]: slivingdoc.dev

  2. nzoschke

    Я начал строить свою версию этого в Superlogical Rex.

    Довольно сложно решить, куда подключаться.

    В Rex есть события, у харнессов есть хуки, вывод терминала может устанавливать статус программы, у git есть хуки.

    Я не уверен, что на самом деле хочу сохранять каждую сессию с каждой машины. Это много шума, особенно когда половина сессий кодинга — экспериментальные / одноразовые.

    Но в то же время это не так много данных, чтобы их было легко пробить через ripgrep / LLM.

  3. hugmynutus

    Реально наслаждался Atuin несколько недель, пока не понял, что он не имеет корректной обработки `EFSRO` (Error: Read-Only File System). Так что когда мой маунт `/home` столкнулся с отказом диска в RAID-массиве, это сломало мою локальную оболочку. Проблема висит открытой почти год. Довольно разочаровывающе.

  4. thesurlydev

    У меня роман с Atuin, но это может превратиться в полноценную одержимость.

  5. talloaktrees

    Я построил это для себя, но не для нескольких машин.

    Он сканирует логи сессий всех харнессов кодинга, которые я использую, и одна дополнительная вещь, которую он делает, — создаёт эмбеддинги, чтобы обеспечить гибридный BM25/семантический поиск.

    Думаю, такие инструменты — один из немногих случаев, когда я потратил время на «использование ИИ для работы над моими ИИ-инструментами», и это действительно было хорошим использованием времени.

    Это так полезно — иметь возможность сказать «поищи в сессиях тот раз, когда я работал над XYZ 3 месяца назад».

Ещё за этот день

2026-11-11