Запустить первое приложение
Выберите тип приложения, подготовьте код и опубликуйте первый Web или API.
Нужны проект и право создавать и публиковать приложение.
- 1
Выберите окружение проекта. В «Приложениях» нажмите «Создать» и выберите тип приложения.
- 2
Подготовьте код с Agent, во встроенном редакторе или локально. Сохраните изменения и проверьте сборку.
- 3
Запустите публикацию, дождитесь завершения и проверьте публичный адрес.
Сохранение кода, сборка и публикация — отдельные действия. Если что-то не получилось, откройте детали операции.
Читать полную инструкцию
Что это
Первое приложение можно начать с Web, API, fullstack-шаблона, AI-бота или автоматизации. Код можно поручить агенту, изменить во встроенном редакторе или подготовить локально через Agnostic CLI. Код, данные, окружения и публикации остаются связаны с одним проектом, а Agnostic показывает этапы проверки, сборки и публикации.
Идею можно отправить ещё на публичной главной странице: в первом экране или в последнем блоке Начните создавать своё приложение. Опишите задачу и нажмите стрелку вверх. После регистрации, подтверждения почты и создания рабочего пространства запрос автоматически попадёт в беседу с агентом. Это начало работы над задачей: готовый результат нужно проверить, а публикацию подтвердить отдельно.
Если отправить пустое поле в последнем блоке, оно слегка покачнётся, а курсор останется внутри. Опишите идею и нажмите стрелку ещё раз.
Внизу главной страницы ссылка Примеры приложений вернёт к демонстрациям, а Документация откроет инструкции по платформе.
Когда использовать
- В проекте еще нет приложения.
- Вы хотите быстро получить опубликованный Web или API.
Перед началом
- Создайте проект.
- Убедитесь, что у вас есть роль, которая позволяет создавать и публиковать приложение.
Как сделать
- Откройте Приложения в проекте и нажмите Создать.
- Выберите Web-приложение или API или SSR. Если нужны обе части,
выберите подходящий шаблон с сайтом и API.
- Укажите название и запустите создание.
- Дождитесь подготовки. Созданное приложение появится в списке приложений проекта.
- Подготовьте код одним из способов ниже и проверьте результат.
- Нажмите Опубликовать, проверьте план и выбранное окружение, затем
подтвердите запуск публикации.
- После успешного завершения откройте публичный адрес.
Что дальше
После успешного запуска в проекте появится сайт или сервис с опубликованным адресом или статусом подготовки адреса. На его странице блок Разработка предлагает три способа продолжить работу.
Поручить Agent
Подходит, если вы хотите описать результат обычными словами. Откройте Agent, добавьте текущий сайт или сервис в Контекст, выберите режим Собрать и опишите изменение. Ответьте на уточняющие вопросы, затем отдельно проверьте и подтвердите запись файлов, сохранение версии и сборку. Публикация остаётся отдельным действием и тоже требует подтверждения.
Изменить вручную в браузере
Подходит для точечных правок без локальной настройки. Нажмите Редактор, выберите файл, сохраните изменения в черновик и проверьте их в разделе Изменения. Затем сохраните версию, запустите сборку, проверьте результат и отдельно опубликуйте его.
Работать локально
Подходит разработчикам, которым нужен привычный редактор и локальный запуск. Установите Agnostic CLI, скопируйте команды со страницы сайта или сервиса, скачайте рабочую копию, установите зависимости и запустите её через npm run dev. После проверки отправьте изменения через CLI со сборкой, а успешную сборку опубликуйте в Agnostic отдельным действием.
Для изменения кода, сборки и публикации нужна роль admin или developer. Роль platform_user может просматривать код и получить локальную копию, но не может сохранять изменения, отправлять их через CLI или запускать публикацию.
Частые проблемы
| Проблема | Что сделать |
|---|---|
| Адрес еще готовится | Подождите несколько минут и обновите статус. |
| Публикация завершилась ошибкой | Откройте историю публикаций и посмотрите понятное сообщение об ошибке. |
| Нет действия публикации | Проверьте роль в проекте или попросите администратора выдать доступ. |