Live data from Hacker News

Annoying and alarming things about OpenCode

wren.wtf

81–90 of 309 posts

Re: Annoying and alarming things about OpenCode

#81
I'm glad that when I recommended opencode to a friend, I taught them first to install a vm and create an app specific user to boot.

Many users did things right the first couple of days and then turned the security off after seeing it 'work fine' on its own.

Was a cool thing to use for a couple of weeks in v1, you have to be quite static to keep using it at v68 of self vibecoding while the llm providers like openai already developed their in house alternative.

Re: Annoying and alarming things about OpenCode

#82

Re local LLMs: “You avoid the uncanny valley where the model appears to be intelligent before doing something stupid; the stupidity is self-evident and this helps calibrate your interactions.” Making the authors stance on LLMs clear.

It's a tool. Use it like a tool. It's not a substitute brain.

Re: Annoying and alarming things about OpenCode

#83
post #68

Earlier quoted context omitted.

Definitely agree on the title. Also could have worked as 'Some minor annoyances that, when fixed, would improve OpenCode. Also, I don't like AI"

Did both of you intentionally skip the part of the article about the critical security issues?

The RCE they mention was fixed in December, 2025:

https://github.com/anomalyco/opencode/releases?page=21#relea...

Re: Annoying and alarming things about OpenCode

#84
> My opinion on local LLMs [...] :

>You avoid the uncanny valley where the model appears to be intelligent before doing something stupid; the stupidity is self-evident and this helps calibrate your interactions.

This seems to be capturing a feeling I am finding messing with local LLMs: popular software around this seems to be slop coded by no talent hacks. It's a common experience to see a python process pegged at 100% CPU with a huge amount of memory allocated, seemingly doing something that could be a simple shell script. That is before stuff reaches the LLM.

If that runs on somebody else's machine, you don't notice. When you see it in top it's frustrating.

Re: Annoying and alarming things about OpenCode

#86

This is an anti AI post masquerading as an anti opencode port. Nevertheless I'm curious what people might suggest to use instead with local models.

I agree generally but I'd moderate this to say this is an "anti- the current state of AI" post insofar as none of the issues listed are inherent to LLMs, they just seem to be ubiquitous in the current generation of agentic CLIs. I'm not aware of any CLI that doesn't have the listed severe issues, but I could certainly write a CLI myself (if I had the time & energy) that avoided these issues.

Re: Annoying and alarming things about OpenCode

#87
post #4

Don't use Opencode, Don't use remote models (cloud providers), Don't use Docker to isolate coding agents. May as well write a post saying don't use LLM's for any SWE work. >Conclusion Stop using OpenCode. >Post-script: Local LLMs This is worth its own post – I have multiple attempts in my blog drafts – but it needs to be addressed briefly here. My opinion on local LLMs like Qwen3.6-27B is they are corrosive to the st…

> > Don't use Opencode, Don't use remote models (cloud providers), Don't use Docker to isolate coding agents.

> May as well write a post saying don't use LLM's for any SWE work.

Alternatives exist

Re: Annoying and alarming things about OpenCode

#88
I use CC at a client because that's their stack. I use (a particular version of) OpenCode for my own work, because it is so much better. Reading this post makes me sad.

Because everything matches and explains oddities I've seen and forgiven. So despite the hyperbole and the places where the authors' general sentiment are not mine, he's basically right, and I need to find a different harness.

If the post resonates for you too and you've found something better, happy for recommendations. pi seems to get the most mentions here, anyone feel it (or another option) is specifically better on these architectural aspects?

Re: Annoying and alarming things about OpenCode

#90
Regardless of its flaws, OpenCode is the harness I’ve been the most productive with by far, and I’ve tried them all.

These are all just some minor annoyances, some disagreements, and most importantly, a fundamental misunderstanding of the point of command filtering. It is not for security, it’s for steering.

Anyway, it didn’t sound like the author tried building anything with OpenCode, and if they did, they said nothing about the most important part: how well did it do?

Post reply on HN