The shell is quiet, except for the blink of a cursor. You split the screen in Tmux. On the left, Open Policy Agent runs. On the right, your tests fire. Every change you make is judged in real time.
Open Policy Agent (OPA) is built for enforcing policy across services, APIs, and infrastructure. It is fast, declarative, and language-neutral. But the workflow matters as much as the engine. Running OPA in Tmux keeps your focus tight and your feedback loop immediate. Instead of flipping through terminals or losing context, everything lives in one pane or split.
With Tmux, you can bind OPA to a dedicated session. Start the OPA server in one pane, stream policy evaluation logs in another, and run integration tests in a third. No background drift. No lost stdout. You can use tmux new-session -s opa and then split panes with tmux split-window. Each pane can be locked to a specific task: OPA server, client requests, and Rego policy edits.