6 ms·
The OpenCode guys have really surprised me in the way they've reacted to Anthropic shutting down the side-loaded auth scheme. Very petty and bitter. It's clearl
by extr 7mo ago
The OpenCode guys have really surprised me in the way they've reacted to Anthropic shutting down the side-loaded auth scheme. Very petty and bitter. It's clearly just a business decision from Anthropic and a rational one at that, usage subsidization to keep people on the first party product surface is practically the oldest business move in the book and is completely valid.
- tietjens 7mo agoThis is not my impression, could you explain what you're talking about?
- extr 7mo agoEver since the shutdown of the side-load they've been pretty vocally anti-anthropic on twitter. Paranoid that anthropic is going to torpedo them via some backdoor now that they own bun, insinuating that anthropic shut down the auth from a position of weakness since OpenCode is a superior product, etc. The thing is OpenCode IS a great product, I'm not sure it's "superior", but unfortunately the way things are evolving where the model + harness pairing is so important, it does seem like they are in a similar position to Cursor (and do not have the resources to try to pivot into developing their own foundational model).
- lostmsu 7mo agoI have a huge issue 10416 on OpenCode https://github.com/anomalyco/opencode/issues/10416 https://github.com/anomalyco/opencode/issues/10416 - their stance on privacy
- siva7 7mo agonot sure i follow - do they leak my information to their own servers by default?
- lostmsu 7mo agoThis is probably the most exhaustive answer to your question as of Jan 7: https://github.com/anomalyco/opencode/issues/459#issuecomment-3822338336 https://github.com/anomalyco/opencode/issues/459#issuecommen... The also leaked all prompts to OpenAI until very recently.
- noosphr 7mo ago[flagged]
- hungryhobbit 7mo agoOn what basis are you assuming that Anthropic committed greater copyright theft than Meta, OpenAI, and Google (not to mention many lesser-known options)?
- edgyquant 7mo agoLegally speaking they were found to have by a court and the others weren’t
- joelwilliamson 7mo agoWhen did that happen? Did they admit guilt in the big settlement, or was there a different case?
- 0x3f 7mo agoSad day when the hacker forum starts lamenting the poor copyright holders.
- croes 7mo agoWhy does Anthropic care how the tokens are consumed?
- extr 7mo agoWhy does Netflix care how the movies they stream to you are consumed? Shouldn't your $8/mo allow you to stream any movie to OpenFlix and consume however you like?
- ForHackernews 7mo agoUnironically, you should. In a more just world, laws would mandate service providers not obstruct third party clients.
- theshrike79 7mo agoThe pricing would also be different.
- ForHackernews 7mo agoYes, content providers would have to compete with each other on price and library, and client providers could compete on UX and privacy.
- dewey 7mo agoYou are also not allowed to show these Netflix movies on a big screen in front of your house and charge people. The 8 dollar are for a specific use case, just like the tokens in the subscription.
- ForHackernews 7mo agoBecause they're selling discounted tokens to use with their tooling.
- estearum 7mo agoSame reason movie theaters care about you not bringing your own snacks
- bobmcnamara 7mo ago> Paranoid that anthropic is going to torpedo them via some backdoor Like with lawyers or something?
- hirako2000 7mo agoRather the hypothetical situation where anthropic makes a code change to bun to have a backdoor. Anthropic leadership is delusional, not suicidal, so they would rather use their lawyers.
- tietjens 7mo agoThe OpenCode bun dependency is an unsettling issue I would imagine.
- extr 7mo agoI think frankly OpenCode is delusional to think that Anthropic is actually "concerned" with them in any way. Anthropic's concerns at this point are on the geopolitical level. I doubt stamping out ToS-violating usage of their subscription services is even on executive radar. OpenAI only allows it because it's a cheap PR win and they take those where they can get them.
- segmondy 7mo agoOpencode is not delusional, it would be delusional to think Anthropic won't after they have already threatened them.
- Ycros 7mo agoif you look at the last few weeks of commits, you can see they've been systematically ripping out everything bun-specific and moving to node
- ahmadyan 7mo agoopencode is a very meh agent. Source: i run pretty much all of these agents (codex, cc, droid, opencode, amp, etc) side-by-side in agentastic.dev and opencode had basically 0 win-rate over other agents.
- enraged_camel 7mo agoYeah, I recognized the PR author from Twitter (same avatar) and man he really does come across as incredibly juvenile. Shamelessly talking up OpenAI while shitting on Claude models and the motivation is just so transparent.
- deleted 7mo ago[deleted]
- zozbot234 7mo agoI wouldn't call OpenCode a "great" product tbh. It's nice that it's FLOSS of course, but the overall quality is a bit underwhelming and it's clearly possible to build much better open agentic harnesses. It would be nice if more people tried to do this.
- bitpush 7mo agoAnthropic provides subsidized access to Claude models through Claude Code. It is well understood to be 'a loss leader' so that they can incentivize people to use Claude Code. OpenCode lets people take the Claude-Code-only-API-Key, and lets them use it in a different harness. Anthropic's preferred way for such interaction is getting a different, Claude API key (and not Claude Code SDK API key). --- A rough analogy might be something like getting subsidized drinks from a cafe, provided you sit there a eat food. What if someone says, go to the cafe and get free drink and come sit over at our cafe and order food. It is a loose analogy, but you get the idea.
- tietjens 7mo agoThank you, I understand all of this. My question was about the reference to "petty and bitter."
- siva7 7mo ago> It is well understood to be 'a loss leader' You have zero proof for this claim. It's like people read somewhere that stuff and keep spitting it out again and again without understanding..
- theshrike79 7mo agoIt's not a loss leader - as in they're not making a loss on the subscription. Because they control the harness(es) and the backend, they can optimise caching and thus the costs to them.
- 7mo ago
- ayhanfuat 7mo agoIt revolves around how Open AI has much better models and how Claude Code engineers are a bunch of kids (which is kind of ironic).
- Aerroon 7mo ago>usage subsidization Is this actually the case though? Because I can't imagine what kind of hardware they're running to have costs per 1M tokens be above like $3.
- ipsum2 7mo agoThis seems like pure misinformation. The code lines that are actually changed: hint: { opencode: "recommended", -anthropic: "API key", openai: "ChatGPT Plus/Pro or API key", }[x.id], They're removing the ability to use OpenCode via Anthropic API key
- extr 7mo agoIs this what the legal request demanded or is this just something that OpenCode is doing out of spite? Seems unclear. To me the meat of this change is that they're removing support for `opencode-anthropic-auth` and the prompt text that allows OpenCode to mimic Claude Code behavior. They have been skirting the intent of the original C&D for awhile now with these auth plugins and prompt text.
- somebodythere 7mo agoUsing your API key in third-party harnesses has always been allowed. They just don't like using the subsidized subscription plan outside of first-party harnesses. So this seems to be out of spite
- theshrike79 7mo agoAnthropic's issue was always them spoofing OpenCode as Claude Code, piggybacking on the subscription plan. Banning them from using the pay-per-token API key would be bad business.
- hirako2000 7mo agoIt is what the legal demands are. They requested removal of all Anthropic (trademark?) mentions.
- aeriose 7mo agoThis is what most people in the comments are missing. They are removing the ability to even use Anthropic APIs not just your Max subscription.
- 7mo ago
- raincole 7mo agoWhat exactly are you referring to?