agent-shell

在 Emacs 里与 AI agents 深度对话

AI Agent 部分免费

agent-shell 是一款运行在 Emacs 中的 AI agent 交互工具,基于 ACP(Agent Client Protocol)协议,可与任意支持 ACP 的 AI agent 配合使用。

该工具最初采用类 shell 的交互界面(comint mode),后来新增了视口模式(viewport mode)和聊天模式(chat mode)。最新版本默认启用聊天模式,将 comint 的命令行体验与传统聊天软件的消息标签融合,支持 overlay 渲染,不需要特殊依赖。

核心功能包括:提示词队列(可排队、查看、恢复或丢弃待发送提示词);Compose 功能(可在任意缓冲区起草提示词,C-c C-c 发送后返回原缓冲区);Markdown 列表优化渲染;图片自适应缩放(支持 Pandoc 风格图片属性);以及改进的 TAB 导航(支持 Markdown 代码块、链接、图片的可访问导航,按 RET 执行对应操作并显示提示)。

支持多种 AI agent 连接,完全免费开源,适合在 Emacs 生态中深度使用 AI 辅助编程和工作的开发者。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论