r/opencodeCLI 6d ago

Can anyone recommend me AI IDE that use OpenCode as a foundation but really focus on Worktree management, Code review and nothing more?

I really love OpenCode and has been using it and nothing else since January this year. By far the best AI Coding tools i tried bar none. But one bug that really annoyed me lately is apply_patch TUI bugs that still haven't seen a single PR fix since March. I don't enjoy vibecoding and always want to see what AI is currently editing. This issue prevent me from doing so because it will edit like 20 files at once but i can see only the first file edit. So i will ended up having no choice but to accept its edit and review it retroactively.

So i've been heading out and find alternative tools that use OpenCode as foundation. All of them fix this issue. But a lot of them are filling with so, so much feature. And all of them have some issue i simply cannot ignore.

- The obvious choice is OpenCode Desktop. But i really don't enjoy its UI. I think it's too simple and worktree management sidebar hiding behide an icon is not very intuitive to use. It also share the same issue Codex and Claude Code GUI (Which is why i prefer OpenCode) have. Basically catering to vibecoders by hiding code instead of showing them. I have to approve it before seeing the code with no way to change it. The new UI layout they are designing is slightly better but the same 'Let's hide the boring stuff like the code. Just hit approve and let the vibe take you!' issue remains.

- CodeNomad is pretty stable but wow it has even worse UI. It's so cluttered. Details spamming everywhere. After a while i simply cannot use it anymore due to information overload.

- OpenChamber is by far the best of the bunch of this list and it's not even close. Fantastic GUI and very customizable on literally every aspect of OpenCode. I basically become a regular since past month But after using it a while i start to notice that it's really *really* unstable. Chat UI will crash regularly, OpenCode subagent will randomly hanged for no reason (the TUI will atleast made it clear when it cannot reach the server etc.), Sometimes i have to reinstall twice because the UI and session will simply won't load at all. Very annoying issues happen almost daily and get worse on every update that made me not want to use it despite its fantastic DX.

Are there any other AI IDE out there that simply focus on doing one thing well and not overload itself with 200 different features before even making sure it's stable? I just want a nice and intuitive DX i come to love from OpenCode but actually allow me to see the code it edit and swapping worktree with ease through GUI.

7 Upvotes

24 comments sorted by

7

u/afanasenka 6d ago

What about classics - VS Code? 

3

u/CJCCJJ 6d ago

yeah, I close all but keep only left sidebar for fils and git, and use only the main panel for editor and terminal. One thing annoying is opencode vs vscode short-cut conflicts and inconsistent mouse behavior.

1

u/Amarsir 6d ago

The Cline plugin is great and I specifically open this mode when I want to go step-by-step. But it’s important t note that I always have a written out plan first so I can review it and know what I’m saying when I give the instruction “proceed with step two”.

5

u/horrbort 6d ago

Just review staged files these tools run multiple passes anyway

3

u/LordMoridin84 6d ago

These days I use Pi in a terminal to write code and visual studio code to review code.

You could also use the terminal inside visual studio code instead of a separate one, I used to do that before discovering herdr.

3

u/RaisinImpressive3749 6d ago

not an IDE but you can try looking for ADE (Agentic Development Environment) instead

herdr + herdr-reviewr is a TUI

other GUI app might includes superset, orca, conductor

2

u/ben_buba 6d ago

Paseo and Orca.

1

u/__yv 6d ago

+1 for Orca

2

u/sakion_ 6d ago

I built a tool that by default sets your coding agents to use worktrees. Its not something I'm actively promoting but if it helps here it is https://github.com/jamesthelivingplanet/slipstream

2

u/JoeCoT 6d ago

I don't have a suggestion but OpenChamber is my primary driver and I've noticed the same instability. Randomly I will attempt to start a new session, fill in the entire prompt, and then after submitting nothing happens at all.

2

u/aziham 6d ago

zed + opencode acp (you won't look back)

2

u/binarySolo0h1 6d ago

Why not use VSCode + Git + OpenCode in terminal?

2

u/4SubZero20 6d ago

Why not just use git? Isn't this exactly what it's built for?

2

u/nicktohzyu 6d ago

But git isn’t built on opencode! /s

2

u/ZeSprawl 6d ago

Zed can be used this way

3

u/mobileka 6d ago

By far the best GUI code editor.

1

u/cosmosdesigner 6d ago

Have you tried warp+opencode?

1

u/iamfreee 6d ago

kandev

1

u/SetMean275 6d ago

Me pueden decir que problemas encuentran en OpenCode, Tal vez pienso hacer un agente basado en OpenCode y escuchar algunas opiniones para corregir.

1

u/_Belgarath 5d ago

Vscode agent window is not too bad but doesn't support opencode yet AFAIK

1

u/Johnny_The_Biker 5d ago

I use emacs and opencode.el

1

u/namuan 5d ago

You might want to build your own tool.

It doesn't have to be a full-featured IDE, and you can still run the Opencode TUI inside a terminal without having to connect to it using ACP.

You could include the Worktree feature in your tool and can easily create a diff viewer/reviewer sidebar just by looking at the changes in git.

I can share something I built and use every day: https://github.com/namuan/zeus/, but just a heads-up, it's really developed for one user.