GitHub Spark, нова платформа розробки від GitHub із підтримкою AI, вийшла за межі закритого бета-тестування й тепер доступна всім користувачам із підпискою GitHub Copilot+.
На відміну від стандартного Copilot, що працює як розумніший IntelliSense і віртуальний напарник, Spark орієнтований на створення застосунків за допомогою промптів — своєрідне vibe coding, де код пишеться не руками, а шляхом уточнення ідей у запитах. Про це повідомляє Info World.
Як працює Spark
Замість того щоб починати з дизайну, користувач формулює ідею, а Spark перетворює її на код, який працює. Хоча доступний перегляд і редагування коду, найчастіше зміни роблять у промптах.
Платформа дає можливість:
• будувати застосунки поступово, додаючи функції через нові промпти;
• переглядати код і запущений застосунок у середовищі з трьома панелями;
• використовувати вбудований key/value store для зберігання даних між сесіями;
• змінювати тему, шрифти, стилі та візуальні елементи застосунку.
Технічні можливості
• Код генерується у JSX/React (у корпоративній версії — TypeScript з інтеграцією в Codespaces);
• підтримується робота з багаточастинними промптами та завантаження ескізів чи фото дизайнів;
• у середньому на 500 рядків коду потрібно 3–4 хвилини;
• підписка охоплює 375 промптів на місяць, додаткові коштують $0,16 за кожен.
Інструмент пропонує такі моделі використання:
• для прототипування — швидке створення «живих» демо без повноцінного розроблення;
• для командної роботи — інтеграція з репозиторіями, редагування CSS, завантаження власних ресурсів.
Обмеження
• Неможливо напряму зберегти весь код у репозиторій (у бета-версії доводилося копіювати вручну);
• код залежить від бібліотек Spark і не повністю портативний;
• генерований код потребує розуміння його структури, як і будь-який open-source, написаний іншими.
Де це корисно
GitHub Spark ідеально підходить для:
• створення прототипів і мокапів;
• швидкого додавання фронтенду до no-code/low-code рішень (наприклад, Microsoft Power Platform);
• командного розроблення у форматі fusion team, де професійні розробники працюють із бізнес-експертами.
Поки що відсутня можливість розгортання застосунків Spark на власних серверах або у хмарі поза GitHub.
Читайте також на ProIT про найкращі інструменти для vibe coding у 2025 році.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!