logoalt Hacker News

lifisyesterday at 7:43 PM8 repliesview on HN

That's cool but by only supporting Claude Code you are contributing to the Anthropic lock-in problem.

This needs to support at least Gemini CLI, Codex and OpenCode as well, preferably by being generic as much as possible.


Replies

obmelvinyesterday at 7:57 PM

It isn't ones duty to develop for everybody. If someone makes something for their own use case and shares it, that's fine.

show 1 reply
halfwheyyesterday at 7:50 PM

Codex and Gemini have ACP servers already:

https://github.com/zed-industries/codex-acp https://geminicli.com/docs/cli/acp-mode/

In fact Codex, in OpenAI fashion, have their own protocol as well:

https://developers.openai.com/codex/app-server

Opencode too. These tools are already so programmable and embeddable, it's just Claude Code is a sticking point. But maybe it would be useful to provide a unified CLI and Daemon for all of them.

show 1 reply
sunirtoday at 4:10 AM

For someone paying nothing for something that costs nothing, you have way more than nothing to complain about. Not appropriate.

behrlichyesterday at 11:53 PM

https://github.com/ehrlich-b/wingthing - Here's my version of this idea which is agent agnostic. Not exactly the same idea, "sandbox'ed persistent agent", in my case available over the web with xterm.js (though you can also just run locally).

d4v3today at 12:07 AM

Can't you just tell your AI tool of choice to just port it? One thing I like about AI is that now I can easily roll my own or take an open-source project and customize it really fast with very little commitment on my end. Instead of everyone having to use the exact same tools, now we can customize it to our liking--at least for now

ayyesterday at 9:18 PM

I’ve made something very similar that is almost backend-agnostic: https://github.com/ayourtch-llm/tttt - and it does auto inject the MCP in case of Claude, but it is trivial to adapt to other backends.

show 1 reply
kordlessagaintoday at 1:40 AM

Like this? http://nemesis8.nuts.services

keyletoday at 12:35 AM

Opencode already supports continuing old sessions with ctrl-x, l.