> most importantly, they live inline to your code, preventing constant tab switching

No idea what this means.

I think the reference is to all the TUI based coding tools now like opencode.

I think the implicit assumption here is that you are using a terminal-based code editor like neovim... which is not necessarily true.