{"slug": "codecompanion", "name": "CodeCompanion", "category": "ai-coding", "category_name": "AI coding tools", "description": "", "recommenders": 3, "commenters": 3, "warners": 0, "score": 2.711, "rising": -0.98, "first": "2026-02-14", "latest": "2026-07-13", "why": "paired with CodeCompanion it is really powerful and ergonomic, way more them combining external harnesses", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 0, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "paired with CodeCompanion it is really powerful and ergonomic, way more them combining external harnesses", "icon": true, "domain": null, "github_repo": "github.com/olimorris/codecompanion.nvim", "official_url": "https://github.com/olimorris/codecompanion.nvim", "pricing": "", "aliases": ["CodeCompanion"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 782224289, "item_id": 48889018, "url": "https://news.ycombinator.com/item?id=48889018", "by": "rafaelnexus", "date": "2026-07-13", "stance": "recommend", "quote": "paired with CodeCompanion it is really powerful and ergonomic, way more them combining external harnesses", "excerpt": "I use only Neovim, and paired with CodeCompanion it is really powerful and ergonomic, way more them combining external harnesses. At least for me.", "context": "", "use_case": "AI coding in Neovim", "switched_from": "", "story": "How do you use Vim in the era of AI?"}, {"id": 781069715, "item_id": 48816857, "url": "https://news.ycombinator.com/item?id=48816857", "by": "pixlmint", "date": "2026-07-07", "stance": "recommend", "quote": "if I need to ask a question in my editor I use CodeCompanion (neovim AI chat plugin)", "excerpt": "I have OpenWebui hosted on my homelab, but you can also just have it live on your machine in a docker container. I honestly just embrace the iffy feeling. Openrouter has very good telemetry (which is partly why I went with them) and it'd be pretty easy to notice when someone other than myself uses my keys. For the little agentic coding I do I like to use OpenCode, and if I need to ask a question in my editor I use Co", "context": "", "use_case": "AI chat in neovim", "switched_from": "", "story": "GLM 5.2 and the coming AI margin collapse"}, {"id": 752341010, "item_id": 47021313, "url": "https://news.ycombinator.com/item?id=47021313", "by": "jauntywundrkind", "date": "2026-02-14", "stance": "recommend", "quote": "the workmanship, fit and finish is just outstanding on Codecompanion", "excerpt": "I used mcp-neovim-server to let my LLM control my vim session. that way it can debug and test and poke around. It's crazy good at debugging plugins. It's absurd how little these things need to look-up docs; half these models are just out the box wildly good at vim. \"Open these files on these lines\" and now there are four splits with me at the relevant line numbers. Awesome. And it'll explain how to do things & test i", "context": "", "use_case": "agentic experience in Neovim", "switched_from": "", "story": "Vim 9.2 Released"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["ai coding in neovim", "ai chat in neovim", "agentic experience in neovim"], "compared": [{"slug": "opencode", "name": "OpenCode", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48859439", "title": "How do you use Vim in the era of AI?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48809877", "title": "GLM 5.2 and the coming AI margin collapse", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47015330", "title": "Vim 9.2 Released", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 2}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 782224289, "item_id": 48889018, "url": "https://news.ycombinator.com/item?id=48889018", "by": "rafaelnexus", "date": "2026-07-13", "stance": "recommend", "quote": "paired with CodeCompanion it is really powerful and ergonomic, way more them combining external harnesses", "excerpt": "I use only Neovim, and paired with CodeCompanion it is really powerful and ergonomic, way more them combining external harnesses. At least for me.", "context": "", "use_case": "AI coding in Neovim", "switched_from": "", "story": "How do you use Vim in the era of AI?"}, {"id": 781069715, "item_id": 48816857, "url": "https://news.ycombinator.com/item?id=48816857", "by": "pixlmint", "date": "2026-07-07", "stance": "recommend", "quote": "if I need to ask a question in my editor I use CodeCompanion (neovim AI chat plugin)", "excerpt": "I have OpenWebui hosted on my homelab, but you can also just have it live on your machine in a docker container. I honestly just embrace the iffy feeling. Openrouter has very good telemetry (which is partly why I went with them) and it'd be pretty easy to notice when someone other than myself uses my keys. For the little agentic coding I do I like to use OpenCode, and if I need to ask a question in my editor I use Co", "context": "", "use_case": "AI chat in neovim", "switched_from": "", "story": "GLM 5.2 and the coming AI margin collapse"}, {"id": 752341010, "item_id": 47021313, "url": "https://news.ycombinator.com/item?id=47021313", "by": "jauntywundrkind", "date": "2026-02-14", "stance": "recommend", "quote": "the workmanship, fit and finish is just outstanding on Codecompanion", "excerpt": "I used mcp-neovim-server to let my LLM control my vim session. that way it can debug and test and poke around. It's crazy good at debugging plugins. It's absurd how little these things need to look-up docs; half these models are just out the box wildly good at vim. \"Open these files on these lines\" and now there are four splits with me at the relevant line numbers. Awesome. And it'll explain how to do things & test i", "context": "", "use_case": "agentic experience in Neovim", "switched_from": "", "story": "Vim 9.2 Released"}]}