
18.01.2024 09:32
Continue: Автопілот з відкритим кодом для VS Code та JetBrains
Розробники часто стикаються з проблемою переходу між кодом і зовнішніми мовними моделями. Цей процес може бути виснажливим і відволікаючим, оскільки вимагає копіювання, вставки та редагування коду.
Програми, які намагаються інтегрувати мовні моделі в процес написання коду, часто вимагають ручного втручання або не можуть органічно вписатися в робочий процес розробника. В результаті згенеровані відповіді вимагають значного копіювання та вставки, що призводить до неефективності та відволікає від зручного для користувача характеру створення коду за допомогою мовних моделей.
Continue — це інноваційний автопілот з відкритим вихідним кодом, який розв’язує ці проблеми. Він адаптований для популярних інтегрованих середовищ розробки (IDE), таких як VS Code та JetBrains.
Основна мета Continue — спростити процес написання коду, використовуючи можливості великих мовних моделей (LLM). Continue має неруйнівний підхід, що дозволяє розробникам ретельно переглядати та приймати або відхиляти всі запропоновані правки до того, як вони увійдуть в кодову базу. Це гарантує, що розробники зберігають контроль над своїм кодом.
Continue також орієнтований на співпрацю. Він дозволяє розробникам динамічно взаємодіяти з мовними моделями, просто виділяючи код, ставлячи питання і пропонуючи покрокові інструкції. Це робить процес написання коду більш інтуїтивно зрозумілим і спільним.
Нарешті, Continue можна налаштувати. Розробники можуть використовувати свої власні моделі або скористатися вбудованою інтеграцією з різними потужними моделями, включаючи GPT-3, Codex, Claude та інші. Це гарантує, що Continue може бути пристосований до конкретних потреб і вимог розробників.
Continue має потенціал революціонізувати взаємодію розробників з мовними моделями. Він вирішує проблеми інтеграції мовних моделей у процес розробки, роблячи процес створення коду більш плавним та приємним.
Нагадаємо, у жовтні Microsoft оголосила про ранній доступ до Security Copilot, інструменту аналізу безпеки на основі штучного інтелекту, який допомагає командам безпеки швидше протидіяти загрозам.