
codecompanion-history.nvim
在 Neovim 里保存、浏览、恢复 AI 聊天记录,不丢上下文。
codecompanion-history.nvim 是一个专为 CodeCompanion AI 聊天插件设计的历史管理扩展,运行在 Neovim 编辑器中。它解决了 AI 对话记录无法持久化、难以回溯和复用的问题,让开发者可以保存、浏览和恢复完整的聊天会话。核心能力包括自动保存每次对话、提供交互式历史浏览界面、一键恢复历史会话继续对话,以及与 CodeCompanion 的无缝集成。该插件用 Lua 编写,轻量高效,支持多种 AI 后端(如 ChatGPT、Claude、Gemini 等),并兼容 MCP 生态。对于深度使用 AI 辅助编程的 Neovim 用户,它提供了类似 IDE 中聊天历史管理的体验,避免因重启或切换项目而丢失重要上下文,提升开发效率。
项目数据
核心亮点
- 自动保存每次 CodeCompanion 对话,无需手动操作
- 提供直观的历史列表浏览,快速定位旧会话
- 一键恢复历史会话,延续 AI 上下文,减少重复提问
不足之处
- 依赖 CodeCompanion 插件,无法独立使用
- 文档/社区待观察
适用场景
- 开发中需要回溯之前与 AI 讨论过的解决方案
- 重启 Neovim 后恢复未完成的 AI 辅助编码会话
- 在多项目间切换时保留各自的聊天上下文
替代项目
chatgpt.nvim、CopilotChat.nvim、avante.nvim
项目介绍
上一篇:LogicSage
下一篇:vim-gpt-commit
同类项目推荐
it-tools
开源
一站式搞定开发常用小工具,无需到处找
Collection of handy online tools for developers, with great UX.
Awesome-Code-Intelligence
开源
一份清单,带你快速摸清代码智能领域2024-25年最前沿研究
Neural Code Intelligence Survey 2024-25; Reading lists and resources
mimi-remote
开源
手机上远程指挥 AI 编程,审代码、批操作、管 Git
Open-source native iPhone/iPad client for OpenAI Codex CLI and Claude Code — review···
Better-Codex-App-Custom-Provider···
开源
不退出账号,给 ChatGPT 桌面版换自定义模型提供商
Adds support for selecting a custom model provider to use for a thread/chat, without···