Settings

Theme

Atuin Threads: All your agent sessions on every machine

blog.atuin.sh

23 points by linsomniac · 13 comments

Reader

5 threads
nzoschke

I started building my own version of this in Superlogical Rex.

It's a bit hard to decide where to hook in.

Rex has events, harnesses have hooks, terminal output can set program status, git has hooks.

I'm not sure I actually want every session from every machine saved. That's a lot of noise especially when half of coding sessions are experimental / throwaway.

But at the same time its not that much data that's easy to ripgrep / LLM through.

ghempton

Built this for same purpose: https://github.com/codealong/codealong

More of a desktop flavor though

orbis-tertius

I love Atuin, but have some reservations about a shared server keeping all my shell history and agent sessions. Am I being too paranoid and missing out on convenience?

  • aaronax

    It is encrypted client side. Or you can run your own server.

    > Am I being too paranoid and missing out on convenience?

    No, I'd say it is more-so a lack of reading the article that is causing you to miss out.

  • dietr1ch

    Same, I really wanted to share history, but when I realised I was going to need to send things to a remote server I instead wrote a tiny script to search through backups that are shared across machines by Syncthing.

    I just search over $BACKUPS/*/latest/local/share/fish/fish_history with grep and skim

  • turbocon

    Atuin is open source, you can just host your own server?

RyJones

I've been using (and supporting) atuin for a while, and I find it a required bit of infrastructure. This is a nice upgrade!

petesergeant

I've spent the last couple of months putting a lot of time and energy into isolating my agents from each other: aggressive sandboxing, regular scanning of transcripts for agent-leaked credentials, per-agent encrypted credential stores, even physical (and network) separation of machines with different areas of work on them. Needless to say, as much as I have found atuin an excellent manager of my command-line history, I will be avoiding this.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection