Editor
Emacs
The extensible, customizable text editor with ACP support via the agent-shell.el plugin. Brings AI agents to Emacs through a native shell interface.
View Documentationagent-shell.el plugin
Native Emacs shell
LLM integration
Terminal interface
Getting Started
Learn how to get quickly setup using Emacs with ACP.
1
Install agent-shell.el
Clone or download the agent-shell repository from GitHub.
2
Configure Emacs
Add agent-shell.el to your Emacs configuration and load the package.
3
Install your agent
Make sure you have an ACP-compatible agent installed on your system.
4
Launch the agent shell
Use the agent-shell commands in Emacs to start interacting with your agent.
Learn more about ACP
The Agent Client Protocol enables editors to support any ACP-compatible agent without custom integrations.