I've been working on integrating Claude Code with Zellij, a Rust-based terminal multiplexer into my development workflow.
The idea is to use Claude Code's hook system to rename Zellij panes based on the current state of the Claude Code agent. This way, I can easily see what the agent is doing at a glance, where I'm the bottleneck and it's waiting for my input.
Anyway I caught Eduardo.𝚟𝚞𝚎 - @posva post a gist about doing the same with tmux which was exactly what I was trying to do so I thought I'd share my implementation for Zellij here.