Расширение JupyterLab с открытым исходным кодом, которое добавляет чат для подключения AI-агентов, таких как Claude, Codex и Gemini, к ноутбукам.
olimorris/codecompanion.nvim
Плагин для Neovim с чатом на базе ИИ, редактированием кода на месте и агентами для программирования, поддерживающий множество LLM-провайдеров.
Open source альтернатива:GitHub Copilot Chat
Cursor
- Звёзды
- 6,927
- Форки
- 473
- Открытые issues
- 23
- Последний коммит
- 8 часов назад
Что это?
CodeCompanion.nvim — ИИ-ассистент для программирования в Neovim. Он предоставляет буфер чата, похожий на Copilot Chat, позволяет преобразовывать и создавать код прямо в текущем файле, а также запускать промпты из встроенной библиотеки. Плагин можно подключить к облачным и локальным моделям, включая Anthropic, OpenAI, Gemini, GitHub Copilot, DeepSeek, OpenRouter и Ollama, или добавить собственный адаптер.
Плагин также работает с агентами для программирования через Agent Client Protocol (ACP), включая Claude Code, Codex, Gemini CLI и OpenCode, и поддерживает серверы Model Context Protocol (MCP). Агенты и инструменты могут читать контекст редактора, slash-команды и файлы с инструкциями или правилами, например CLAUDE.md. Изменения, внесённые агентами, можно просматривать, одобрять или отклонять прямо в Neovim.
Плагин устанавливается через менеджер плагинов Neovim. В документации проекта описаны настройка, адаптеры и использование.
Ключевые возможности
- 01Буфер чата для вопросов о коде и уточнения ответов
- 02Преобразование и создание кода, а также рефакторинг в текущем буфере
- 03Адаптеры для множества облачных и локальных LLM-провайдеров, а также возможность добавлять собственные адаптеры
- 04Поддержка агентов Agent Client Protocol, таких как Claude Code и Codex
- 05Поддержка серверов MCP и повторно используемых инструментов, slash-команд и сценариев
- 06Процесс проверки кода: можно комментировать изменения агентов, одобрять их или отклонять
Сценарии использования
- Задавать LLM вопросы о коде в текущем буфере Neovim, не выходя из редактора
- Рефакторить или генерировать функцию прямо в буфере по промпту
- Запускать агентов для программирования, например Claude Code, из Neovim и проверять их правки
- Использовать локальную модель через Ollama для помощи с ИИ в Neovim
Быстрый старт
- 1
Установите плагин с помощью менеджера пакетов Neovim, следуя документации
- 2
Убедитесь, что зависимости правильно установлены в Neovim
:checkhealth codecompanion
Что важно знать
- Он работает только внутри Neovim, поэтому использовать его в других редакторах нельзя.
- Он зависит от plenary.nvim и nvim-treesitter.
В подборках
Темы
Частые вопросы
- Что такое codecompanion.nvim?
- Плагин для Neovim с чатом на базе ИИ, редактированием кода на месте и агентами для программирования, поддерживающий множество LLM-провайдеров. CodeCompanion.nvim — ИИ-ассистент для программирования в Neovim. Он предоставляет буфер чата, похожий на Copilot Chat, позволяет преобразовывать и создавать код прямо в текущем файле, а также запускать промпты из встроенной библиотеки. Плагин можно подключить к облачным и локальным моделям, включая Anthropic, OpenAI, Gemini, GitHub Copilot, DeepSeek, OpenRouter и Ollama, или добавить собственный адаптер.
- codecompanion.nvim можно использовать бесплатно? Какая у него лицензия?
- codecompanion.nvim распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- codecompanion.nvim всё ещё поддерживается?
- Активно поддерживается. Последний коммит в codecompanion.nvim — 7 нояб. 2026 г..
- Для чего можно использовать codecompanion.nvim?
- Задавать LLM вопросы о коде в текущем буфере Neovim, не выходя из редактора Рефакторить или генерировать функцию прямо в буфере по промпту Запускать агентов для программирования, например Claude Code, из Neovim и проверять их правки Использовать локальную модель через Ollama для помощи с ИИ в Neovim
- Как установить codecompanion.nvim?
- Установите плагин с помощью менеджера пакетов Neovim, следуя документации Убедитесь, что зависимости правильно установлены в Neovim: :checkhealth codecompanion
- Где скачать codecompanion.nvim?
- Исходный код и инструкции по установке — на GitHub: https://github.com/olimorris/codecompanion.nvim
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый AI-агент для разработки в VS Code, работающий с вашими моделями: облачными API, аккаунтами и локальными Ollama или llama.cpp.
Среда выполнения на TypeScript запускает Claude Code, Codex, Grok Build, OpenCode и другие CLI кодовых агентов через единый API и сама выполняет проверки.
Плагин для Neovim, который добавляет чат с ИИ в стиле Cursor, подсказки кода и применение diff в один клик.
Расширение для VS Code, которое превращает обычные файлы .chat.md в редактируемые AI-диалоги с поддержкой инструментов MCP у разных LLM-провайдеров.
Open-source runtime для AI-агентов программирования с CLI-first подходом: работает с любой моделью через MCP tools в интерактивном режиме, через stdin, как демон или по WebSocket/ACP.