It is probably weakest at customizability and making sure you have parity in all your agent harnesses with skills/etc, granted I just set an agent to ensure that so the point is a bit moot.
Overall I have really been enjoying the inbox style workflow and it has been a joy to work with. It jives with how I like to work across streams.
Theo of T3 Code has made a recent video about its features.
A few examples of why I like it:
- Not having to use multiple agents (you can switch them mid-conversation with automatic handoff if you want)
- The way it handles environments (I can start a new session on any environment (machine) with two clicks (new thread -> pick project on any environment)
- I can ask for visual responses (uses a T3 Code tool and renders a html page inside chat with cards, charts, etc. that follow the currently selected color theme (even if you change the theme after the response has been generated)
- MCP tools like browser, webfetch, etc. so I don't have to set them up for every agent
- Thread handling: Snooze, Settle, Archive, Delete. It's the only tool where I don't get overwhelmed when working on multiple Threads/Projects at the same time (I am diagnosed with ADHD).
- Provider usage overview for all registered providers, showing pacing as well
- Great citation: when you make a selection in chat, a pill appears and you can create quotation elements that get added to that, can easily be edited or removed (the original reason why I even tried T3 Code in the first place, because it makes responding to long responses incredibly joyful instead of disorienting). I like it so much that I added the same mechanism to my own personal assistant/agent that I host on my VPS.
- Great diffing view where you can pick worktree diffs, or any diff from a specific turn in the current thread
- Has it's own subagent orchestration that's very pleasant to use
- Many more little things that remove a lot of friction and just feel right for me.
It's just baffling to me how it is better in every regard than every other harness that I've ever tried (Claude Desktop, Github Copilot App, OpenCode Desktop, all the CLIs, Integrated Agents in VSCode and Zed, etc.)
I will still start up a pi on the cli if I just have a quick question because T3 Code needs a bit to start up and connect to all providers/environments. This is my only point of friction: It's a bit heavy on resources (because it does a lot, not because it's slow. I just happen to use it on very old hardware and on one device that is very slowed down due to heavy-handed security scanning). But other than that, I can't imagine using anything else right now.
I don't know if I've ever been this exciting about a piece of software. I was very sceptical at first, but quickly fell in love with it.