agent-shell 0.73 updates
vendor-neutral chat with AI agents in Emacs
Last checked:
Visit agent-shell 0.73 updates
What is agent-shell 0.73 updates?
agent-shell is a native Emacs mode for interacting with AI agents powered by the Agent Client Protocol (ACP). It provides multiple interaction modes (shell, chat, viewport) with collapsible activity grouping and prompt queuing capabilities.
agent-shell 0.73 updates pricing
Pricing model: Freemium
agent-shell 0.73 updates pros
- Multiple interaction modes (shell, chat with traditional labeling, viewport) to suit different user preferences
- Chat mode enabled by default with customizable verbosity control via activity grouping expansion settings
- Enhanced TAB navigation with support for actionable elements like code blocks, links, and images with contextual hints
- Prompt queuing allows submitting multiple requests while agent is busy, with ability to view, resume, or remove pending prompts
agent-shell 0.73 updates cons
- Requires Emacs as the interface, limiting accessibility to non-Emacs users
- Shell initialization takes a second or two depending on the agent being used
- Image sizing customization is limited and requires manual Pandoc-style link attributes for per-image control
Frequently asked questions about agent-shell 0.73 updates
What interaction modes does agent-shell support?
Three modes: shell mode (shell-like experience via comint), chat mode (traditional chat interface, default), and viewport mode (focused experience).
Can I control how verbose the agent responses appear?
Yes, via agent-shell-activity-group-expand-by-default setting: use nil (default, collapsed), t (expanded), or 'latest (only latest activity expanded).
Can I compose prompts from outside the shell buffer?
Yes, M-x agent-shell-prompt-compose opens a dedicated buffer for crafting prompts from any buffer with C-c C-c to send.
How do I queue prompts while the agent is busy?
Simply type prompts while the agent is working; manage the queue with M-x agent-shell-prompt-queue, agent-shell-prompt-queue-resume, or agent-shell-prompt-queue-remove.