Browse Source

docs: add CodeCompanion.nvim integration instructions (#5079)

Cason Adams 2 months ago
parent
commit
48dc520fb8
1 changed files with 21 additions and 0 deletions
  1. 21 0
      packages/web/src/content/docs/acp.mdx

+ 21 - 0
packages/web/src/content/docs/acp.mdx

@@ -100,6 +100,27 @@ If you need to pass environment variables:
 
 ---
 
+### CodeCompanion.nvim
+
+To use OpenCode as an ACP agent in [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), add the following to your Neovim config:
+
+```lua
+require("codecompanion").setup({
+  strategies = {
+    chat = {
+      adapter = {
+        name = "opencode",
+        model = "claude-sonnet-4",
+      },
+    },
+  },
+})
+```
+
+This config sets up CodeCompanion to use OpenCode as the ACP agent for chat.
+
+If you need to pass environment variables (like `OPENCODE_API_KEY`), refer to [Configuring Adapters: Environment Variables](https://codecompanion.olimorris.dev/configuration/adapters#environment-variables-setting-an-api-key) in the CodeCompanion.nvim documentation for full details.
+
 ## Support
 
 OpenCode works the same via ACP as it does in the terminal. All features are supported: