Claude Code editor integration
claudemacs
Emacs pair-programming integration for Claude Code and Codex.
Install
git clone https://github.com/cpoile/claudemacs.gitFrom the README
Claudemacs AI pair programming with Claude Code in Emacs. https://github.com/user-attachments/assets/a7a8348d-471c-4eec-85aa-946c3ef9d364 What makes this project different? Simplicity - Let your LLM cli shine in the terminal - No agents, MCP, or IDE integration -- these eat up context Features - Multi-tool support: Use Claude, Codex, Gemini, or other AI coding tools via configurable tool registry - Tool profiles: Run one CLI under several registry entries — separate configs, switches, or accounts — each labeled in the menu (see Tool Registry) - Per-tool environment: Scope environment variables like CODEX_HOME to a single entry's sessions - Codex background server: Connect Codex 0.157.0 sessions to its shared local server while switching models in the start menu (see Codex 0.157.0 background server) - Selectable terminal backends: Use Ghostel when available, with Eat as the fallback - Multiple instances: Run multiple sessions of the same tool per workspace (claude, claude-2, etc.) - Broadcast to all sessions: Use C-u prefix to send actions to all active sessions - Workspace-aware sessions: Project-based sessions with Doom/Perspective workspace support (see Sessions) - Session management: Switch between sessions, switch to "other" session, kill specific sessions - Session list: Inspect live workspaces, tool instances, projects, and authoritative session IDs in one table - System notifications: OS notifications with sound when awaiting input (see System Notifications) - Terminal fixes: Use u to unstick input box and reset buffer issues (see Tips) - Session resume: Resume previous sessions with tool-specific resume flags - Execute request with context: Send request with file and line/region context - Fix error at point: Send flycheck error to Claude with context -…
Details
- Repository
- cpoile/claudemacs
- Language
- Emacs Lisp
- License
- MIT
- Last updated
- 28 October 2026
FAQ
What is claudemacs?
Emacs pair-programming integration for Claude Code and Codex. It is a editor integration for Claude Code, from cpoile/claudemacs on GitHub.
How do I install claudemacs?
Clone cpoile/claudemacs from GitHub and follow the setup steps in its README.
Is claudemacs popular?
cpoile/claudemacs has 179 GitHub stars and 10 forks. It was last updated on 28 October 2026.
More editor integrations
Figma UI Mcp
265TranHoaiHung/figma-ui-mcp
AI can draw UI directly on the Figma canvas via JavaScript, and read existing designs back as structured data. Works with Claude Code, Cursor, VS Code, and Windsurf. No API KEY required.
Grok Build Vscode
239phuryn/grok-build-vscode
Grok Build, Muse Code, Claude, Codex & more in one place; GUI; AFK Pilot
code-preview.nvim
185Cannon07/code-preview.nvim
Neovim plugin that previews Claude Code's file edits as diffs before you accept them.
Claude Code Plus
142touwaeriol/claude-code-plus
JetBrains plugin that wraps Claude Code and other agent CLIs in a native GUI.
Minuet AI El
384milanglacier/minuet-ai.el
Dance with LLM in Your Code. Minuet offers code completion as-you-type from popular LLMs including OpenAI, Gemini, Claude, Ollama, Llama.cpp, Codestral, and more.
Monet
122stevemolitor/monet
Emacs package implementing the Claude Code IDE protocol so Claude can work with your buffers.
Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.