Raycast представляє новий інструмент Glaze для створення застосунків без програмування
Сучасні інструменти штучного інтелекту, такі як Claude Code, дозволяють користувачам створювати програми без жодних знань з кодування. Проте, це не означає, що процес є простим. Вам все ще потрібно розуміти, як працює термінал комп’ютера, як розгортати й підтримувати програми, а також вирішувати багато інших супутніх завдань. Компанія Raycast, відома своєю популярною програмою для запуску, запускає новий продукт під назвою Glaze, який має на меті спростити процес створення, використання, обміну та відкриття нових програм, що використовують “вібруюче кодування”. Наразі Glaze доступний лише для Mac, але в майбутньому Raycast планує розширити його на Windows та мобільні платформи.
Візія Glaze
«Glaze — це наше бачення особистих комп’ютерних рішень», — зазначає співзасновник Raycast Томас Пол Манне. Він вважає, що користувачі мають змогу створювати маленькі утиліти для особистого користування або програми, що задовольняють специфічні потреби їх команд. В Glaze ви можете створити будь-яку програму, а також переглядати каталог застосунків, розроблених та поданих іншими користувачами. Краще ще, за словами Манне, ви можете взяти програму іншої особи та модифікувати її відповідно до своїх уподобань.
Простота використання
Процес створення в Glaze є ще простішим, ніж у багатьох інструментах для “вібруючого програмування”: ви просто вводите запит, і інструмент намагається створити програму з першого разу. Основними моделями платформ є Claude Code та Codex від OpenAI, тож процес розробки може видаватися знайомим для тих, хто вже працював із “вібруючим програмуванням” — de як зазвичай передбачає питання для уточнення та перевірки, але мої дослідження показали, що Glaze прагне завершити завдання з першого разу.
Основні функції
Манне підтверджує, що саме це і є їх метою: «Ми хочемо впевнитися, що ви можете просто вводити все, що бажаєте», — говорить він. «Якщо вам потрібно заглиблюватися у код, значить, ми зробили щось неправильно». Glaze має вирішувати питання, такі як хостинг у хмарі, дотримання основних принципів доброго дизайну та управління необхідними API та інтеграціями. Ці функції більшість користувачів вважають звичними в програмах, але їх створення вимагає значних знань та зусиль, навіть у Claude Code. Glaze намагається усунути ці труднощі.
Приклади застосувань
Під час демонстрації через Zoom Манн показав кілька програм, які він створив. Серед них є утиліта, що генерує емодзі з будь-якого вибраного зображення, простий трекер витрат, програма для запису зустрічей Zoom із виділенням ключових моментів, панелі візуалізації даних, трекери проектів, аналітики твітів, творці логотипів та багато іншого. Кожна програма створена із дотриманням усіх вимог Apple, має ретро-стильні значки та зберігається у списку “Мої проекти” в додатку Glaze.
Інтеграція з Raycast
Glaze не є технічною функцією Raycast, але глибоко інтегрована з цим додатком. Коли ви створюєте програми Glaze, Манн зазначає: «Ви можете уявити, що вони поставляються з інтегрованою розширенням, яке Raycast може автоматично підбирати та адаптувати». У цьому випадку завдання Raycast полягає в координації дій між програмами, допомозі у пошуку необхідних вам аплікацій та виконанні функцій уже існуючого середовища запуску.
Відповідаючи на актуальні запитання
Ідея проста, але швидко ускладнюється. Коли ви створюєте додаток за допомогою Glaze, а хтось інший встановлює його з магазину Glaze, вони встановлюють саме ваш додаток або ж завантажують код з GitHub для самостійного запуску? Хто в такому разі несе відповідальність за правильність роботи програми? Чи може хтось додавати функції в вашу програму і видавати це за своє? Чи можете ви стягувати гроші за вашу програму? Якщо станеться збій, хто нестиме відповідальність?
Перспективи розвитку Glaze
Манн зізнається, що не знає всіх відповідей. Він навіть не впевнений, скільки коштуватиме Glaze або хто його придбає. Наразі план полягає в тому, щоб запропонувати безкоштовну версію, а також кілька платних рівнів за використання. Така ситуація цілком зрозуміла для нового програмного середовища, досі ніхто не розібрався, як воно повинно працювати. Його теорія полягає в тому, що більшість користувачів захоче створювати прості інструменти, в основному для одноосібного використання, які працюють локально на їхніх машинах. Glaze не прагне стати наступною великою соціальною мережею або Salesforce, а лише надає численні маленькі способи покращення існуючих рішень.
Амбіції Raycast
Проте амбіції Raycast є чималими. Манн висловив думку, що ми знаходимося на «моменті iTunes» для програмного забезпечення, коли раптом все, що вам потрібно, може бути доступним в одному місці. «Я вважаю, що це фундаментальна зміна в програмному забезпеченні», — констатує він. З часом він вбачає, що такий вид застосунків може змінити економіку застосунків загалом. «В певному сенсі, ми конкуруємо з App Store на Mac і Windows», — говорить Манн. «І хто знає? Можливо, ми зможемо їх перебрати».
