#172 · Primary category: AI Coding Assistants

agent-shell

ai claude claude-code codex emacs emacs-lisp gemini goose llm openai

A native Emacs buffer to interact with LLM agents powered by ACP

Project last updated:08/29/26

GitHub Stars

1.8K

Forks

224

Contributors

108

License

GPL-3.0

Why we included this project

Running a coding agent usually means dropping into a terminal and juggling a vendor-specific CLI. This package changes that for Emacs users by providing a native buffer that talks to any agent speaking the Agent Client Protocol, so Claude Agent, Codex, Gemini CLI, Goose, and Qwen Code all work from one interface. It builds on acp.el, an Emacs Lisp client for the protocol, and companion packages add skills, sandboxed Docker runs, sidebars, notifications, and session management. That makes it a practical fit for individuals who want agentic workflows with familiar keybindings, and for teams standardizing on ACP-compatible agents across different tools, without forcing a separate terminal workflow.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category