Top
Best
New

Posted by rbanffy 1 day ago

OpenCode – Open source AI coding agent(opencode.ai)
1225 points | 602 commentspage 14
anonym29 1 day ago|
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...

debazel 1 day ago||
Are you sure that endpoint is sending all traffic to opencode? I'm not familiar with Hono but it looks like a catch all route if none of the above match and is used to serve the front-end web interface?
flexagoon 1 day ago|||
You are correct, it is indeed a route for the web interface
anonym29 1 day ago|||
updated post accordingly
ianschmitz 1 day ago|||
That linked code is not used by the opencode agent instance though right? Looks related to their web server?
flexagoon 1 day ago|||
They don't. That is just the route for their WebUI, which is completely optional.
kristopolous 1 day ago|||
I've point thought about making things that just send garbage to any data collecting service.

You'd be surprised how useless datasets become with like 10% garbage data when you don't know which data is garbage

cyanydeez 1 day ago|||
Does opencode still work if you blackhole the telemetry?
hippycruncher22 1 day ago||
this is a big red flag
delduca 1 day ago||
Sadly Antropic have blocked the usage of claude on it.
tamimy 23 hours ago||
You can use Github Copilot and also use Claude that way.
ricardobeat 1 day ago|||
No, they haven’t. You can use claude like any other model via API, you just can’t reuse your subscription token.
evulhotdog 1 day ago||
There’s plenty of options to get around that.
swarmgram 1 day ago||
This is extremely cool; will download now and check it out. Thank you!
nopurpose 1 day ago|
Claude Code subscription is still usable, but requires plugin like https://github.com/griffinmartin/opencode-claude-auth
solenoid0937 1 day ago||
Or just don't abuse the subscription and use the API instead.
canadiantim 1 day ago||
Sure but will you get banned by anthropic anyway?