vim-llm-agent

在 Vim 里直接喊 AI 改代码,不用切窗口

vim-llm-agent 是一个把 ChatGPT 等大语言模型能力直接嵌入 Vim 编辑器的插件。它解决的核心问题是:开发者写代码时不想离开 Vim 去浏览器或终端调用 AI,希望在当前缓冲区里直接完成对话、补全、改写、解释代码等操作。插件用 Python 编写,通过 Vim 的 Python 接口与 OpenAI 等 LLM API 通信,把模型返回结果写回当前 buffer 或弹出窗口。核心能力包括:在 Vim 内发起对话、对选中文本执行提示词、把生成内容插入光标处、以及围绕代码上下文做问答。它适合习惯键盘流、追求零上下文切换的 Vim 用户,把 AI 辅助变成编辑器内的一条命令。项目处于早期阶段,星标约 273,功能与稳定性仍在演进。

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 273
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类编程开发
开发团队CoderCookE
所属国家
官网地址
定价模式free
价格说明开源免费,需自备 API Key
访问状态
是否开源
开源协议Unlicense
主要语言Python
技术栈/模型
GitHub 星标★ 273
30天Star增速
HF 下载量
上线时间2023-03-30 00:00:00
最近更新2026-09-05 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-16
浏览次数2

使用教程

核心亮点

  • 把 LLM 调用做成 Vim 命令,选中代码即可让 AI 解释、改写或补全,全程不离开编辑器
  • 基于 Python 与 Vim 的 Python 接口实现,配置和扩展提示词相对直接,适合自己改脚本
  • 面向代码上下文做问答,能把当前 buffer 内容作为提示的一部分,减少手动复制粘贴

不足之处

  • 早期项目,功能边界和错误处理还不完善,API 变更或异常时体验可能不稳定
  • 依赖外部 LLM API 与密钥配置,对网络和费用有要求,开箱即用门槛偏高

适用场景

  • 在 Vim 中选中一段函数,让 AI 解释逻辑或找 bug
  • 写代码时直接让 AI 生成样板代码并插入光标处
  • 对现有代码发起对话式重构建议,边看边改

替代项目

copilot.vim、codeium.vim、aider

项目介绍

vim-llm-agent 是编程开发领域的开源项目,由 CoderCookE 开发,2023 年首次发布。

它收录于编程开发分类,该分类目前共有 477 个项目,GitHub 星标数为 273。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-05。开源免费,需自备 API Key。

它主要面向的使用场景是:在Vim中选中一段函数,让AI解释逻辑或找bug。同类可对比的替代方案包括 copilot.vim、codeium.vim、aider。

上一篇:llm-sast-scanner

下一篇:ruler

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16558 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8153 2026-08-09
Gitea 代码托管 开源

轻量 Git 代码托管平台

Git with a cup of tea! Painless self-hosted all-in-one software development service,···

★ 58074 2026-08-22