Transcription
Мы активировали агент проверки кода GitHub Copilot с более интеллектуальным агентским рабочим процессом, который сочетает в себе обратную связь от ИИ с детерминированными обнаружениями из нашего движка анализа кода. Я назначил Copilot рецензентом в этом запросе на слияние. Теперь я могу открыть сеанс, чтобы увидеть, как агент собирает контекст всего репозитория, вызывает инструменты и формирует свой обзор. Copilot теперь может анализировать весь мой репозиторий для получения более богатого контекста по файлам и сервисам. И он выполняет детерминированные обнаружения, такие как CodeQL, для предоставления точной обратной связи, ориентированной на безопасность и корректность, а также линтеры, которые обеспечивают мгновенную проверку распространенных проблем. Проверка кода Copilot теперь выполняется в GitHub Actions, поэтому вы можете отслеживать полный рабочий процесс на вкладке Actions репозитория. Вы увидите, как агент оркестрирует инструменты, перемещается по репозиторию и публикует результаты обратно в запрос на слияние. А благодаря интеграции CodeQL вы получаете тот же ведущий в отрасли движок анализа, который обеспечивает работу функций безопасности GitHub. И поскольку агент целостно понимает репозиторий, он также может выявлять несоответствия и потенциальные критические изменения. Теперь, возвращаясь к запросу на слияние, комментарии Copilot появляются построчно с целенаправленными, действенными рекомендациями. И там, где это возможно, вы можете использовать кнопку предложения коммита, чтобы применить исправления одним щелчком мыши. Но теперь вы также можете передать управление агенту кодирования GitHub Copilot, который создает стековый запрос на слияние с предложенными исправлениями, примененными поверх вашей текущей ветки. Таким образом, вы можете просматривать и объединять изменения отдельно. Если есть несколько предложений, агент применяет их вместе и разрешает потенциальные конфликты между ними. Если вы хотите управлять тем, как Copilot проводит проверку, вы можете добавить пользовательские инструкции в свой репозиторий. Copilot будет включать ваши соглашения, шаблоны и рекомендации в свои комментарии и предложения. А после устранения обратной связи вы можете повторно запросить проверку Copilot для нового прохода. Каждый повторный обзор является дедуплицированным. Copilot фокусируется на новых идеях, поддерживая высокий уровень сигнала и низкий уровень шума. [Музыка]