The impending doom of cursor, claude, and codex #144
ThePrimeagen
announced in
Announcements
Replies: 4 comments 9 replies
|
Hi, have you explored Agent Communication Protocol? JetBrains IDEs, ZED and many other projects are using ACP implementations for Claude Code/Codex/Opencode etc. Of course, all these implementations now are mostly community-driven and the protocol itself have limited amount of exposed methods, but it is still could be nice to work with all of these tools through unified interface. This will also potentially enable people to use 99 with other tools that implement ACP in the future |
9 replies
|
I think is good. |
0 replies
|
Ok, thank you
Em dom., 10 de mai. de 2026, 07:47, Philip ***@***.***>
escreveu:
… I do like the simpler approach you took though! I think for most cases,
the json-rpc is pretty much all you need. I just get a little in the weeds
and go overboard. :)
Hey I re-wrote mine https://www.youtube.com/watch?v=SsPoH3b9pvM. I went
the path of ACP using a Go server; it has session management, multi-agent
support, and it can talk to an LSP, etc. It also reads and writes to the
buffer. I'm fairly pleased with the workflow but it's a bit of a struggle
depending on the cloud provider you're with.
While making it, I discovered with kiro you can wrap (shown at 2:10 in the
video) the TUI and access messages with tui.js; so if you want a quick
solution to most of the above, you only need to make a tool to show diffs
from those messages. For me it's a little too bloated and hackish, but
thought I'd mention it for anyone that might read this later.
—
Reply to this email directly, view it on GitHub
<#144 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BZ2LQBBIC2UQTOTGN5OGAZL42BM2ZAVCNFSM6AAAAACWCZQKTGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTMOBWHA3DKNY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
0 replies
|
is this project dead? are you still using it prime? |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
So i want to make this library even more robust and i think i have something that is getting real exciting. The problem is that i know opencode. Therefore this large upcoming upgrade is going to be a super charge for opencode, but its going to leave the other libraries in the dust and make them non useable.
with that in mind, I am going to be branching here soon and have v1 be a frozen target and master is going to move on.
Here is the change:
opencode provider is going to use a different mode where we can reattach to sessions. This allows a long conversation to happen, not just a once shot, and call it done.
so for any of the providers to be able to join in the new format, they have to
this is a pretty ambitious feature. Ill probably start it here in about 1 week.
Motivation: I still like to vibe out certain features, so if i could just reattach to sessions / review sessions / send partial hunks back and say "fix this", that would be amazing
All reactions