← In the News

Atuin adds synced, searchable history for agent sessions

Atuin Threads: All your agent sessions on every machine · Ellie Huxtable · Atuin blog, October 27, 2026

Machine-readable Download Markdown

Atuin, a shell history tool, now records agent sessions as well. Starting with Atuin 18.24, Huxtable writes, you can search agent sessions across machines, resume them anywhere, or fork one into a different harness: start in Claude Code on a dev server and finish in Codex on a laptop. Supported agents at launch are Claude Code, Codex, Pi, Omp and OpenCode. Synced sessions are end-to-end encrypted, capture is opt-in, and an MCP server lets agents search earlier sessions themselves.

Huxtable says "more than half the commands running on my machines weren't written by me," and argues that shell history never kept the reasoning, while agent sessions hold the commands, their output and the intent. Her examples come from her own use. In one, after a key rotation left an object store key without permission for avatar uploads, her daily Sentry triage agent traced the failure, and a second agent asked about it found that earlier investigation and built the fix faster. In another, she forked a slow-disk investigation onto a faster machine and it picked up where it stopped. Team sharing is in development. These accounts are the author's; the post gives no measurements.

Why it matters: Abandoned attempts and the reasons for them usually never reach the repository. If past sessions can be searched by the next agent, they work as a cheap memory layer that does not depend on any one vendor's harness. Since sessions also hold command output, check what gets captured and synced before turning it on for a team.