Neuropolis

Новый ИИ-помощник GitHub сам исправит ошибки в вашем коде

GitHub представил AI-агента для кодинга, который автоматически исправляет ошибки, добавляет функции и улучшает документацию. Он интегрирован в Copilot и работает по заданию разработчика.

2 минуты

Революция в разработке: GitHub представляет AI-агента для кодирования

GitHub выходит на новый уровень автоматизации разработки, представляя AI-агента, способного выполнять широкий спектр задач: от исправления ошибок и добавления функциональности до улучшения документации. Этот интеллектуальный помощник, интегрированный непосредственно в GitHub Copilot, начинает свою работу сразу после получения задачи от разработчика.

Приступая к выполнению, AI-агент автоматически создает виртуальную машину, клонирует репозиторий и приступает к анализу кодовой базы. Все изменения, внесенные в процессе работы, тщательно сохраняются, а логика и ход рассуждений агента фиксируются в подробных журналах сессий. По завершении задачи GitHub уведомляет разработчика о необходимости проверки внесенных изменений.

Принцип работы AI-агента

Взаимодействие с AI-агентом максимально интуитивно. Разработчики могут оставлять комментарии, которые агент автоматически учитывает в своей работе. Более того, AI-агент принимает во внимание контекст связанных обсуждений в issues и pull requests, а также следует пользовательским инструкциям репозитория. Это позволяет ему понимать не только суть задачи, но и принятые стандарты кодирования проекта.

Например, если в репозитории определены правила оформления кода или приняты определенные архитектурные решения, AI-агент будет строго следовать им, обеспечивая единообразие и консистентность кодовой базы.

Конкуренция на рынке AI-агентов для кодирования

GitHub не единственный игрок на рынке AI-агентов для кодирования. Другие компании, такие как Google с их агентом Jules, представленным в декабре, и OpenAI с агентом Codex, интегрированным в ChatGPT, также активно разрабатывают подобные решения.

Доступность и интеграция

Новый AI-агент доступен пользователям Copilot Enterprise и Copilot Pro Plus через веб-сайт GitHub, мобильное приложение и интерфейс командной строки GitHub. Microsoft также анонсировала открытие исходного кода GitHub Copilot в Visual Studio Code, что позволит разработчикам создавать собственные решения, основанные на AI-возможностях инструмента.

Это важный шаг, поскольку он позволяет адаптировать AI-агента под конкретные нужды и требования проекта, расширяя его функциональность и повышая эффективность работы.

Таким образом, AI-агент будет доступен через Copilot Pro Plus, предоставляя пользователям мощный инструмент для автоматизации и оптимизации процесса разработки.

Источник:www.theverge.com