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 Advanced diff view with ediff integration Tab-bar support for proper context switching Selection and buffer tracking for better context awareness Emacs Tool Integration This package enables Claude Code to leverage the full power of Emacs through MCP tools integration. Claude can directly access and utilize Emacs capabilities including: Language Server Protocol (LSP) integration through xref commands for intelligent code navigation (eglot, lsp-mode and others) integration through xref commands for intelligent code navigation (eglot, lsp-mode and others) Tree-sitter for syntax tree analysis and understanding code structure at the AST level for syntax tree analysis and understanding code structure at the AST level Imenu for structured symbol listing and navigation within files for structured symbol listing and navigation within files Project integration for project-aware operations integration for project-aware operations Any Emacs command or function can be exposed as an MCP tool, allowing Claude to: Perform project-wide searches and refactoring Access specialize...
First seen: 2025-08-06 14:07
Last seen: 2025-08-07 17:23