Claude Code IDE for Emacs
Overview
Claude Code IDE for Emacs provides native integration with Claude Code CLI through the Model Context Protocol (MCP). Unlike simple terminal wrappers, this package creates a bidirectional bridge between Claude and Emacs, enabling Claude to understand and leverage Emacs’ powerful features—from LSP and project management to custom Elisp functions. This transforms Claude into a true Emacs-aware AI assistant that works within your existing workflow and can interact with your entire Emacs ecosystem.
Features
Automatic project detection and session management
Terminal integration with full color support using vterm or eat
or MCP protocol implementation for IDE integration
Tool support for file operations, editor state, and workspace info
Extensible MCP tools server for accessing Emacs commands (xrefs, tree-sitter, project info, e.g.)
Diagnostic integration with Flycheck and Flymake
... continue reading