agent-shell: Native Emacs Interface for LLM Agents via Agent Client Protocol
By
trelane
If you only eat one bagel today, this is the bagel.
Summary
agent-shell is a native Emacs buffer interface that allows users to interact with LLM (Large Language Model) agents through the Agent Client Protocol (ACP). The tool enables Emacs users to chat with various AI agents including Gemini CLI, Claude Agent, Auggie, Mistral Vibe, and other ACP-driven agents. The project is open source and the developer is seeking funding through GitHub Sponsors to support ongoing development and maintenance.
Key quotes
· 4 pulledA native Emacs shell to interact with LLM agents powered by ACP (Agent Client Protocol).
With agent-shell, you can chat with the likes of Gemini CLI, Claude Agent, Auggie, Mistral Vibe, or any other ACP-driven agent.
As you pay for those useful LLM tokens, consider sponsoring development and maintenance of this project.
agent-shell relies on acp.el to communicate with ACP-driven agents.
You might also wanna read
LinkShell: Mobile Control for AI Coding Assistant Terminal Sessions
LinkShell is a tool that allows developers to view and control AI coding assistant terminal sessions (Claude Code, Codex, Gemini, Copilot) f
SLM Mesh: Open-Source MCP Server Enables Peer-to-Peer Communication for AI Coding Agents
SLM Mesh is an open-source MCP server that enables peer-to-peer communication between AI coding agents. It provides 8 MCP tools including pe
Agent Bar: Menu Bar Interface for Claude Code AI Projects
Agent Bar is a desktop application that provides a native menu bar interface for Claude Code, allowing users to interact with AI projects th
Sparks AI: Platform for Creating Custom AI Agents with Multiple LLMs
Sparks AI is a new platform that enables users to create custom AI agents without coding by mixing and matching different LLMs like GPT-5, C
CLI Manager: Dashboard Tool for Organizing Multiple AI CLI Agents
CLI Manager is a dashboard tool that allows developers to organize and manage multiple AI CLI agents (Claude Code, Codex CLI, Gemini CLI) fr
Axel: macOS Application for Managing AI Coding Agents
Axel is a macOS-native, keyboard-driven application that helps developers manage AI coding agents. It allows users to queue up work, dispatc
