Remix.run Logo
glub a day ago

It's for lock-in - same reason why it took them so long to finally support AGENTS.md.

But to be fair, they don't really enforce the harness rule that much anymore. I guess if your harness doesn't do a lot of weird things like a lot of cache misses, or triggers some distillation attacks, or some broader Chinese fingerprints, they're tongue-in-cheek okay with you using a third party harness.

codybontecou a day ago | parent [-]

You can use Claude’s subscription in Pi now? Last I tried it opted for extra usage.

glub a day ago | parent | next [-]

Not natively, as it's still a ToS violation and adding that in pi would go against pi principles, but there are many plugins/proxies that make it work.

oh-my-pi supports it natively (again, still a ToS violation), by impersonating claude code's fingerprints.

I have been using oh-my-pi with 3 claude subs for the past few months without any issues. Even native server-side OAI/ANT compaction works out of the box.

goosejuice 21 hours ago | parent [-]

It's pretty unclear because they have two somewhat competing sets of documentation but I believe using the agent sdk with a harness like pi is not against the ToS if it's for yourself.

omp is definitely against ToS though

https://support.claude.com/en/articles/15036540-use-the-clau...

> Unless previously approved, Anthropic does not allow third party developers to offer claude.ai login or rate limits for their products, including agents built on the Claude Agent SDK.

manx 14 hours ago | parent | prev [-]

Yes, you need an extension that uses the claude code credentials from the file system, like this: https://github.com/fdietze/pi-claude-auth

Works pretty well for me, even with latest opus-5-5