I haven’t noticed many people mention the tmux trick with LLMs: it’s easy to programmatically write to another tmux session. So you can spawn a long-running process like a REPL or debugger in a tmux session, use it as a feedback loop for Claude Code, and easily inspect every command in detail, examine the state of the program, etc. if you want to. You can use this with other bash processes too, anything where you’d like to inspect what the LLM has done in detail.
Using this with a REPL has made a noticeable difference in my productivity.
I haven’t noticed many people mention the tmux trick with LLMs: it’s easy to programmatically write to another tmux session. So you can spawn a long-running process like a REPL or debugger in a tmux session, use it as a feedback loop for Claude Code, and easily inspect every command in detail, examine the state of the program, etc. if you want to. You can use this with other bash processes too, anything where you’d like to inspect what the LLM has done in detail.
Using this with a REPL has made a noticeable difference in my productivity.