Editor

Emacs

The extensible and customizable text editor has ACP support via the agent-shell plugin, so you can interact with LLM agents directly.

View Documentation
Supported via plugin
Native Emacs shell
Terminal interface

Getting Started

Learn how to get quickly setup using Emacs with ACP.

1

Install agent-shell pluginl

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.