Засоби масової інформації взяли за звичку брати будь-яку діяльність, навіть трохи невідому читачам, і давати їй англійську назву, щоб отримати кліки. Незважаючи на те, що ми любимо їсти щодня, як будь-який журналіст, ми віддамо належне богу Google yeпоясніть, як кодувати Vibe в Linux.
Кодування Vibe - це не більше ніж попросити штучний інтелект створити додаток. Якщо ви досвідчений програміст, це може заощадити ваш час, але якщо ви нічого не знаєте про програмування, я не рекомендую пробувати.
Давайте трохи уточнимо моє твердження. Якщо це проста програма, яку ви збираєтеся використовувати на власному комп’ютері, ймовірно, серйозних проблем не виникне. Але ви ніколи не повинні випробовувати це на критичних програмах, які, наприклад, зберігають приватні дані користувача.
Якщо говорити більш академічно, Vibe-кодування — це підхід до програмування, заснований на великих мовних моделях (LLM). Замість того, щоб писати код рядок за рядком, програміст описує природною мовою те, що він чи вона хоче, щоб програма робила. ШІ буде відповідати за написання коду.
Як кодувати Vibe на Linux
Є два способи кодування Vibe. По-перше, інсталюйте модель штучного інтелекту локально, задайте їй необхідні запитання та скопіюйте результат у свій улюблений редактор коду. вже ми говорили від Ollama, інструмент, який дозволяє встановлювати та керувати цими моделями з Linux. Другою альтернативою є встановлення інтегрованого середовища розробки (IDE), яке інтегрує модель штучного інтелекту. Звичайно, у цьому випадку вам доведеться відмовитися від конфіденційності та зрозуміти, що деякі з цих інструментів не є відкритими.
Давайте перерахуємо деякі з тих інтегрованих середовищ розробки, які можна використовувати в Linux. З поваги до наших читачів ми розміщуємо лише чисті посилання, а не реферальні посилання, як, на жаль, стало нормою в інших блогах у світі Linux.
Інтегровані середовища розробки для кодування Vibe на Linux
Код Visual Studio
Visual Studio Code був першим програмним забезпеченням Microsoft, доступним для Linux, і швидко став улюбленим багатьма розробниками. Він має систему розширень, які полегшують написання коду різними мовами програмування. З точки зору конфіденційності багато хто критикує той факт, що він включає телеметрію (вона надсилає інформацію в Microsoft про використання), але її можна вимкнути.
Інтегрується з деякими з найпопулярніших моделей штучного інтелекту cЯк Snnet, Claude або ChatGPT у двох режимах: чат і агент за допомогою служби GitHub Copilot.
Режим чату такий самий, який ми зазвичай використовуємо для спілкування за допомогою цього типу інструментів. У режимі агента Copilot аналізує код, пропонує зміни, виконує команди та виконує тести. За допомогою Copilot ви можете писати програми з нуля, виправляти власні помилки або розділяти програми на окремі програми.
Має 3 плани. Безкоштовний варіант включає 50 використання агентом і консультації в чаті або два режими необмеженої консультації за 10 або 39 доларів США.
Ми можемо встановити Visual Studio Code на Linux із магазину Snap за допомогою:
sudo snap install code --classic
Під час налаштування нас попросять увійти за допомогою облікового запису GitHub, щоб підключитися до Copilot.
Флот JetBrains
JetBrains є відомим творцем інтегрованих середовищ розробки та мов програмування. який завжди був дуже дружнім до Linux. Насправді, хоча це не так, більшість їхніх продуктів доступні в магазині Snap.
Наразі автопарк знаходиться на етапі публічних випробувань. Тому його використання є безкоштовним, хоча можуть застосовуватися деякі обмеження. На нашу мову теж не перекладено. Що стосується використання штучного інтелекту, існує безкоштовний та два платних плани.
Незважаючи на дуже простий інтерфейс, Fleet працює з деякими з найпопулярніших мов програмування для веб-розробки або програм загального призначення. Він використовує власну модель штучного інтелекту для завершення або розуміння написаного коду та допомоги в написанні документації.
Щоб установити його на Ubuntu, ми повинні завантажити програму Toolbox звідси і напишіть наступне з терміналу.
cd Descargas
tar -xvzf jetbrains-toolbox-X.X.X.XXXXX.tar.gz Не забудьте змінити Xs на числа, зазначені у завантаженому файлі.
cd jetbrains-toolbox-X.X.X.XXXXX
./jetbrains-toolbox
Прийнявши ліцензійну угоду і вирішивши відправляти інформацію, знаходимо в списку Fleet і натискаємо «Встановити».