Live data from Hacker News

Anthropic Explicitly Blocking OpenCode

gist.github.com

131–140 of 164 posts

Re: Anthropic Explicitly Blocking OpenCode

#131
post #98

The title is misleading if you don’t read the whole text: Anthropic is not blocking OpenCode from the API that they sell. They’ve blocked OpenCode from accessing the private Claude Code endpoints. These were not advertised or sold as usable with anything else. OpenCode reverse engineered the API and was trying to use it. The private API isn’t intended for use with other tools. Any tool that used it would get blocked.

> Any tool that used it would get blocked. Isn't that misleading from Anthropic side? The gist shows that only certain tools are block, not all. They're selectively enforcing their ToS.

What do you mean by "not all"? They aren't obligated to block every tool/project trying to use the private API all the way to a lone coder making their own closed-source tool. That's just not feasible. Or did you have a way to do that?

Re: Anthropic Explicitly Blocking OpenCode

#132
post #125

Earlier quoted context omitted.

What makes it predatory?

The Claude subscription (i.e. the pro and max plans, not the API) is sold at what appears to be well below cost in what appears to be a blatant attempt to preserve/create market dominance for claude code, destroying competitors by making it impossible to compete without also having a war chest of money to give away.

You’re making a big assumption. LLM providers aren’t necessarily taking a loss on the marginal cost of inference. It’s when you include R&D and training costs that it requires the capital inputs. They’ve come out and said as much.

The Claude Code plans may not be operating at a loss either. Most people don’t use up 100% of their plan. Few people do. A lot of it goes idle.

Re: Anthropic Explicitly Blocking OpenCode

#133
post #85

Earlier quoted context omitted.

I meant "source available" I guess. Or am I missing something? https://github.com/anthropics/claude-code

Yes, there is no source code in here. This is their scripts / tooling / prompts repo. The actual code that powers their CC terminal CLI does not exist anywhere on their public GitHub

It is available on npm but it’s a wasm file last I checked. You also don’t need it to find their endpoints, people are just seeing what networks calls are made when they use Claude Code and then try to get other agents to call those endpoints.

The hard part is that they have an Anthropic-compatible API that’s different than completion/responses.

Re: Anthropic Explicitly Blocking OpenCode

#134
post #48

Earlier quoted context omitted.

That is analogous to the water company charging you more if you use a faucet from another company. It's not a fair competition. That's why we are supposed to have legislation to regulate that utilities and common carriers can't behave that way.

Possibly a better comparison (though a bit dated now) would be AT&T (or whatever telephone monopoly one had/has in their locality) charging an additional fee to use a telephone that isn't sold/rented to them by AT&T.

Comcast pulled this on me recently through what I can only describe as malicious bundling.

Internet + shitty "security" software that only runs on their hardware + modem rental is cheaper than internet only + bring your own equipment. You can't buy the cheaper internet+security package without their hardware (or so they claimed).

Re: Anthropic Explicitly Blocking OpenCode

#135
post #5

I do admit to feeling some schadenfreude over them reacting to their product being leeched by others. I get it though, Anthropic has to protect their investment in their work. They are in a position to do that, whereas most of us are not.

They’re not literally blocking OpenCode. You can use OpenCode with their API like any other tool. They’ve blocked the workaround OpenCode was using to access a private API that was metered differently. Any tool that used that private endpoint would be blocked. They’re not pushing an agenda. They’re just enforcing their API terms like they would for any use.

[deleted]

Re: Anthropic Explicitly Blocking OpenCode

#136
post #5

I do admit to feeling some schadenfreude over them reacting to their product being leeched by others. I get it though, Anthropic has to protect their investment in their work. They are in a position to do that, whereas most of us are not.

They’re not literally blocking OpenCode. You can use OpenCode with their API like any other tool. They’ve blocked the workaround OpenCode was using to access a private API that was metered differently. Any tool that used that private endpoint would be blocked. They’re not pushing an agenda. They’re just enforcing their API terms like they would for any use.

after they exploited us by training without any limits on code without licensing it (including GPLed code) they now scramble to ban and restrict when we want to do the same to them. that's the schadenfreude...

Re: Anthropic Explicitly Blocking OpenCode

#138

Earlier quoted context omitted.

all the scrapped data on internet?? are you that naive lol

Scraped != stolen.

LOL No if you didn't have explicit permision to use it for Training, you didn't have permission this is called stealing.

Re: Anthropic Explicitly Blocking OpenCode

#139
post #87

Earlier quoted context omitted.

Predatory pricing? They have a public API that anyone can use for a public rate. There is no predatory pricing here. The Claude Code endpoint is a private API. They’re free to control usage of their private API.

Predatory pricing is selling something below cost to acquire/maintain market dominance. The Claude subscription used for Claude Code is to all appearances being sold substantially below the cost to run it, and it certainly seems that this is being done to maintain Claude Code's market dominance and force out competitors who cannot afford to subsidize LLM inference in the same way such as OpenCode. It's not a matter o…

> Predatory pricing is selling something below cost to acquire/maintain market dominance.

Yet they have to acquire market dominance in a meaningful market first if you want to prosecute, otherwise it's just a failed business strategy. Like that company selling movie tickets bellow cost.

Re: Anthropic Explicitly Blocking OpenCode

#140
post #125

Earlier quoted context omitted.

The Claude subscription (i.e. the pro and max plans, not the API) is sold at what appears to be well below cost in what appears to be a blatant attempt to preserve/create market dominance for claude code, destroying competitors by making it impossible to compete without also having a war chest of money to give away.

You’re making a big assumption. LLM providers aren’t necessarily taking a loss on the marginal cost of inference . It’s when you include R&D and training costs that it requires the capital inputs. They’ve come out and said as much. The Claude Code plans may not be operating at a loss either. Most people don’t use up 100% of their plan. Few people do. A lot of it goes idle.

If you check the actual tokens consumption and compare it to the API you will find a factor 10.

Training models cost tens of millions, their revenues from sub + api are well above hundreds of millions.

If you look at minimax IPO data, you can see that they spent 3x their revenue on "cloud bills".

So yes, it's probable that they do subsidize inference through subscriptions in order to capture market.

No inferrence provider is profitable, and most run on VC money to serve customers.

Post reply on HN