GitHub анонсировала бета-версию первого инструмента в экосистеме Copilot X — Copilot Chat. Это контекстно-ориентированный ИИ-помощник, который анализирует код, предлагает решение возникших проблем и может самостоятельно справиться со сложными задачами по просьбе разработчика, например написать юнит-тесты. При этом он интегрирован в редактор кода — VSCode или Visual Studio.
Главная особенность нового AI-инструмента — возможность не просто отвечать на вопросы в чате, а учитывать при этом контекст: код, который написал разработчик, или сообщения об ошибках либо о предупреждениях, появляющиеся в редакторе.
Это отличает его от других ИИ-помощников общего назначения. GitHub Copilot Chat создан именно для программистов, он интегрируется в их рабочую среду. И компания обещает усиливать эту интеграцию в следующих версиях.
Кроме этого, GitHub Copilot Chat умеет:
- готовить рекомендации по улучшению кода — он предлагает лучшие практики и решения для конкретных задач в режиме реального времени;
- анализировать и объяснять фрагменты кода, который написал другой разработчик;
- предлагать советы по снижению числа уязвимостей в коде, снижая риск проблем с безопасностью;
- проводить отладку, не только выявляя проблемы, но и предлагая для них решения и альтернативные подходы.
Сейчас бета-версия GitHub Copilot Chat доступна только для пользователей GitHub Copilot for Business. Для её включения внутри организации необходимо перейти в раздел Copilot Policies и активировать функцию.
Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!