How do you even write a harness that can use a Claude subscription? I thought it was not allowed by Anthropic's ToS and can get you banned?
It's trivial to bypass this by tweaking the system prompt in other harnesses. They use string matching and a blacklist.
https://x.com/FlorianKluge/status/2041855675295318039
(Whether that's against the ToS is not clear.)
If you're using the sub, only OpenAI (via the OAuth token) is viable. Claude is API_KEY only
It's allowed, but you get bumped to per token pricing.
Amp recently achieved it. Apparently it's permitted as long as you use the Claude Agent SDK. https://ampcode.com/news/use-your-claude-plan