4 ms·
I put off adopting popular agents for most of 2025 primarily because there was no agent-agnostic path to first-class Emacs integration. That changed with ACP (h
by xenodium 7mo ago
I put off adopting popular agents for most of 2025 primarily because there was no agent-agnostic path to first-class Emacs integration. That changed with ACP (https://agentclientprotocol.com https://agentclientprotocol.com), thus I started working on agent-shell.
I'm happy with how the integration is shaping up, enabling me to have my cake and eat it too (Emacs + AI agents).
I wrote an agent-shell post recently with the latest changes https://xenodium.com/agent-shell-0-47-1-updates https://xenodium.com/agent-shell-0-47-1-updates
- hbogert 7mo agoYou have Every right to plug your agentshell here. I love it and I don't even care that much for agents (yet)
- mark_l_watson 7mo agoI agree, agentshell is a nice way to chat with LLMs. Well worth setting up. Emacs eye candy.
- xenodium 7mo agoThat's nice to hear. Thank you!
- nachojreilly 7mo agoI tried it and was underwhelmed. Without /resume or /rewind, it's unusable. After Opencode botched a simple yes/no (yesterday's top HN story), I'm convinced the frontier model companies will continue expanding the usability gap between their proprietary harnesses and the open-source ones.
- xenodium 7mo agoResume is supported by agent-shell, but is dependent on agent's to implement the relevant ACP. Do you know if OpenCode's ACP implementation has listing and resuming session support? Also, you'll need to enable resuming as per post (it's a new feature) https://xenodium.com/agent-shell-0-47-1-updates https://xenodium.com/agent-shell-0-47-1-updates