AI 和 Emacs 要怎么结合?

,

已经有一些把各种agent和emacs集成的项目了, 比如, GitHub - tninja/ai-code-interface.el: Unified Emacs interface supporting Claude Code, OpenAI Codex, Gemini CLI, GitHub Copilot CLI, Opencode, and more, 现在已经支持10来种ai coding agent了. 一部分是其他网友贡献的. 作为开发者, 重点之一放在emacs和agent之间的交互, 让agent能够理解editing context. 我自己写代码写文档都用它. 在Claude Code / Codex / Github Copilot CLI / Gemini 之前切换, 命令是通用的, 不需要重新记忆.

在本站的发布贴在(发布) 集成多种AI coding cli tool的emacs前端, ai-code-interface.el

其他比如agent-shell, 在emacs圈子里很受推崇, 但是我自己用的时候发现 / 斜杠命令没有补全, AI响应的时候有时候没有进度提示. 也许是我没学会怎么配置. 也可能是目前agent shell protocol的限制.

4 个赞