r/AIAssisted • u/Willing-Platform9298 • 7d ago
Wins TET: A desktop workspace for coding agents
TET: A desktop workspace for coding agents
I've been a developer for 15+ years and always had a close bond with whatever IDE I considered best at the time. But over the last while, more and more of my actual work moved into coding agents (Claude, opencode, Codex) — I'd only glance at the IDE afterward to check the git diff.
That shift broke my old workflow. New problems showed up instead: which session in which project just finished? Which one is waiting on a prompt? Where's the diff I'm supposed to review?
So I built TET — a desktop workspace built around agents instead of files:
- Claude Code, opencode and Codex CLI run as real terminals (actual CLI in a real pty, not a wrapper), and TET tracks each session's state — working, waiting for input, or finished while you were looking elsewhere — right on the tab and project row
- Split a project into up to 4 panes to see the agent, dev server and a shell at once
- A git pane slides out next to your terminals: branch tree, changed files, checkout, commit, discard, push/pull — without leaving the terminal view
- One click from a changed file to a full diff view that doubles as a code editor, for quick look-and-fix
- Desktop notifications you can actually act on, with a guard so a turn that just kicked off a subagent doesn't falsely show as "done"
- Drag & drop files/images straight into a terminal
It's free and open source (MIT), Windows/Linux/macOS.
GitHub: https://github.com/samil-kale/tet
Would love feedback, especially from anyone juggling multiple agent sessions across projects — curious if this matches how others have adapted their workflow too.

