codecompanion-history.nvim

在 Neovim 里保存、浏览、恢复 AI 聊天记录,不丢上下文。

codecompanion-history.nvim 是一个专为 CodeCompanion AI 聊天插件设计的历史管理扩展,运行在 Neovim 编辑器中。它解决了 AI 对话记录无法持久化、难以回溯和复用的问题,让开发者可以保存、浏览和恢复完整的聊天会话。核心能力包括自动保存每次对话、提供交互式历史浏览界面、一键恢复历史会话继续对话,以及与 CodeCompanion 的无缝集成。该插件用 Lua 编写,轻量高效,支持多种 AI 后端(如 ChatGPT、Claude、Gemini 等),并兼容 MCP 生态。对于深度使用 AI 辅助编程的 Neovim 用户,它提供了类似 IDE 中聊天历史管理的体验,避免因重启或切换项目而丢失重要上下文,提升开发效率。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 188
维护状态 低维护
是否开源
定价模式 free

项目数据

分类对话助手
开发团队ravitemer
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态
是否开源
开源协议MIT
主要语言Lua
技术栈/模型ai,chatgpt,chatplugin,claude,claude-code,codecompanion,devtools,extension,gemini,goose,grok,mcp,neovim,neovim-plugin
GitHub 星标★ 188
30天Star增速
HF 下载量
上线时间2025-05-03 00:00:00
最近更新2026-08-05 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数0

核心亮点

  • 自动保存每次 CodeCompanion 对话,无需手动操作
  • 提供直观的历史列表浏览,快速定位旧会话
  • 一键恢复历史会话,延续 AI 上下文,减少重复提问

不足之处

  • 依赖 CodeCompanion 插件,无法独立使用
  • 文档/社区待观察

适用场景

  • 开发中需要回溯之前与 AI 讨论过的解决方案
  • 重启 Neovim 后恢复未完成的 AI 辅助编码会话
  • 在多项目间切换时保留各自的聊天上下文

替代项目

chatgpt.nvim、CopilotChat.nvim、avante.nvim

项目介绍

codecompanion-history.nvim 是一个对话助手领域的开源项目,官方简介:A history management extension for codecompanion AI chat plugin that enables saving, browsing and restoring chat sessions.。项目使用 Lua 开发,在 GitHub 上获得 188 星标。

上一篇:LogicSage

下一篇:vim-gpt-commit

同类项目推荐

it-tools 开源

一站式搞定开发常用小工具,无需到处找

Collection of handy online tools for developers, with great UX.

★ 40289 2026-08-17
Awesome-Code-Intelligence 开源

一份清单,带你快速摸清代码智能领域2024-25年最前沿研究

Neural Code Intelligence Survey 2024-25; Reading lists and resources

★ 282 2026-08-09
mimi-remote 开源

手机上远程指挥 AI 编程,审代码、批操作、管 Git

Open-source native iPhone/iPad client for OpenAI Codex CLI and Claude Code — review···

★ 78 2026-08-09