logoalt Hacker News

paxystoday at 3:35 AM6 repliesview on HN

I don't see how they can get more clear about this, considering they have repeatedly answered it the exact same way.

Subscriptions are for first-party products (claude.com, mobile and desktop apps, Claude Code, editor extensions, Cowork).

Everything else must use API billing.


Replies

firlooptoday at 3:40 AM

The biggest reason why this is confusing is the Claude Agent SDK[0] will use subscription/oauth credentials if present. The terms update implies that there's some use cases where that's ok and other use cases (commercial?) where using their SDK on a user's device violates terms.

[0] https://platform.claude.com/docs/en/agent-sdk/overview

show 4 replies
dakollitoday at 5:35 AM

And at that point, you might as well use OpenRouter's PKCE and give users the option to use other models..

These kinds of business decisions show how these $200.00 subscriptions for their slot/infinite jest machines basically light that $200.00 on fire, and in general how unsustainable these business models are.

Can't wait for it all to fail, they'll eventually try to get as many people to pay per token as possible, while somehow getting people to use their verbose antigentic tools that are able to inflate revenue through inefficient context/ouput shenanigans.

show 2 replies
MillionOClocktoday at 3:48 AM

You are talking about Anthropic and indeed compared to OpenAI or GitHub Copilot they have seemed to be the ones with what I would personally describe as a more restrictive approach.

On the other hand OpenAI and GitHub Copilot have, as far as I know, explicitly allowed their users to connect to at least some third party tools and use their quotas from there, notably to OpenCode.

What is unclear to me is whether they are considering also allowing commercial apps to do that. For instance if I publish a subscription based app and my users pay for the app itself rather than for LLM inference, would that be allowed?

show 1 reply
qwertoxtoday at 11:03 AM

Then why does the SDK support subscription usage? Can I at least use my subscription for my own use of the SDK?

theturtletalkstoday at 3:40 AM

What if you wrap the service using their Agent SDK?

show 2 replies
Imustaskforhelptoday at 5:19 AM

Quick question but what if I use claude code itself for the purpose?

https://github.com/rivet-dev/sandbox-agent/tree/main/gigacod... [I saw this inShow HN: Gigacode – Use OpenCode's UI with Claude Code/Codex/Amp] (https://news.ycombinator.com/item?id=46912682)

This can make Opencode work with Claude code and the added benefit of this is that Opencode has a Typescript SDK to automate and the back of this is still running claude code so technically should work even with the new TOS?

So in the case of the OP. Maybe Opencode TS SDK <-> claude code (using this tool or any other like this) <-> It uses the oauth sign in option of Claude code users?

Also, zed can use the ACP protocol itself as well to make claude code work iirc. So is using zed with CC still allowed?

> I don't see how they can get more clear about this, considering they have repeatedly answered it the exact same way.

This is confusing quite frankly, there's also the claude agent sdk thing which firloop and others talked about too. Some say its allowed or not. Its all confusing quite frankly.