ИИ, который пишет сам себя
#tech
Большинство людей, которые часто пишут код, используют для этого среду разработки (IDE). IDE упрощают процесс разработки: дополняют названия переменных, подсвечивают ошибки, позволяют искать использования переменных в других файлах проекта и еще много чего полезного. Короче гвооря, с IDE вы меньше времени тратите на механические бессмысленные вещи.
А что если можно тратить еще меньше времени?
OpenAI представляет GitHub Copilot — искусственный интеллект для написания кода.
Вот как это работает:
Пусть у вас есть проект, где уже есть какой-то код. Copilot изучит код этого проекта и поймет его устройство. Когда вы начнете писать код дальше, Copilot будет предлагать вам варианты быстрого дополнения кода. Если не подходит один вариант (ну, не угадал) — предложит второй.
Copilot настолько умный, что иногда вам стоит просто написать коммент к функции, которую вы хотите реализовать, и Copilot напишет эту функцию за вас! По остальному коду вашего проекта и комментарию он поймет, чего именно вы хотите от этой функции.
Пример такого дополнения вы видите на видео к посту.
Также Copilot может быть очень полезен, когда нужно написать много повторяюшегося кода 🙃 вроде такого:
Colipot пока не в общем доступе, разработчики из OpenAI обещают выкатить его к концу лета. Пока что можно попытать счастья попасть на раннее тестирование проекта: нужно подать заявку тут.
Вот так, получается, ИИ сможет помогать разработчикам писать код для самого себя 🙃
#tech
Большинство людей, которые часто пишут код, используют для этого среду разработки (IDE). IDE упрощают процесс разработки: дополняют названия переменных, подсвечивают ошибки, позволяют искать использования переменных в других файлах проекта и еще много чего полезного. Короче гвооря, с IDE вы меньше времени тратите на механические бессмысленные вещи.
А что если можно тратить еще меньше времени?
OpenAI представляет GitHub Copilot — искусственный интеллект для написания кода.
Вот как это работает:
Пусть у вас есть проект, где уже есть какой-то код. Copilot изучит код этого проекта и поймет его устройство. Когда вы начнете писать код дальше, Copilot будет предлагать вам варианты быстрого дополнения кода. Если не подходит один вариант (ну, не угадал) — предложит второй.
Copilot настолько умный, что иногда вам стоит просто написать коммент к функции, которую вы хотите реализовать, и Copilot напишет эту функцию за вас! По остальному коду вашего проекта и комментарию он поймет, чего именно вы хотите от этой функции.
Пример такого дополнения вы видите на видео к посту.
Также Copilot может быть очень полезен, когда нужно написать много повторяюшегося кода 🙃 вроде такого:
config.ts
javascript: { start: '//', end: ''},
python: { start: '#', end: ''},
css: { start: '/*', end: '*/'},
html: { start: '<!--', end: '-->'},
...
(тут Copilot предложит дополнение)Colipot пока не в общем доступе, разработчики из OpenAI обещают выкатить его к концу лета. Пока что можно попытать счастья попасть на раннее тестирование проекта: нужно подать заявку тут.
Вот так, получается, ИИ сможет помогать разработчикам писать код для самого себя 🙃