OpenCode 2.0
- denysvitali - 1664 sekunder sedanTheir installer (curl | sh) was taking so long yesterday for me.
It turns out it's incredibly slow... because of the progress bar rendering. This is insane. The installer took 6 minutes to reach 10%:
curl -fsSL https://opencode.ai/v2/install | bash
Managed to fix it by running this instead:
curl -fsSL https://opencode.ai/v2/install | bash 2>&1 | cat
- solarkraft - 451 sekunder sedanIt's good.
Many of the annoyances from V1 are gone. Skills and plugins reload automatically (finally). Tasks can be backgrounded (though I think this doesn't happen automatically yet). There's a built-in skill for editing the configuration (finally I can retire mine). The front-end got some love. Apparently they re-architected the loop around Effect. Sub-sessions can be communicated with better. Configuration is loaded from the folder the session is created in rather than where the server was started.
In general, this update largely takes OpenCode into the current age features-wise and is a good overhaul quality-wise. Just in time to stop my early switching away efforts, which would've been a pain because I know few other harnesses with such a strong server/client model.
- kbrannigan - 1712 sekunder sedanWith websites i went back to 90s styles. Hyper dense in information. Anything clickable is a link. A button is for Write actions.
Interactive element are distinct from text.
If webpage page is an interactive canvas , make the canvas the main thing ad text as support.
If you start mixing the two idk..
- archerjax - 726 sekunder sedanIs this related to https://opencode.ai/?
- afruitpie - 1993 sekunder sedanNative apps connecting to the OpenCode server is a great way to run sessions on remote hosts!
I wish Claude Code would adopt the same model. The desktop app deploys a separate engine that restarts and clobbers long-running sessions upon reconnect (Remote Control is their recommended solution but requires a Claude.ai account).
I’ve been vibe coding a native macOS Claude Code app that spawns a server that wraps Claude Code on remote hosts, but the UX and features are always lagging behind.
- unrented7977 - 3085 sekunder sedanWait, but OpenCode got renamed to Crush and the original dev went on to that new project. Where did this come from? Is this a fork? Who is behind it?
- my002 - 3329 sekunder sedanI really hope we don't get a slew of WebGL-intensive sites.
- MatthiasPortzel - 997 sekunder sedanFor me the distinguishing feature of OpenCode is the web ui/desktop app. I’m using OpenCode because it’s the only open-source agent-harness I’ve tried that runs outside of a TUI. I like terminals but not TUIs and especially not for prose-based interactions like prompting.
But that’s a shallow moat, and the rest of the features here are not particularly interesting to me. I don’t have a use for plugins or a model-server proxy (I can connect other tools directly to the model provider).
- vadepaysa - 2357 sekunder sedanI love opencode, but not this website. so difficult to use.
- nater5000 - 3501 sekunder sedanBased on this post, it sounds like a ton of great improvements.
I've only used OpenCode a bit, but I found it was sufficient for the workloads I was throwing at it. It wasn't quite enough to beat out Codex or Claude Code as my go-to choice, though. Perhaps I'll give this version a shot and see if they've gotten it over the hump.
- nfriedly - 1652 sekunder sedanI've been using OpenCode 2.0 indirectly via OpenChamber 2.0 and I've been very happy with it.
Once I got past the initial hurdle of having to upgrade my server and clients all at once, everything has been smooth sailing.
- rfgplk - 249 sekunder sedanGoes to check the repo out
> TypeScript
Considering the whole thing is LLM produced I would like an explicit answer as to why C++ or Rust weren't used to write the project in.
- montroser - 911 sekunder sedanOpenCode is a beast. Does it still try to take a disk snapshot of my working directory, even when it contains hundreds of millions of files? Does it still eat all of my memory? Does it still have a super-gigantic system prompt that wastes a solid percentage of my context window before I've even begun?
I switched to pi some months ago, and I have no complaints. It just does what it says, with no shenanigans. They updated the rendering approach recently so scrollback is nice and smooth now.
- dormento - 2818 sekunder sedanMy notebook took up flight and launched itself through the window and died trying to render this site.
- kingds - 2725 sekunder sedanit feels like a clear improvement across the board but a heads up: i got bitten by upgrading - since all tool calls now go through the background process, the sandbox that i use to wrap the TUI process quietly became useless. took me a day or two to realize that web fetches, etc. which should have been blocked were succeeding.
- mawadev - 1411 sekunder sedanThe site took a minute to load in completely and when I scrolled to the bottom I couldn't read the SDK text, it was literally cut off, kinda resembling the current state of coding very accurately lmao
- LaurensBER - 3430 sekunder sedanInteresting and I'll definitely give this a try, the client/server and plugin system do look very powerful.
However, I've been using OMP in combination with Tern (the terminal) lately and it's an incredibly smooth operation. It's hard to find a decent terminal on Windows (corporate device) but this is the best I've found so far.
- 361994752 - 2633 sekunder sedanThe background task / subagent feature and the ability to specify a model when starting a subagent are so far my favorite improvements. Small things but make huge QoL difference in everyday development.
- oblongsquare69 - 4098 sekunder sedanI enjoy this program, and 2.0 is a great improvement.
- suprjami - 484 sekunder sedan2.0 is a big disappointment so far.
Several basic things don't work, like hiding the sidebar.
With 3.2k open GitHub issues there's no point reporting anything.
- markerz - 2694 sekunder sedanThis game is quite interestingly fun despite how basic it is.
- aniceperson - 2211 sekunder sedanhaving a daemon PID helps for web gui, but may bite in unexpected ways under extensive parallization.
- emerongi - 2527 sekunder sedanI had no clue you have to scroll down.
- 0xbadcafebee - 2043 sekunder sedanSame OpenCode team who ignore bug reports, don't respond on their discord, don't have modern CI/CD test suites (often shipping regressions), don't have bots to triage bug reports or PRs, and have what might be the worst open model subscription service available today.
OpenCode users: switching to Pi takes about 5 minutes, and customizing it to work just like OpenCode takes another 30 minutes. Better design, better devs, better community.
- keyle - 3055 sekunder sedanI was annoyed that it takes just as much ram if not more than 1.0
- alitaj32 - 335 sekunder sedan[flagged]
- qainsights - 3195 sekunder sedan[flagged]
- - 3228 sekunder sedan
- tontinton - 3749 sekunder sedanEveryone copies https//maki.sh. I've been the first!
Nördnytt! 🤓