cornercase (@usecornercase) profile picture

A terminal multiplexer, batteries included. Run coding agents in parallel, each in its own git worktree, with live diffs. Free & open source, Linux + macOS.

ssh
Joined October 2026
Photo by cornercase (@usecornercase)Photo by cornercase (@usecornercase)
cornercase is a terminal multiplexer for running coding agents in parallel. Every agent gets its own git worktree and tab. The sidebar shows which are working, waiting or done, and the diff sits next to each one. Free and open source, Linux and macOS. usecornercase.dev
1
1
318
Agent worktrees add up: each one gets its own node_modules or target. cornercase now shows each worktree's size and how much of it is build folders. "free builds" deletes only those; the worktree, its branch and uncommitted changes stay. github.com/usecornercase/cor…
15
cornercase retweeted
Una cosa que me mosqueaba era tener varios (muchos) worktrees corriendo y no saber cual era el que provocaba que mi Mac pusieses los ventiladores a trabajar que parecía un F1. También qué worktrees me llenaban el disco de basurilla de builds, caché, node_modules, etc. Así que ahora puedo ver que worktree y que agent me está tostando el ordenador o llenándolo de 💩 y matar el proceso o borrar sus builds sin borrar el worktree.
1
3
388
Agents on a big machine, the window on your laptop. cornercase remote <host> runs the shells and agents on another machine over your own ssh, and reconnects by itself when the connection drops. Below 90 columns the sidebar folds into a menu bar, so it works from a phone too.
41
One Claude Code account for work, one for personal projects? In cornercase every pane shows its account in a row under it. Pick another and only that pane changes: the agent restarts on the new account in the same conversation. Works for Claude Code and Codex.
1
49
Starting ten coding agents is easy. Keeping up with them is the hard part. cornercase is a terminal multiplexer built for that. It runs inside the terminal you already use, over SSH too. Free and open source, Linux and macOS. What it does, in five posts:
1
1
1
103
4. Close the window. Nothing stops. A background server owns the shells. Run cornercase again to reattach, from any terminal or from your phone over SSH. Or keep the agents on a bigger machine with cornercase remote <host>.
1
1
5. Everything is also a command, so one agent can run the others: cornercase start claude --worktree fix-login --prompt '...' cornercase wait --pane $pane cornercase read --pane $pane --last-message Rust, MIT or Apache-2.0. github.com/usecornercase/cor…
2
cornercase retweeted
La gracia de @usecornercase es que es un server que corre detrás y puedes engancharle lo que quieras. Ahora mismo estoy haciendo pruebas con GPUI pero podría ser otra electron, tauri o lo que sea. A la izquierda es la TUI de cornercase y a la derecha la prueba con GPUI.
1
5
553
cornercase retweeted
No, que locura que bien luce @usecornercase con gpui, de verdad 😍
2
4
52
3,550
New in cornercase: stage or discard a file from the changes panel. Hover a file. + stages it, ↺ restores it to the last commit. If an agent changed the file after the panel showed it, nothing happens and a message says so. From a script: cornercase changes stage PATH
114
cornercase retweeted
GPUI es una maravilla, estuve probando cositas haciendo una prueba de versión desktop de cornercase y nada que ver con Electron. Qué rapidez.
5
1
66
6,902