Can't say enough good things about agent-shell.el! Xenodium has done amazing work there.
I'll have to try it again. It definitely feels like the right way to do things, but when I tried it it had a couple of show-stopper limitations and a show-stopper bug, so I've been using claude-code-ide.el instead.
I'm a huge fan of agent-shell, too. It keeps getting better and better, and it's infinitely customizable, like any good Emacs package.
Wonderful to hear. Thank you sir!
Seconded, agent-shell is my favorite LLM interface bar none
I haven’t! It seems akin to ACP, is that accurate? Do you recommend it?
No, ECA doesn't work like ACP, it's provider-independent and operates similar to an lsp-server. It is in fact, written by the maintainer of lsp-mode and author of clojure-lsp.
I've tried many different tools for AI tasks in Emacs, eca and gptel remain the bread-and-butter of my workflows.