1 hour ago · 8 min read1607 words · Tech · hide · 0 comments

Another month, another agent-shell update. If you missed the last one, have a look at the 0.63 update. While this post showcases the latest highlights, the full list of changes is far chunkier than what we'll cover. What's agent-shell? agent-shell is a native Emacs mode to interact with AI agents powered by ACP (Agent Client Protocol). agent-shell enters the chat Since inception in September last year (yikes nearly a year), agent-shell has featured a shell-like experience, powered by comint mode. There's also viewport mode (via agent-shell-prefer-viewport-interaction), if you prefer a more focused experience, and now we have chat mode. Chat mode fuses comint mode with a more traditional chat-like labelling experience. We're living on the edge here, so chat mode is now enabled by default. Ok not really that edgy, it's fairly safe (powered overlays) and can be disabled entirely via (setq agent-shell-chat-mode-enabled nil). Chat mode itself is a minor mode, so you can always toggle it on…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.