Live data from Hacker News

Agent Client Protocol (ACP)

agentclientprotocol.com

61–70 of 104 posts

Re: Agent Client Protocol (ACP)

#61

I see they've also caught the RFC2119 bug. This "MUST", "SHALL", "MAY" thing is a linguistic blight on our standards landscape and should be eradicated. HTML5 is written without this unnecessary level of linguistic pretense and works fine. If your proposed spec is full of "SHALL", "MUST", and "MAY", I'm going to dock you ten points of credibility from the outset. It's a signal you've set out to imitate the vibes of s…

We SHALL replace them with MAYBE, IF YOU FEEL LIKE IT, and OR WHATEVER. Will sure make for lighter reading.

Re: Agent Client Protocol (ACP)

#63
post #4

Fingers crossed for this - it seems like Zed is kinda “going back to the roots” (of working on collaboration) and leaving this in place to disrupt the agentic IDE category (and make themselves not have to spend time on competing in it). Curious to see how adoption among cli agents will go (it’s nice to see Gemini cli already in). The level of competition in the LLM and coding assistant market is always nice to see, a…

I'm basically sold on Zed, it has everything I have wanted from an editor for years, and that's without the amazing other things that they added that I wasn't even envisioning. For years I've prototyped a few different editors because of frustration with the status quo. There's a lot of work that goes into a good editor, and Zed has definitely done the legwork. I welcome them openly collaborating.

Zed is awesome, but the absence of side-by-side diffs just drives me crazy, so I'm back to Cursor / VSCode. Turns out I can't work without it.

This is the top rated discussion on Github though: https://github.com/zed-industries/zed/discussions/26770

Re: Agent Client Protocol (ACP)

#64

Earlier quoted context omitted.

Hard disagree. LLMs are now incredibly good for any coding task (with popular languages).

What's your explanation for why others report difficulty getting coding agents to produce their desired results? And don't respond with a childish "skill issue lol" like it's Twitter. What specific skill do you think people are lacking?

Thought experiment: you can ride a bike. You can see other people ride bikes. Some portion of people get on a bike and fall off, then claim that bikes are not useful for transportation. Specify what skill they are lacking without saying 'ability to ride a bike'.

Re: Agent Client Protocol (ACP)

#65

Earlier quoted context omitted.

What's your explanation for why others report difficulty getting coding agents to produce their desired results? And don't respond with a childish "skill issue lol" like it's Twitter. What specific skill do you think people are lacking?

Thought experiment: you can ride a bike. You can see other people ride bikes. Some portion of people get on a bike and fall off, then claim that bikes are not useful for transportation. Specify what skill they are lacking without saying 'ability to ride a bike'.

For a bike? Balance, fine motor control, proprioception, or even motivation. You can always break it down.

Re: Agent Client Protocol (ACP)

#66
So much negativity in this thread. After seeing the recent demo of gemini cli working in zed, I'm actually pretty excited for standardization in this space.

Helix has been my favorite editor ever since I started using it, but the lack of integrated AI features has been becoming more of a deal-breaker for me lately. Though, I can see why the maintainers are hesitant to build for it, because there hasn't been a standardized protocol. I hope ACP changes that.

Re: Agent Client Protocol (ACP)

#67
I’ve been writing a tool to enable Claude Code to use ACP (because I use CC and Zed a lot) and so far I’ve been pretty successful (using the Claude Code SDK and the ACP Client library) although there are some rough edges. I will polish it a little bit and publish it tomorrow I guess.

Re: Agent Client Protocol (ACP)

#68

Earlier quoted context omitted.

You can't disagree with facts. Every time I try to give a chance to all those LLMs, they always use old APIs, APIs that don't exist, or mix things up. I'll still try that once a month to see how it evolves, but I have never been amazed by the capabilities of those things. > with popular languages Don't know, don't care. I write C++ code and that's all I need. JS and React can die a painful death for all I care as the…

If you want them to not make shit up, you have to load up the context with exactly the docs and code references that the request needs. This is not a trivial process and ime it can take just as long as doing stuff manually a lot of the time, but tools are improving to aid this process and if the immediate context contains everything the model needs it won't hallucinate any worse than I do when I manually enter code (…

So, I've done this, I've pasted in the headers and pleaded with it to not imagine ABIs that don't exist, and multiple models just want to make it work however they can. People shouldn't be so quick to reply like this, many people have tried all this advice... It also doesn't help that there is no independent test that can describe these issues, so all there is anecdote to use a different vendor or that the person must be doing something wrong? How can we talk about these things with these rhetorical reflexes?
Post reply on HN