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 Documentation
agent-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.