xenodium/agent-shell
View on GitHub ↗ ★ 2,024 Emacs Lisp
Brings your favorite AI agents to Emacs, keeping you at home: familiar buffers and bindings, no terminal emulation. Powered by ACP.
23 mentions on Hacker News by 13 people: 1 story, 22 comments · first 2025-10-12 · latest 2026-10-29
20082026
-
hmm, I haven't tried Carbon yet. But I have been using Argon on and off via agent-shell - https://github.com/xenodium/agent-shell and unofficial ACP client. In my limited usage, it has fixed issues which has not been correctly fixed by…
comment by gnufied · 2026-10-29 · in Gemini 4 Carbon is the new #1 on the Artificial Analysis Intelligence Index v5 -
Not who you replied to, but: I use agent-shell and I love the ecosystem that's being created there: https://github.com/xenodium/agent-shell And for claude interacting back with emacs: Some folks like having an MCP package. I agree that…
comment by jaaron · 2026-10-28 · in Emacs Turns 50 -
Emacs makes for excellent Agent harness. With https://github.com/xenodium/agent-shell/ , this is the only UI I use for working with agents. What makes this great is infinite hack-ability of the interface and agents have become pretty good…
comment by gnufied · 2026-10-02 · in DeepSeek Harness Desktop for macOS and Windows -
…of Agent Client Protocol https://agentclientprotocol.com ps. I built Emacs integration through ACP https://github.com/xenodium/agent-shell
comment by xenodium · 2026-09-04 · in Which tools do Claude, Codex and Cursor choose? We measured 17k runs to find out -
Never heard of that one. The most popular ways for agent stuff seems to be https://github.com/xenodium/agent-shell , or just opening a terminal in emacs and using claude code. If you want to run it through an emacs terminal, consider using…
comment by internet_points · 2026-08-27 · in Emacs 31: An unofficial guide to Markdown-ts-mode -
Agent Shell connected via ACP to local Claude Code. https://github.com/xenodium/agent-shell
comment by remedan · 2026-08-27 · in Emacs 31: An unofficial guide to Markdown-ts-mode -
You should give https://github.com/xenodium/agent-shell and https://github.com/dakra/ghostel a shot. With ghostel I genuinely mix up which window (frame) is emacs rather than the native Ghostty window.
comment by greggroth · 2026-08-25 · in What's new in Emacs 31.1 -
…mode you don't need that, you can use an acp (agent-client protocol) client like agent-shell - https://github.com/xenodium/agent-shell I've tried it with cursor and it works okay.
comment by znpy · 2026-08-21 · in Emacs 31.1 will release on 8/24 -
…it speaks ACP, so you can drive Claude, Codex, Gemini... without relearning your tools. Repo: https://github.com/xenodium/agent-shell (also on MELPA). Full 0.73 notes: https://xenodium.com/agent-shell-0-73-updates . Feedback welcome. [1]…
comment by xenodium · 2026-08-15 · in Show HN: Agent-shell – vendor-neutral chat with AI agents in Emacs -
Also, if a slash command is missing, that's because the model's ACP client doesn't implement it: https://github.com/xenodium/agent-shell#why-doesnt-agent-she...
comment by joshuastuden · 2026-06-19 · in Emacs 31 is around the corner: The changes I'm daily driving -
…to, and I have no idea what they were referring to, but I use agent-shell.el and it is incredible: https://github.com/xenodium/agent-shell xenodium is doing some amazing work (and not just on agent-shell, either!)
comment by wilkystyle · 2026-06-19 · in Emacs 31 is around the corner: The changes I'm daily driving -
I use it via the gnu emacs integration :P https://github.com/xenodium/agent-shell
comment by znpy · 2026-05-20 · in Cursor Introduces Composer 2.5 -
…by using cursor the agent but not the UI. I'm just running cursor in GNU Emacs via agent-shell ( https://github.com/xenodium/agent-shell ). Their cli client (aptly named "agent") supports ACP (agent client protocol) so the UI can be…
comment by znpy · 2026-05-20 · in Cursor Introduces Composer 2.5 -
Absolutely. I do all my LLM-assisted work inside Emacs using Agent Shell and Emacs skills: https://github.com/xenodium/agent-shell https://github.com/xenodium/emacs-skills
comment by aag · 2026-04-06 · in The Agent-Native Editor Was Invented in 1976 -
…for some very cool integrations[1]. There are a fair number of other clients[2] as well. [0]: https://github.com/xenodium/agent-shell [1]: https://www.youtube.com/watch?v=HJQ86HuSIJI [2]: https://agentclientprotocol.com/get-started/clients
comment by spudlyo · 2026-03-07 · in Helix: A post-modern text editor -
…goes over ACP between Emacs and the agent. You can inspect the traffic using agent-shell itself. https://github.com/xenodium/agent-shell?tab=readme-ov-file#h... > Is that just sending to the shell? The compose buffer is an UX abstraction…
comment by xenodium · 2026-02-03 · in Agent-shell: A native Emacs buffer to interact with LLM agents powered by ACP -
As an aside: have you thought about using agent-shell? https://github.com/xenodium/agent-shell
comment by mimischi · 2026-02-02 · in Claude Code is suddenly everywhere inside Microsoft -
…custom MCP tools that run Emacs commands. Should be possible in newer versions of agent-shell (see https://github.com/xenodium/agent-shell/pull/237 )
comment by xenodium · 2026-02-01 · in Agent-shell: A native Emacs buffer to interact with LLM agents powered by ACP -
…Thanks to ACP ( https://agentclientprotocol.com ), I no longer live under a rock ;) I built https://github.com/xenodium/agent-shell and now get a native experience. Claude Code works great. If curious what that looks like, I made a video…
comment by xenodium · 2026-01-20 · in I was a top 0.01% Cursor user, then switched to Claude Code 2.0 -
…I nudged the package author for a screenshot. Having said that, you can see it in action here: https://github.com/xenodium/agent-shell/pull/55
comment by xenodium · 2025-10-14 · in Emacs agent-shell (powered by ACP) -
…the top of the buffer Please file a feature request, so we can make the graphical header optional: https://github.com/xenodium/agent-shell/issues
comment by xenodium · 2025-10-13 · in Emacs agent-shell (powered by ACP) -
https://github.com/xenodium/agent-shell A native Emacs shell mode to interact with multiple LLM agents powered by ACP (Agent Client Protocol) https://agentclientprotocol.com
comment by xenodium · 2025-10-12 · in Agent Shell 0.5 Improvements