T3Code 使用体验:建议用 Jev 判断会话是否真完成
作者对比 T3Code 与 Conductor,吐槽 Auto Settled 会在 PR 合并后过早归档会话,提议让 Jev 或小模型看最后一条消息来改进判断。

T3Code is excellent. I've been a big Conductor user for the last year. T3Code builds on its ideas well and does a few things better. What I like about it: 1. It lets me use ChatGPT/Claude in one app. Every agentic coding app supports this, but this is the main reason you'd use some other app over the official Claude/ChatGPT apps, so I list this first. 2. Great cross-device support. It lets me start a session on my Mac Mini via my laptop or my phone. Or a cloud server. Really nice for on the go or helping me offload tasks to another device. Especially helpful when running many parallel sessions running the app and simulators. 3. Snooze - this might be my favourite feature. I love to have an empty sidebar. Inbox zero (go figure 😂). But many tasks might need a follow-up a few hours/days later. Snooze moves the task out of the main sidebar, out of the way. 4. Auto Settled - T3Code has 4 main categories: 1. Needs you 2. Working 3. Snoozed 4. Settled And then also Archived (and Deleted) "Needs you" is the only panel that shows for me most of the time. If I need to handle a task later I snooze it. Settled is an interesting one. And confused me initially. I thought it was Archived, but it's different. Archived doesn't show in the sidebar whereas Settled does (although I have it collapsed most of the time). The big thing about Settled is that chats will Auto Settle. When a task is done it will automatically move into Settled. e.g. if the PR you were working on was merged. There are problems with this. Because chats get Settled before they're actually completed. Just because a PR was merged doesn't mean I don't have more work to do on that thread. It seems like Jev or Luna/Haiku looking at the last message could handle this better and wouldn't make the same mistakes it's making today. I'm sure this will get improved. In any case, because Settled isn't certain, I have to go through the Settled chats and archive each myself (and unsettle the ones that aren't done). T3Code is missing shortcuts for Archive which I think is a mistake and I've opened an issue to get that added. @theo, hopefully the above makes it clear why this is important! 5. You can control the product via CLI or chat. For example, you can tell an agent to archive all chats that are Settled and actually completed. I also hooked up another internal tool I built to T3Code and it automatically starts chats for me when I need them. 6. Worktree support - this is the core of Conductor too. Conductor does this the best of any app I've seen but T3Code handles this well too and I have my T3Code set up to create worktrees by default. It's easy to toggle it on/off so you're not forced to use either. 7. Built-in browser - works well. Basically every other app has this too these days. 8. Sidebar design - stuff gets hidden away well. Active chats bounce up to the top. The rest stay at the bottom. This is just very nice UX. 9. Cite - you can highlight text and directly reply to it. Many products have this, but Conductor is missing it :( 10. And the rest: free, open source, bring your own subscriptions, hackable, fast. Worth giving a go. I tried it a few months ago, and it never stuck, but it's come a long way since. Also excited to add T3C support for @rakazobot tomorrow! I'll be releasing a video on T3Code soon. Follow me to get notified when that goes live.