Ночью прошёл GitHub Universe 2023, где
Ночью прошёл GitHub Universe 2023, где все 45 минут говорили про AI :|
Официальные анонсы в тексте можно прочитать тут, а краткий пересказ ниже :)
Анонсировали Copilot Workspace, и это просто пушка из будущего. Вы открываете достаточно верхнеувровневый issue, а дальше жмёте кнопочку.
В ответ на это Copilot генерирует детальную спецификацию (больше 10 строчек в демо). Затем генерируется todo-план исполнения, чтобы ничего не забыть. Сначала кнопочку перекрасить тут, затем обновить параметр здесь итд. Наконец, указываются файлы, с которыми будет производиться работа — они будут использоваться как основной контекст для работы Copilot, хотя остальная часть репозитория тоже задействуется. Вы можете отсмотреть и исправить план — добавить, удалить или изменить его пункты.
«Пфф, да он же хрень нагенерирует и провалит все тесты» (а у тебя чё, типа тесты есть?😘 ) — после того, как код будет написан, можно запустить/собрать проект по нажатию кнопки прямо в UI GitHub. Если всё работает — вам откроется доступ к веб-демо, а если будут ошибки...то Copilot прочитает их и начнет сам исправлять. Думал, ты один такой умный и умеешь лог ошибки читать?) 😍
В общем, объявленанеделя год AI-сгенерированных PR, количество багов увеличено втрое.
Ну и дальнейшее развитие такое: «Мы планируем расширить нашего агента для выполнения других задач, таких как отладка, создание и исправление тестов, профилирование производительности и т. д. – любая задача, для которой требуется среда разработки.»
Официальные анонсы в тексте можно прочитать тут, а краткий пересказ ниже :)
Анонсировали Copilot Workspace, и это просто пушка из будущего. Вы открываете достаточно верхнеувровневый issue, а дальше жмёте кнопочку.
В ответ на это Copilot генерирует детальную спецификацию (больше 10 строчек в демо). Затем генерируется todo-план исполнения, чтобы ничего не забыть. Сначала кнопочку перекрасить тут, затем обновить параметр здесь итд. Наконец, указываются файлы, с которыми будет производиться работа — они будут использоваться как основной контекст для работы Copilot, хотя остальная часть репозитория тоже задействуется. Вы можете отсмотреть и исправить план — добавить, удалить или изменить его пункты.
«Пфф, да он же хрень нагенерирует и провалит все тесты» (а у тебя чё, типа тесты есть?
В общем, объявлена
Ну и дальнейшее развитие такое: «Мы планируем расширить нашего агента для выполнения других задач, таких как отладка, создание и исправление тестов, профилирование производительности и т. д. – любая задача, для которой требуется среда разработки.»
Источник: Сиолошная
2023-11-09 05:25:51