|
1 | | -*codecompanion.txt* For NVIM v0.11 Last change: 2026 March 28 |
| 1 | +*codecompanion.txt* For NVIM v0.11 Last change: 2026 April 04 |
2 | 2 |
|
3 | 3 | ============================================================================== |
4 | 4 | Table of Contents *codecompanion-table-of-contents* |
@@ -79,7 +79,7 @@ FEATURES *codecompanion-welcome-features* |
79 | 79 | - Copilot Chat <https://github.com/features/copilot> meets Zed AI <https://zed.dev/blog/zed-ai>, in Neovim |
80 | 80 | - Integrates Neovim with LLMs and Agents in the CLI |
81 | 81 | - Support for LLMs from Anthropic, Copilot, GitHub Models, DeepSeek, Gemini, Mistral AI, Novita, Ollama, OpenAI, Azure OpenAI, HuggingFace and xAI out of the box (or bring your own!) |
82 | | -- Support for Agent Client Protocol <https://agentclientprotocol.com/overview/introduction>, enabling coding with agents like Augment Code <https://docs.augmentcode.com/cli/overview>, Cagent <https://github.com/docker/cagent> from Docker, Claude Code <https://docs.anthropic.com/en/docs/claude-code/overview>, Codex <https://openai.com/codex>, Copilot CLI <https://github.com/features/copilot/cli>, Gemini CLI <https://github.com/google-gemini/gemini-cli>, Goose <https://block.github.io/goose/>, Cursor CLI <https://cursor.com/docs/cli/overview>, Kimi CLI <https://github.com/MoonshotAI/kimi-cli>, Kiro <https://kiro.dev/cli/>, Mistral Vibe <https://github.com/mistralai/mistral-vibe> and OpenCode <https://opencode.ai> |
| 82 | +- Support for Agent Client Protocol <https://agentclientprotocol.com/overview/introduction>, enabling coding with agents like Augment Code <https://docs.augmentcode.com/cli/overview>, Cagent <https://github.com/docker/cagent> from Docker, Claude Code <https://docs.anthropic.com/en/docs/claude-code/overview>, Cline CLI <https://docs.cline.bot/home>, Codex <https://openai.com/codex>, Copilot CLI <https://github.com/features/copilot/cli>, Gemini CLI <https://github.com/google-gemini/gemini-cli>, Goose <https://block.github.io/goose/>, Cursor CLI <https://cursor.com/docs/cli/overview>, Kimi CLI <https://github.com/MoonshotAI/kimi-cli>, Kiro <https://kiro.dev/cli/>, Mistral Vibe <https://github.com/mistralai/mistral-vibe> and OpenCode <https://opencode.ai> |
83 | 83 | - User contributed and supported |codecompanion-configuration-adapters-http-community-adapters| |
84 | 84 | - Support for |codecompanion-model-context-protocol| |
85 | 85 | - |codecompanion-usage-inline.html|, code creation and refactoring |
@@ -114,6 +114,7 @@ agents. Out of the box, the plugin supports: |
114 | 114 | - Augment Code (`auggie_cli`) - Requires an API key |
115 | 115 | - Cagent (`cagent`) |
116 | 116 | - Claude Code (`claude_code`) - Requires an API key or a Claude Pro subscription |
| 117 | +- Cline CLI (`cline_cli`) |
117 | 118 | - Codex (`codex`) - Requires an API key |
118 | 119 | - Copilot (`copilot`) - Requires a token which is created via `:Copilot setup` in Copilot.vim <https://github.com/github/copilot.vim> |
119 | 120 | - Gemini CLI (`gemini_cli`) - Requires an API key or a Gemini Pro subscription |
@@ -1264,6 +1265,16 @@ AN API KEY |
1264 | 1265 | < |
1265 | 1266 |
|
1266 | 1267 |
|
| 1268 | +SETUP: CLINE CLI ~ |
| 1269 | + |
| 1270 | +To use Cline CLI <https://cline.bot/cli> within CodeCompanion, you’ll need to |
| 1271 | +take the following steps: |
| 1272 | + |
| 1273 | +1. Install <https://docs.cline.bot/getting-started/installing-cline#cli> Cline CLI. |
| 1274 | +2. Authenticate by running `cline auth`. |
| 1275 | +3. Select the `cline_cli` adapter in your chat buffer |
| 1276 | + |
| 1277 | + |
1267 | 1278 | SETUP: CODEX ~ |
1268 | 1279 |
|
1269 | 1280 | To use OpenAI’s Codex <https://openai.com/codex/>, install an ACP-compatible |
@@ -5366,7 +5377,9 @@ LIST OF EVENTS ~ |
5366 | 5377 |
|
5367 | 5378 | The events that are fired from within the plugin are: |
5368 | 5379 |
|
| 5380 | +- `CodeCompanionACPConnected` - Fired after the ACP connection is authenticated and ready to use |
5369 | 5381 | - `CodeCompanionACPSessionPre` - Fired after ACP authentication completes but before a new session is established; allows subscribers to modify the connection (e.g. inject MCP servers) synchronously |
| 5382 | +- `CodeCompanionACPSessionPost` - Fired after a new ACP session has been established |
5370 | 5383 | - `CodeCompanionChatACPModeChanged` - Fired after the ACP mode has been changed in the chat |
5371 | 5384 | - `CodeCompanionACPChatRestored` - Fired after an ACP session has been restored |
5372 | 5385 | - `CodeCompanionChatCreated` - Fired after a chat has been created for the first time |
|
0 commit comments