Claude, come up with a protocol for communicating between AI agents and IDEs/editors. Create node, python and rust libraries. Create a website with a landing page
Honestly, I'm tempted to see if Gemini can write a Sublime Text plugin that implements this protocol. Feels like a lot of mindshare has shifted towards VSCode, so that's where the tooling investment goes. I don't want to be forced off of subl because new tools stop supporting it - it's a great editor, and it's not sponsored by a massive company.
Agent Client Protocol (ACP)
81–90 of 104 posts
Re: Agent Client Protocol (ACP)
#82Earlier quoted context omitted.
Honestly, I'm tempted to see if Gemini can write a Sublime Text plugin that implements this protocol. Feels like a lot of mindshare has shifted towards VSCode, so that's where the tooling investment goes. I don't want to be forced off of subl because new tools stop supporting it - it's a great editor, and it's not sponsored by a massive company.
Is there an open LSP standard that allows IDEs like Lazyvim to work?
Re: Agent Client Protocol (ACP)
#83Earlier quoted context omitted.
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.
You can take my IntelliJ IDE out of my cold, dead hands. I don’t understand why anyone would want to miss out on all the automatic inference and interlinked code base, the integrated tooling… Every time I try something like Zed or VS Code, I end up disappointed or install a no longer supported plugin only to learn it falls way short. Yes, Zed's startup time is way better, and it definitely feels snappier. But when I…
I use zed with the inbuilt terminal, additional terminals + tools like pgcli and docker. I would feel trapped/impotent using an IDE, esp combined with the lack of snappiness a java app gives you.
Re: Agent Client Protocol (ACP)
#84I'm fine with treating AI like a human developer: I ask AI to write a feature (or fix a bug, or do a refactoring) and then I read the commit. If the commit is not to my liking, I "git reset --hard", improve my prompt and ask the AI to do the task again. I call this "prompt coding": https://www.gibney.org/prompt_coding This way, there is no interaction between my coding environment and the AI at all. Just like working…
> Nowadays, it is better to write prompts Very big doubt . AI can help for a few very specific tasks, but the hallucinations still happen, and making things up (especially APIs) is unacceptable.
AI is no more capable of reliably one shotting solutions that you are.
Re: Agent Client Protocol (ACP)
#85Earlier quoted context omitted.
Hard disagree. LLMs are now incredibly good for any coding task (with popular languages).
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…
My Python work has to be told we are using uv, and sometimes that I am on a mac. This is not that different to what you would have to tell another programmer, not familiar with you tools.
Re: Agent Client Protocol (ACP)
#86Earlier quoted context omitted.
You can take my IntelliJ IDE out of my cold, dead hands. I don’t understand why anyone would want to miss out on all the automatic inference and interlinked code base, the integrated tooling… Every time I try something like Zed or VS Code, I end up disappointed or install a no longer supported plugin only to learn it falls way short. Yes, Zed's startup time is way better, and it definitely feels snappier. But when I…
It's fine, it sounds like you're an enterprise programmer and that suits your role/use case. I use zed with the inbuilt terminal, additional terminals + tools like pgcli and docker. I would feel trapped/impotent using an IDE, esp combined with the lack of snappiness a java app gives you.
Maybe it’s just a difference in working style. I would feel exhausted by having to learn and maintain a bunch of tools instead of just one, sprinkled with occasional anxiety if there is a better or upstart competing tool that I should be using.
Re: Agent Client Protocol (ACP)
#87Earlier quoted context omitted.
It's fine, it sounds like you're an enterprise programmer and that suits your role/use case. I use zed with the inbuilt terminal, additional terminals + tools like pgcli and docker. I would feel trapped/impotent using an IDE, esp combined with the lack of snappiness a java app gives you.
Couldn’t be further from Enterprise luckily, but it leaves me wondering if I’m missing the forest for the trees? Maybe it’s just a difference in working style. I would feel exhausted by having to learn and maintain a bunch of tools instead of just one, sprinkled with occasional anxiety if there is a better or upstart competing tool that I should be using.
I do use VSCode too, but mostly for quick scripting or non-programming projects. and even then i installed a bunch of extensions to make it more like Pycharm.
Re: Agent Client Protocol (ACP)
#88Earlier quoted context omitted.
It's fine, it sounds like you're an enterprise programmer and that suits your role/use case. I use zed with the inbuilt terminal, additional terminals + tools like pgcli and docker. I would feel trapped/impotent using an IDE, esp combined with the lack of snappiness a java app gives you.
Couldn’t be further from Enterprise luckily, but it leaves me wondering if I’m missing the forest for the trees? Maybe it’s just a difference in working style. I would feel exhausted by having to learn and maintain a bunch of tools instead of just one, sprinkled with occasional anxiety if there is a better or upstart competing tool that I should be using.
Re: Agent Client Protocol (ACP)
#89Earlier quoted context omitted.
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.
You can take my IntelliJ IDE out of my cold, dead hands. I don’t understand why anyone would want to miss out on all the automatic inference and interlinked code base, the integrated tooling… Every time I try something like Zed or VS Code, I end up disappointed or install a no longer supported plugin only to learn it falls way short. Yes, Zed's startup time is way better, and it definitely feels snappier. But when I…
But you have this with any modern language that have LSP and debugger, no? Zed,VS Code, neovim - pretty much any modern editor have those features either out of the box or via a plugin.
Re: Agent Client Protocol (ACP)
#90Earlier quoted context omitted.
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.
You can take my IntelliJ IDE out of my cold, dead hands. I don’t understand why anyone would want to miss out on all the automatic inference and interlinked code base, the integrated tooling… Every time I try something like Zed or VS Code, I end up disappointed or install a no longer supported plugin only to learn it falls way short. Yes, Zed's startup time is way better, and it definitely feels snappier. But when I…