Guild снова работает: что сделать после восстановления
Сервис работает · обновлено 9 октября 2026
Сервер Guild пришлось поднять заново. Ваши агенты, проекты и переписка остались на вашем компьютере. Устройства и интеграции нужно подключить ещё раз — ниже порядок и точные шаги.
Если что-то идёт не так, напишите нам в Telegram или на guild@morozov.digital.
Что произошло
8 октября стала недоступна зона Yandex Cloud ru-central1-b, где работал сервер Guild. По сообщению провайдера, причина — пожар после атаки беспилотников на дата-центр. Сообщение Yandex Cloud об инциденте № 2092.
Сервер и его база данных находились только в этой зоне, а резервной копии за её пределами у нас не было. Это наша ошибка. Серверные данные восстановить не удалось: учётные записи мы воссоздали по адресам почты, остальное нужно настроить заново.
Что мы изменили
Guild теперь работает на двух серверах в разных зонах с общей базой данных и автоматическим переключением. Резервные копии хранятся отдельно от серверов.
Ваши устройства
Mac, Windows, Linux, iPhone, Android и браузер
шифрованное соединение
Yandex Cloud
Application Load Balancer
Единая точка входа
Проверяет серверы и отправляет запросы на рабочий.
Зона ru-central1-a
Compute Cloud
Сервер Guild
Managed Service for PostgreSQL
Узел базы данных
Зона ru-central1-d
Compute Cloud
Сервер Guild
Managed Service for PostgreSQL
Узел базы данных
Работает один сервер, второй подхватывает автоматически: на проверке переключение заняло 38 секунд. База общая, её узлы копируют данные между зонами.
копии базы
Object Storage
Резервные копии и сборки
Зашифрованные копии базы — каждый день, хранятся 35 дней. Лежат отдельно от серверов.
копия сборок
Вне Yandex Cloud
Зеркало сборок
Приложения и скрипт восстановления можно скачать, даже если облако недоступно.
Что сохранилось и что нужно сделать заново
Осталось на вашем компьютере
- Агенты, команды, история, доска задач, переписка агентов
- Проекты и их секреты, вики, расписания и обязанности
- Файлы в папках проектов
- Ключи моделей, входы в Claude Code и Codex
- Подключения Center и Bitrix24
- Закрытые SSH-ключи
Нужно сделать заново
- Войти в кабинет
- Активировать компьютер и телефон новыми ключами
- Привязать телефон к компьютеру
- Telegram, Яндекс.Диск, Google, Notion, «Картинки»
- GitLab, GitHub, облака, серверы, хранилища
- Публичные ссылки на агентов и браузеры
- Навыки и роли из кабинета, настройки уведомлений
Переустанавливать Guild не нужно
Не удаляйте приложение и папки агентов: это не вернёт связь с сервером, а данные можно потерять.
Порядок восстановления
Порядок важен
Сначала компьютер, потом телефон. Телефон подключается по QR-коду с компьютера, который уже работает. Пока компьютер не активирован, подключить телефон не получится.
Войдите в кабинет
По ссылке из письма. Пароля нет.Активируйте компьютер
Новым ключом из кабинета. Шаги для Mac, Windows и Linux — ниже.Обновите приложение
Свежая сборка ставится из настроек приложения.Подключите телефон
Телефону нужен свой ключ, затем QR-код с компьютера.Подключите интеграции
Telegram, Яндекс.Диск, репозитории, облака и серверы — заново.
1. Войдите в кабинет
Откройте кабинет и введите почту
Откройте кабинет. На странице «Вход или регистрация» введите почту и нажмите «Прислать ссылку».Перейдите по ссылке из письма
Ссылка действует 15 минут и срабатывает один раз.
- Пароля нет: вход всегда по ссылке из письма.
- Кабинет не узнаёт вашу почту — зарегистрируйтесь с тем же адресом и напишите нам: проверим учётную запись.
2. Активируйте компьютер: Mac
Получите ключ активации
В кабинете откройте «Подключение» и нажмите «Получить ключ активации». Ключ действует час и подключает одно устройство.Откройте Guild и посмотрите, что на экране
Дальше — по одному из трёх вариантов.
Вариант 1 · на экране
Поле «Ключ активации»
Введите ключ и нажмите «Активировать». Готово — переходите к обновлению приложения.
Вариант 2 · на экране
«Сервер Guild не отвечает», поля для ключа нет
Приложение помнит прежнюю активацию, которой на новом сервере нет. Её нужно снять командой в Терминале.
Закройте Guild полностью
Нажмите ⌘Q.Откройте программу «Терминал»
Вставьте команду целиком и нажмите Enter
Без sudo.
/bin/bash -c 'set -euo pipefail; file=$(mktemp -t guild-reset); trap "rm -f \"$file\"" EXIT; curl -fsSL --connect-timeout 15 --max-time 60 "https://guild-releases.fra1.cdn.digitaloceanspaces.com/support/reset-mac-activation-20261009-v1-af052ec3c877.sh" -o "$file"; printf "%s %s\n" "af052ec3c877ca2dd0e711e049c0df3066550d2538a7d6e6e38cd1a8f0423a5a" "$file" | /usr/bin/shasum -a 256 -c -; /bin/bash "$file"'Прочитайте пояснение на экране и введите YES
Откройте Guild и введите новый ключ из кабинета
Что делает команда
- Скачивает наш скрипт, сверяет его контрольную сумму и запускает только при совпадении.
- Убирает прежний сертификат устройства и три отметки о статусе лицензии.
- Не трогает агентов, историю, проекты и ключ устройства.
- Не спрашивает и не показывает пароли.
Если команда не сработала
- Пишет, что Guild ещё открыт, — закройте приложение через ⌘Q и запустите её снова.
- Скрипт не скачивается — включите VPN или напишите нам.
Вариант 3 · Guild открыт и работает
В настройках «Нет связи, переподключаемся…»
Guild не закрывали с момента аварии: агенты работают, но связи с сервером и телефоном нет. Терминал не нужен — прежняя активация снимается в настройках.
Дождитесь, пока агенты закончат работу
Когда активация снимается, Guild останавливает всех агентов.Откройте «Настройки → Связь», раздел «Лицензия»
Нажмите «Снять активацию»
Guild сразу покажет экран с полем «Ключ активации».Введите новый ключ и нажмите «Активировать»
Перезапустите связь
В «Настройки → Связь» выключите и снова включите «Доступ с iPhone». Открытое приложение само на новую активацию не переключается.
Надпись «Нет связи, переподключаемся…» должна исчезнуть в течение минуты. Если она осталась — закройте Guild через ⌘Q и откройте снова.
2. Активируйте компьютер: Windows
Получите ключ активации
В кабинете откройте «Подключение», выберите Windows и нажмите «Получить ключ активации».Откройте Guild и посмотрите, что на экране
Дальше — по своему варианту.
Вариант 1 · на экране
«Этот компьютер отозван в кабинете»
Нажмите «Ввести новый ключ» и вставьте ключ.
Вариант 2 · на экране
«Не получается запустить Guild в WSL»
Нажмите «Открыть мастер»
На шаге «Ключ активации» нажмите «Ввести новый ключ»
Вставьте ключ и нажмите «Активировать»
Вариант 3 · запасной путь
Мастер не открывается
Закройте Guild
Выполните в PowerShell команду сброса
wsl -d guild -- bash -lc "guild-host reset-identity"Откройте Guild и введите ключ
Что делает команда
- Убирает прежний ключ и сертификат устройства и сохранённый адрес сервера.
- Агенты, история и входы в Claude Code и Codex остаются.
- Среду WSL удалять и переустанавливать не нужно.
Если запуск так и не проходит
Проверьте связь с сервером: команды для Windows — в разделе «Проверка связи с сервером» ниже. Они ничего не меняют.
2. Активируйте компьютер: Linux
Получите ключ активации
В кабинете, на странице «Подключение».Снимите прежнюю активацию и введите новый ключ
Это две команды для
guild-host. Вместо XXXX-XXXX-XXXX подставьте свой ключ.guild-host reset-identity guild-host activate --code XXXX-XXXX-XXXX
Данные агентов при этом остаются на месте.
3. Обновите приложение
- Mac
- «Настройки → Общее → Обновление → Проверить обновления».
- Windows
- «Настройки → Система → Обновления → Проверить сейчас».
- iPhone
- Обновите Guild в TestFlight. Ссылка на бету — в кабинете, на вкладке iPhone.
- Android
- Скачайте свежий APK в кабинете, на вкладке Android, и установите поверх прежнего.
Свежие сборки также лежат в кабинете, если приложение нужно поставить заново.
4. Подключите телефон
Телефону нужен свой ключ
Ключ от компьютера не подойдёт. Компьютер к этому моменту должен быть активирован, а Guild на нём — открыт.
Откройте Guild на телефоне
На экране «Устройство отозвано» или «Доступа нет» нажмите «Подключить заново».Получите ключ для телефона
В кабинете откройте «Подключение», выберите «Смартфон» и нажмите «Получить ключ активации».Введите ключ на телефоне
Наберите ключ вручную или нажмите «Сканировать код рядом с ключом».Покажите QR-код на компьютере
- Mac
- «Настройки → Связь», включите «Доступ с iPhone», затем «iPhone · Подключить → Показать QR».
- Windows
- «Настройки → Связь → Телефоны · Подключить → Показать QR-код».
Отсканируйте QR-код телефоном
Нажмите «Сканировать QR» и наведите камеру на код.Подтвердите телефон на компьютере
Нажмите «Разрешить».
Если на экране телефона
«Не удалось проверить доступ» или «Компьютер не отвечает»
Нажмите «Повторить проверку»
Не помогло — нажмите «Сбросить активацию»
Пройдите шаги выше с новым ключом
5. Подключите интеграции
Подключения из раздела «Интеграции» хранились на сервере и не сохранились. Подключите заново те, которыми пользуетесь.
Сначала найдите свои токены и ключи
После активации приложение сверяется с кабинетом. В новом кабинете подключений ещё нет, поэтому приложение уберёт с компьютера сохранённые копии токенов репозиториев, ключей облаков, паролей серверов и ключей хранилищ.
Сами репозитории, облака и серверы это не затрагивает. Чтобы подключить их снова, понадобятся исходные токены и ключи. Если их не осталось, выпустите новые у провайдера.
Что подключить заново
- Telegram
- Свой бот и получатели — в «Интеграциях». Личный Telegram — в настройках Guild: «Личный Telegram → Подключить Telegram».
- Диски и документы
- Яндекс.Диск, Google, Notion, «Картинки».
- Репозитории
- GitLab и GitHub.
- Инфраструктура
- Облака, серверы, хранилища.
- Ссылки и браузеры
- Публичные ссылки на агентов создайте заново. Браузеры для «Guild в браузере» привяжите ещё раз.
- Навыки и роли
- Те, что ставились из кабинета, установите там же повторно.
Что подключать не нужно
- Закрытые SSH-ключи, секреты проектов и ключи моделей остались на компьютере: на сервер они не передавались.
- Подключения Center и Bitrix24 тоже на месте.
Проверка связи с сервером
Если после активации Guild всё равно пишет, что сервер не отвечает, проверьте связь. Команды ниже только показывают настройки и адрес сервера и ничего не меняют.
Терминал
Mac
defaults read com.continental.guild service.relayHost
nslookup connect.app.continental-c.com- Первая команда показывает сохранённый адрес сервера. Ответ «does not exist» значит, что Mac ещё не активирован.
- Вторая должна закончиться строкой Address с адресом сервера. Ответ «can't find» или «timed out» — мешает сеть.
PowerShell
Windows
nslookup connect.app.continental-c.com
wsl -d guild -- bash -lc "guild-host doctor"- Первая команда должна закончиться строкой Address с адресом сервера. Слова «Не заслуживающий доверия ответ» — обычная пометка nslookup, а не ошибка.
- Вторая печатает отчёт по строкам. Строка «сеть: релей … TCP :443 открыт» значит, что компьютер дотягивается до сервера Guild.
- Сразу после сброса в отчёте будет «личность устройства: нет» и «релей: не проверен». Это нормально: компьютер ещё не активирован. Откройте Guild и введите новый ключ.
- После активации строка «релей» должна заканчиваться словами «лицензия активна». Если написано другое — пришлите нам эту строку.
Терминал
Linux
getent hosts connect.app.continental-c.com
guild-host doctor- Первая команда должна напечатать адрес сервера. Пустой ответ — имя сервера не находится, мешает сеть.
- Вторая печатает отчёт по строкам. Строка «сеть: релей … TCP :443 открыт» значит, что компьютер дотягивается до сервера Guild.
- Сразу после сброса в отчёте будет «личность устройства: нет» и «релей: не проверен». Это нормально: компьютер ещё не активирован. Введите новый ключ командой
guild-host activate --code. - После активации строка «релей» должна заканчиваться словами «лицензия активна». Если написано другое — пришлите нам эту строку.
Без команд
iPhone и Android
Откройте кабинет в браузере телефона
Адрес — guild.app.continental-c.com. Страница открылась — сеть до Guild есть.Проверьте компьютер
Он должен быть включён, а Guild на нём — открыт: телефон работает через компьютер.Нажмите «Повторить проверку» в Guild на телефоне
Если связь так и не появилась
Включите или выключите VPN, попробуйте другую сеть и повторите проверку. Не помогло — пришлите нам то, что показали команды, и напишите, включён ли VPN.
Частые вопросы
- Мои агенты и переписка пропали?
- Нет. Они хранятся на вашем компьютере и остались на месте.
- Нужно ли переустанавливать Guild?
- Нет. Достаточно новой активации и обновления.
- Ключ не подходит. Что делать?
- Ключ действует час и срабатывает один раз — получите новый. Для телефона нужен отдельный ключ с вкладки «Смартфон».
- Сколько устройств можно подключить?
- Один компьютер и один телефон на аккаунт. Список устройств в кабинете сейчас пуст, отзывать прежние не нужно.
- Кабинет не узнаёт мою почту. Что делать?
- Зарегистрируйтесь с тем же адресом и напишите нам.
- Почему уведомления Center приходили и во время простоя?
- Guild забирает их у Center напрямую, а не через наш сервер.
- Guild пишет, что сервер не отвечает. Что делать?
- Если компьютер ещё не активирован новым ключом — начните с шага 2. Если уже активирован — пройдите раздел «Проверка связи с сервером».
Нужна помощь
Напишите в Telegram или на guild@morozov.digital. Укажите устройство и что показывает Guild — разберём вашу ситуацию. Если экран у вас выглядит иначе, чем описано здесь, тоже напишите.