Арбуз - это копилот с открытым исходным кодом для обзора кода . Наше приложение GitHub позволяет разработчикам предварительно обзовать запросы на вытягивание GitHub, отслеживая их контекст кода и выполняя анализ статического кода. Используя LLM для обнаружения ошибок, сравните намерение для реализации и дайте PR первую проверку здоровья.
Мы создали алгоритм поиска, который индексирует наиболее соответствующий контекст кода для данного блока кода.
Чтобы получить контекст кода в вашей IDE, используйте это расширение.
Чтобы получить контекст кода в вашем CI/CD, посмотрите на наше приложение GitHub
В настоящее время мы поддерживаем следующие интеграции
| Арбуз продукт | Git | Управление проектом | Обмен сообщениями | Документация |
|---|---|---|---|---|
| Intellij | Github, gitlab (бета), Bitbucket (бета) | Джира | Пролечить | Понятие, слияние |
| Против кода | Github, gitlab (бета), Bitbucket (бета) | Джира | Пролечить | |
| GitHub App | GitHub. | Джира, линейная | Пролечить | Понятие, слияние |
Расширение кода арбузы VS позволяет получить бизнес -контекст для файла или блока кода через:
git --version или установить его сейчас) Скачать с VS Code Marketplace.
В качестве альтернативы, вы можете найти «арбуз» на рынке встроенного расширения VS Code и установить оттуда. 
Скачать с VS Codium Marketplace (Открытый реестр VSX)
Арбуз поставляется с несколькими командами, которые вы можете запустить из командной палитры VS Code. Результат точно такой же, как и запуск запроса арбуза с зеленой кнопкой. Результаты сидят в вашей боковой панели.
| Командование | Описание |
|---|---|
watermelon.start | Получите исторический контекст выбранного блока кода |
watermelon.show | Раскрыть расширение |
watermelon.recommend | Добавьте расширение в список рекомендуемых |
В качестве альтернативы вы можете использовать следующие ярлыки:
Ctrl+Shift+C ( Cmd+Shift+C на Mac) для просмотра результатов вашего контекста Проверьте ancome.md и узнайте о кодексе поведения!
Мы проект на ранней стадии, поэтому у нас все еще есть роскошь координировать в короткие чаты с нашими участниками. Если вы заинтересованы в соревнованиях, присоединяйтесь к нашему сообществу Discord. В качестве альтернативы прокомментируйте наши проблемы, если вы планируете решить его.
Мы используем библиотеку телеметрии VS Code. Библиотека уважает решение пользователя о том, отправлять ли данные телеметрии.
У нас также есть настройки, чтобы отключить его.
Арбуз не хранит ваш код
Арбуз создан глобально распределенной командой разработчиков, посвященных облегчению разработки программного обеспечения. Присоединяйтесь к нашему сообществу Discord, следите за нами в Twitter и перейдите в блог арбуза, чтобы получить лучшие советы по программированию.