BigHugger
GH Repository · xenodium

agent-shell

A native Emacs buffer to interact with LLM agents powered by ACP

stars
1,856
30-day movement
+145/day
Related entries
60
Connections
4
Emacs Lispgooseothergeminiemacs-lispemacsopenaicodexllmclaude-codeclaudeai

agent-shell is an Emacs Lisp package that provides a native Emacs buffer for interacting with LLM agents over the ACP (Agent Client Protocol). Its topics indicate support for agents such as Claude Code, Codex, Gemini, and Goose.

Use it when you want to drive ACP-powered LLM agents directly from Emacs buffers instead of a separate terminal or app.

Use it to

  • Chat with Claude Code from an Emacs buffer
  • Interact with Codex or Gemini agents via ACP
  • Run LLM agent sessions alongside your editing workflow
  • Keep agent conversations in native Emacs buffers

For Emacs users who work with LLM agents

Role
other
Language
Emacs Lisp
Licence
GPL-3.0
Forks
235
Open issues
23
Last push
2026-09-14
topicsemacsllm-agentsacpclaudegeminicodex