This tool serves as an MCP server, establishing a direct, persistent TCP connection between Claude Code and Emacs. This architecture replaces slower methods like `emacsclient` with a significantly faster (25-30x) socket-based communication, enabling seamless and interactive development workflows. It allows Claude Code to directly manipulate Emacs, evaluating Lisp, managing buffers, and opening files, thus transforming Emacs into a powerful, AI-driven development environment.
주요 기능
01Read the contents of any named Emacs buffer
020 GitHub stars
03Open files in new Emacs frames with optional line numbers
04List all open buffers with their file paths and modification status
05Evaluate arbitrary Emacs Lisp commands
06Insert text into the `*scratch*` buffer