CodiumAI — это инструмент на базе искусственного интеллекта, предназначенный для автоматизации создания тестов, проведения обзоров pull request'ов и повышения качества кода. Он интегрируется с популярными средами разработки, такими как Visual Studio Code и JetBrains, а также предоставляет возможности для командной работы через облачный сервис. CodiumAI использует модели GPT-3.5 и GPT-4 для анализа кода и генерации тестов, что позволяет разработчикам обнаруживать потенциальные ошибки до развертывания приложения.
Ранее известный как Codium, продукт был переименован в Qodo в сентябре 2024 года. Компания была основана в 2022 году в Тель-Авиве и получила инвестиции в размере 40 миллионов долларов США в сентябре 2024 года. CodiumAI поддерживает работу с различными языками программирования, включая Python, JavaScript, TypeScript и Java, а также интегрируется с системами контроля версий, такими как GitHub и GitLab.
- Автоматическая генерация тестов: CodiumAI анализирует код, комментарии и docstring'и, предлагая соответствующие юнит-тесты, включая проверку граничных случаев.
- Обзор pull request'ов: Инструмент предоставляет AI-поддержку для проведения обзоров кода, выявляя потенциальные ошибки и предлагая улучшения.
- Интеграция с IDE: Расширения для Visual Studio Code и JetBrains позволяют использовать возможности CodiumAI непосредственно в процессе разработки.
- Облачный сервис для команд: CodiumAI предлагает функциональность командной работы, включая совместный обзор кода и управление тестами через облачную платформу.
- Поддержка различных языков программирования: Инструмент совместим с Python, JavaScript, TypeScript и Java, что делает его универсальным для различных проектов.
- Интеграция с системами контроля версий: CodiumAI работает с GitHub и GitLab, обеспечивая seamless workflow для команд разработчиков.
- Поддержка различных моделей ИИ: Использует GPT-3.5, GPT-4 и собственные модели Qodo для анализа и генерации кода.