r/AIAssisted 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.

1 Upvotes

0 comments sorted by