All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Emacs agent-shell brings AI agent capabilities to the text editor via ACP protocol

By

Karrot_Kream

7mo ago· 5 min readenNews

Summary

The article introduces Emacs agent-shell, a tool powered by ACP (Agent Client Protocol) that enables AI agent capabilities within the Emacs text editor. The author previously created acp.el, an Emacs Lisp implementation of ACP, and now builds on that to provide a well-integrated agent experience for Emacs users. The piece discusses the author's journey from being skeptical about AI agents to embracing them once a properly integrated solution (ACP) became available for their preferred editor.

Key quotes

· 3 pulled
Not long ago, I introduced acp.el, an Emacs lisp implementation of ACP (Agent Client Protocol), the agent protocol developed between Zed and Google folks.
While I've been happily accessing LLMs from my beloved text editor via chatgpt-shell (a multi-model package I built), I've been fairly slow on the AI agents uptake.
Probably a severe case of old-man-shouts-at-cloud sorta thing, but hey I want well-integrated tools in my text editor. When I heard of ACP, I knew this was the thing I was waiting for to play around with agents.
Snippet from the RSS feed
Not long ago, I introduced acp.el, an Emacs lisp implementation of ACP (Agent Client Protocol), the agent protocol developed between Zed and Google fo...

You might also wanna read