logoalt Hacker News

OpenCode – Open source AI coding agent

622 pointsby rbanffyyesterday at 9:03 PM271 commentsview on HN

Comments

thefnordlingyesterday at 10:15 PM

opus/sonnet 4.6 can be used in opencode with a github copilot subscription

show 1 reply
avereveardyesterday at 9:38 PM

isn't this the one with default-on need code change to turn off telemetry?

show 1 reply
sergiotapiayesterday at 9:32 PM

If I wanted to switch from Claude Code to this - what openai model is comparable to opus 4.6? And is it the same speed or slower/faster? Thank you!

show 3 replies
alsjdG19today at 2:36 AM

You do not "write" code. Stop these euphemisms. It is an intellectual prosthetic for feeble minded people that plagiarizes code by written by others. And it connects to the currently "free" providers who own the means of plagiarizing.

There is nothing open about it. Please do not abuse the term "open" like in OpenBSD.

ymaedatoday at 3:58 AM

nice

jedisct1yesterday at 10:22 PM

For open models with limited context, Swival works really well: https://swival.dev

ftchdyesterday at 9:57 PM

minus Claude login

gigatexaltoday at 12:52 AM

If you have to post something like this line already loser the plot

I only boot my windows 11 gaming machine for drm games that don’t work with proton. Otherwise it’s hot garbage

voidfuncyesterday at 11:50 PM

I fucking love OpenCode.

Adam_ciphertoday at 2:18 AM

[dead]

hideyoshi_thtoday at 4:27 AM

[flagged]

WWilliamyesterday at 10:56 PM

[dead]

dualblocksgametoday at 12:53 AM

[dead]

rodchalskiyesterday at 11:01 PM

[dead]

alienchowtoday at 4:10 AM

What I don't understand is that, if coding agents are making coding obsolete, why do these vibe coders not choose a language that doesn't set their users' compute resources on fire? Just vibe rust or golang for their cli tools, no one reviews code slop nowadays anyway /s.

I do not understand the insistence on using JavaScript for command line tools. I don't use rust at all, but if I'm making a vibe coded cli I'm picking rust or golang. Not zig because coding agents can't handle the breaking changes. What better test of agentic coders' conviction in their belief in AI than to vibe a language they can't read.

muin_krtoday at 12:09 AM

[dead]

aplomb1026yesterday at 11:32 PM

[dead]

webagent255yesterday at 9:57 PM

[dead]

patapimyesterday at 11:52 PM

[dead]

sora2videotoday at 2:40 AM

[dead]

jefftrebbentoday at 12:12 AM

[dead]

uisa178today at 4:14 AM

[dead]

uisa178today at 4:14 AM

[dead]

the_axiomyesterday at 10:14 PM

[flagged]

show 2 replies
anonym29yesterday at 10:27 PM

Just remember, OpenCode is sending telemetry to their own servers, even when you're using your own locally hosted models. There are no environment variables, flags, or other configuration options to disable this behavior.¹

At least you can easily turn off telemetry in Claude Code - just set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC to 1.

You can use Claude Code with llama.cpp and vLLM, too right out of the box with no additional software necessary, just point ANTHROPIC_BASE_URL at your inference server of choice, with any value in ANTHROPIC_API_KEY.

Some people think that Anthropic could disable this at any time, but that's not really true - you can disable automatic updates and back up and reuse native Claude Code binaries, ensuring Anthropic cannot change your existing local Claude Code binary's behavior.

With that said, I like the idea of an open source TUI agent that won't spy on me without my consent and no way to disable it much better than a closed source TUI agent that I can effectively neuter telemetry on, but sadly, OpenCode is not the former. It's just another piece of VC-funded spyware that's destined for enshittification.

¹https://github.com/anomalyco/opencode/blob/4d7cbdcbef92bb696...

show 6 replies
delducayesterday at 11:15 PM

Sadly Antropic have blocked the usage of claude on it.

show 2 replies
swarmgramtoday at 12:50 AM

This is extremely cool; will download now and check it out. Thank you!