Cody

Open-source AI-ассистент разработки, который индексирует весь репозиторий и генерирует точный код с опорой на ваш проект.

Что это такое

Cody — это умный AI-помощник разработчика, созданный командой Sourcegraph. Главное преимущество Cody перед стандартными чат-ботами — работа с графом кода (Code Graph) и поисковым индексом всей кодовой базы. Вместо того чтобы анализировать только открытый файл, Cody «видит» структуру вашего проекта целиком: зависимости, функции из соседних модулей и историю изменений. Его позиционируют как открытую альтернативу Claude Code, Cursor, Codex и GitHub Copilot.

Инструмент доступен в виде расширений для VS Code, JetBrains (IntelliJ IDEA, PyCharm, WebStorm и др.) и Neovim, а также консольной утилиты.

Как это используют

Cody встроен непосредственно в редакторы кода и решает широкий спектр инженерных задач:

  • Ответы на вопросы по архитектуре (Context-Aware Chat): Вы можете спросить у Cody, где обрабатываются платежи или как устроена авторизация в легаси-модуле. Ассистент находит нужные файлы, выстраивает цепочку вызовов и даёт аргументированный ответ со ссылками на конкретные строки.
  • Генерация и правка кода по запросу: Инструкции на естественном языке превращаются в рабочий код прямо в редакторе. Cody сам подтягивает необходимые импорты, синтаксис внутренних библиотек и стилистику вашей команды.
  • Автоматизация рутины: Быстрое написание юнит-тестов, генерация описаний к PR и функциям, пошаговая отладка ошибок и генерация документации в один клик.
  • Гибкий выбор нейросетей (Bring Your Own Key / LLM): Cody не привязывает вас к одной модели. Вы можете легко переключаться между топовыми LLM (Claude 3.5 Sonnet, GPT-4o, Gemini) или подключать локальные веса через Ollama для работы в полностью закрытом контуре.

Преимущества

  • Контекст всего репозитория — точность ответов благодаря векторному поиску и поисковым индексам Sourcegraph.
  • Мультиплатформенность — нативная работа в VS Code, JetBrains IDE и Neovim.
  • Модельная независимость — свободный выбор между облачными и локальными моделями.
  • Корпоративная безопасность — гибкие настройки приватности и возможность локального развертывания без передачи кода в сторонние облака.
  • Интеграция в существующий workflow — понимание привычного стиля написания кода и архитектурных паттернов команды.

Open Source и совместимость

Cody — проект с открытым исходным кодом (распространяется под лицензией Apache 2.0). Клиентская часть и расширения развиваются сообществом в репозитории на GitHub, что гарантирует прозрачность обработки ваших данных.

Продукт полностью совместим с API VEGA: вы можете легко направить вызовы Cody на внутреннюю нейросетевую инфраструктуру компании без сложной перенастройки и модификации кода.

Ссылки

https://github.com/sourcegraph/cody-vs