Совместная работа над приложением в Битрикс24 Вайбкод

Над кодом приложения может работать несколько сотрудников, а само приложение можно передать другому владельцу вместе с ключами, сервером и исходниками. Каждый работает своим ключом Вайбкод — передавать чужой ключ не нужно.

Команда разработки сервера

Владелец сервера собирает команду разработки: добавляет сотрудников Битрикс24 и выдает каждому роль. Состав команды правит владелец сервера или администратор Битрикс24 — на вкладке Совместная работа в карточке сервера или приложения.

Участник работает своим личным ключом с правом vibe:infra. Сервер не перепривязывается к другому ключу, а ключ владельца остается только у владельца. Права дает членство в команде, а не ключ: когда сотрудника убирают из команды, доступ закрывается сразу.

Роль

Что доступно

Разработчик

Деплой приложения, команды на сервере, файлы, логи, хранилище исходников, пробуждение сервера

Администратор

Все то же и управление сервером: жизненный цикл, настройки и безопасность, тариф и диск, резервные копии, карточка каталога, аудитория приложения и расходы

В API роли называются DEVELOPER и ADMIN. Свою роль и список доступных действий участник видит в карточке сервера и в ответе о сервере.

За владельцем сервера остаются удаление сервера, смена владельца, ссылки доступа и перепривязка ключа. Удаление версий исходников, как и состав команды, доступно владельцу и администратору Битрикс24.

Вместе с добавлением в команду сотрудник получает право открывать само приложение. Обратно это право не снимается автоматически: когда сотрудник покидает команду, его убирают отдельно на вкладке Доступ.

Защита от затирания чужой работы

При деплое указывают, на какой версии исходников он основан. Если в хранилище появилась более свежая версия, деплой отклоняется с кодом SOURCE_VERSION_STALE: в ответе придут номер актуальной версии и ссылка на ее скачивание.

На сервере с командой разработки указывать версию обязательно, как только в хранилище есть хотя бы одна. На сервере без команды это остается на усмотрение разработчика.

Как передать версию при деплое и какие коды отказа приходят — в документации Вайбкод Деплой приложения и Хранилище исходного кода.

Передача приложения другому сотруднику

Приложение можно передать любому коллеге вместе с исходниками. Это нужно, когда автор уходит из компании или меняется ответственный за приложение.

Передачу запускает владелец приложения или администратор Битрикс24: в карточке приложения открывают меню действий и выбирают пункт Передать. В списке получателей — сотрудники, которые уже заходили в Вайбкод с этого Битрикс24. До подтверждения диалог показывает, что переедет к новому владельцу: ключи, сервер, места встраивания, сотрудники с доступом и снимок исходников. Вся связка переезжает одной операцией, прежний владелец теряет доступ сразу.

Личный ключ при передаче перевыпускается. Новый ключ подставляется в переменные сервера автоматически, а прежний работает еще сутки, чтобы приложение не остановилось. Ключ авторизации приложения перевыпускает уже новый владелец — для этого нужна повторная авторизация Битрикс24.

Право скачать исходники меняется в той же операции. Если в хранилище есть снимок исходников, новому владельцу приходит сообщение Вайбкод-бота с кнопкой Открыть исходники и готовым промптом для AI-агента. Если снимка нет, передача все равно проходит, но исходники новый владелец запрашивает у прежнего.

В кабинете Вайбкод у переданного приложения появляется метка Передано вам и панель Завершите приемку приложения: что уже переехало, что осталось донастроить и сколько еще работает прежний ключ. Забрать приложение в работу можно двумя способами — передать AI-агенту промпт из сообщения бота вместе со своим новым ключом или перевыпустить ключ в карточке приложения.

Что дальше