Если вы используете агента-программиста для разработки на LiveKit, вы, вероятно, заметили, что он уже отлично справляется с запуском голосового агента. Он может написать код агента, подключить номер телефона, протестировать его с помощью отладчика или симуляций и выполнить развертывание — и все это, не покидая вашего редактора или CLI.
Но если вам нужно было сделать что-то еще, например, создать новый проект, пригласить коллегу, добавить вебхук или разобраться в неудачном звонке, вам все равно приходилось открывать панель управления LiveKit Cloud и делать это самостоятельно.
Сегодня это меняется.
LiveKit Cloud API теперь находится в открытой бета-версии и позволяет вашему агенту-программисту делать (почти) все то же самое, что и вы в панели управления. Он может создавать и настраивать проекты, управлять участниками и вебхуками, а также извлекать транскрипты, логи, трассировки и записи звонков вашего агента. И все это он делает, авторизовавшись под вашей учетной записью, поэтому он может выполнять только те действия, которые разрешены вашей ролью.
Что теперь может делать ваш агент-программист
Настройка и управление LiveKit Cloud
Раньше настройка проекта была задачей для панели управления. Теперь ваш агент-программист может создать проект, выбрать регион данных, включить маскирование PII или наблюдаемость агента (Agent Observability), пригласить коллег и добавить вебхуки. Он даже может отправить тестовое событие, чтобы проверить работоспособность вебхука.
Например, вы можете попросить:
Вам не обязательно использовать агента-программиста для работы с этим. LiveKit Cloud API — это REST API, поэтому, если ваша команда управляет множеством проектов, вы можете автоматизировать ту же настройку самостоятельно. Полный список эндпоинтов доступен в справочнике по API.
Анализ событий во время звонков
Если в вашем проекте включена функция Agent Observability, ваш агент-программист теперь может считывать те же данные сессии, которые вы видите в панели управления:
Это означает, что вы можете передать ему неудачный звонок и спросить, что пошло не так, или поручить проанализировать звонки за целую неделю:
Мы опробовали это на собственном помощнике по документации LiveKit. С помощью одного запроса наш агент-программист проанализировал 4321 сессию за прошедшую неделю и примерно через 30 минут работы предоставил ранжированный список из 8 проблем, включая задержки, вызванные цепочками вызовов инструментов, и темы документации, о которых спрашивали пользователи, но не получали ответов.
После этого ваш агент-программист может превратить реальный звонок в сценарий симуляции, исправить код и перезапускать сценарий до тех пор, пока он не будет успешно пройден.
Работа под вашей учетной записью
До сих пор команда lk cloud auth сохраняла API-ключ проекта на вашем компьютере, и этот ключ имел полные права в проекте. С новым способом входа CLI работает через сессию, привязанную к вашей учетной записи LiveKit:
- Вы входите в систему один раз через браузер. Вход действует 30 дней, и вы можете завершить его в любое время с помощью команды lk cloud auth --revoke --user-auth.
- Каждая команда получает краткосрочный токен, который проверяется на соответствие вашей роли в проекте.
- Чувствительные действия ограничены администраторами проекта, включая чтение транскриптов и записей, а также создание API-ключей.
- Запуск агента на вашем собственном компьютере по-прежнему использует API-ключ проекта.
Команды, которые вы уже используете для покупки телефонных номеров, настройки SIP и диспетчеризации, также работают с новым способом входа.
Попробуйте сегодня
Обновите LiveKit CLI, войдите в систему и установите навыки LiveKit:
Используете Linux или Windows? См. документацию по CLI.
Выполните процедуру входа самостоятельно в терминале. Она потребует подтверждения в браузере, поэтому ваш агент-программист не сможет сделать это за вас.
Эти навыки обучают Claude Code, Codex, Cursor и других агентов-программистов использованию новых команд. После их установки откройте своего агента-программиста и попробуйте один из приведенных выше запросов.
Важная информация
- Это бета-версия. Эндпоинты могут измениться до стабильного релиза.
- Для данных сессии требуется Agent Observability. Ваш агент-программист может читать только те звонки, которые были записаны при включенной функции Agent Observability. По умолчанию она выключена для проектов, созданных через API.
- Только администраторы проекта могут читать содержимое сессий. Транскрипты, логи, трассировки и записи могут содержать данные клиентов.
- Маскирование PII сохраняется. Если оно включено для вашего проекта, ваш агент-программист получит те же замаскированные транскрипты, что отображаются в панели управления.
- Запросы к API бесплатны. Они ограничены по частоте в зависимости от вашего тарифного плана. Ваш агент-программист будет спрашивать вас перед выполнением любых платных действий, таких как включение Agent Observability, покупка номера телефона или запуск симуляций.
- Это решение пока не предназначено для CI. Каждый вызов выполняется от имени авторизованного пользователя, а вход в систему необходимо обновлять в браузере каждые 30 дней.












