Tony D’Addeo
@deodad
LLMs have made it possible to work on more things at once I used to run a single tmux session with 5-10 windows, one for each repo I was working in at any given time each window would have 1 large pane that served as my editor and then 2-4 stacked panes on a column to the right, something like 1 for executing shell commands, 1 running a dev server, 1 running a sql console with LLMs it's useful to have 1-2 panes with a Claude Code CLI running on the same screen as my editor, so now I run less frequently used things like the dev server / sql or node consoles in their own window so I have editor + shell + 1-2 LLM terminals in one window and processes / consoles in another additionally I'm now using git worktrees to have copies of repos so that I always have a clean main to do quick fixes of off without having to gwip my feature branches, LLMs have made this more important since there are more opportunities to parallelize work the result is that I now have something like 10-20 windows and for the first time I'm using multiple tmux sessions to provide an additional level in the hierarchy I can get to any other window in a session with two keystrokes and if I need to navigate to another session I ended up using the interactive switcher
5 replies
0 recast
26 reactions
timdaub
@timdaub.eth
How do you deal with working on one code base with various different Claude Code sessions? I‘m managing 2-3 without commits including the wrong patches but I‘d be worried running more concurrently
0 reply
0 recast
0 reaction