多模型适配器
插件内置多种模型服务的适配器,可连接常见的云端模型,也能使用本地模型。已列出的服务包括 OpenAI、DeepSeek 和 Ollama;需要接入其他服务时,也可以自行扩展适配器。
BAIZE AI RESOURCE
codecompanion.nvim
CodeCompanion.nvim 是 Neovim AI 编程插件,支持多家大模型及 Claude Code、Codex 等 Agent,用于代码对话、生成、重构与审查。

CodeCompanion.nvim 是面向 Neovim 用户的 AI 编程插件,目标是把大模型与命令行 Agent 的能力直接嵌入 Vim 风格的编辑流程。它通过适配器(adapters)统一接入 Anthropic、OpenAI、Gemini、GitHub Copilot、DeepSeek、Ollama、OpenRouter 等多家模型服务,同时支持 Agent Client Protocol(ACP)与 Model Context Protocol(MCP),可调用 Claude Code、Codex、Gemini CLI、Goose、OpenCode 等外部 Agent。插件提供聊天缓冲区、内联代码转换、代码审查、提示词库、斜杠命令、编辑器上下文与规则文件(如 CLAUDE.md)等交互方式,并内置读写文件、搜索、运行命令、抓取网页等工具,让模型在受控范围内操作项目。适合习惯 Neovim、希望把 AI 辅助编码整合进终端工作流的开发者。
插件内置多种模型服务的适配器,可连接常见的云端模型,也能使用本地模型。已列出的服务包括 OpenAI、DeepSeek 和 Ollama;需要接入其他服务时,也可以自行扩展适配器。
插件通过智能体客户端协议连接命令行助手,让用户在编辑器内驱动这些助手工作。支持的助手包括 Claude Code 和 Codex 等,用户可以沿用已有的命令行工具。
提供聊天缓冲区进行多轮对话,并支持内联代码转换、代码创建与重构,无需离开编辑器即可修改代码。
内置读写文件、文件搜索、grep、运行命令、抓取网页、获取诊断等工具,配合编辑器上下文、斜杠命令、规则文件与工作流提升输出质量。
提供代码审查交互,可对 Agent 生成的代码进行评论、批准或拒绝。
使用场景开发编程
在聊天缓冲区中描述需求,让模型结合当前文件上下文生成或修改代码。
使用场景开发编程
选中一段代码后触发内联转换,由模型直接改写并回填到缓冲区。
使用场景自动化工作
通过 ACP 适配器调用 Claude Code 或 Codex 等 Agent,在编辑器内完成多步编码任务。