让大模型通过 Emacs 服务协议直接编辑、搜索与管理缓冲区
复制安装指令,让 AI 自动完成配置 · 推荐新手
"emacsclient-mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请通过 emacsclient-mcp 打开当前项目中的目标文件,把所有过时的日志调用替换为新的日志函数,并只修改匹配位置。
返回已修改的文件与变更位置,并完成对应编辑。
请使用 emacsclient-mcp 在当前 Emacs 缓冲区和项目文件中搜索函数 process_data 的定义与引用,并汇总结果。
给出定义位置、主要引用点,以及涉及的缓冲区或文件。
请通过 emacsclient-mcp 的 PR review agent 检查这组改动,重点关注潜在 bug、可读性问题和需要补充测试的地方。
输出结构化审查意见,指出风险点与建议修改项。
开发者在 Emacs 中工作时,可让大模型直接通过服务协议执行文件编辑与内容调整,减少手动复制粘贴。适合快速修复、小范围重构和文本修改。
当需要定位函数定义、查找引用或浏览当前缓冲区内容时,这个工具可把 Emacs 的搜索能力暴露给大模型。适合代码理解和问题排查。
在审查拉取请求时,团队可以借助内置 PR review agent 生成初步反馈,帮助发现潜在问题并整理审查意见。适合开发和 DevOps 协作流程。
它是一个 MCP 服务器,让大模型通过 Emacs 的服务协议直接访问 Emacs。描述中提到它提供 22 个工具,覆盖编辑、搜索、缓冲区管理和 PR 审查代理。
根据给定描述,它支持编辑、搜索、缓冲区管理,以及一个 PR review agent。更细的工具列表与参数说明请见源码仓库。
已知前提是它通过 Emacs 的服务协议工作,因此应与 Emacs 服务能力相关。具体安装步骤、运行方式和依赖信息在现有素材中未提供,请见源码仓库。
连接 Claude Code 与 Emacs,直接执行缓冲区、文件、Org、Git 与差异操作。
通过 LSP 提供代码导航与编辑能力,帮助 AI 在多语言项目中高效改码。
让 AI 借助 Neovim 的 LSP 与 Treesitter 在代码库中定位、分析并批量修改代码。
让 AI 在 Ember 项目中直接执行 CLI 命令,完成生成、测试与构建任务。
提供文件操作、命令执行与网页搜索,帮助完成开发与自动化任务。
通过 Neovim 的 LSP 能力帮助 AI 进行代码符号检索、重命名与代码体替换。