CXAS SCRAPI CLI
Для Google CX Agent Studio: пакет Python, консоль cxas и восемь скиллов собирают, линтят и оценивают разговорных агентов.
- 116 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- `cxas push` меняет приложение в проекте Google Cloud по учетным данным пользователя.
- Часть скиллов обращается к платным службам Google Cloud.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/cxas-scrapiОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- `cxas push` меняет приложение в проекте Google Cloud по учетным данным пользователя.
- Часть скиллов обращается к платным службам Google Cloud.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CXAS SCRAPI — открытая библиотека Google Cloud для CX Agent Studio. Классы `Apps`, `Agents`, `Tools`, `Sessions` и другие работают с ресурсами платформы, команда `cxas lint` проверяет проект локально, а `cxas push` и `cxas pull` переносят приложение между платформой и папкой. В каталоге `.agents/skills/` лежат скиллы для Gemini CLI, Claude Code и Antigravity. `cxas-agent-foundry` ведет полный цикл от требований до работающего агента: сборка, оценки, отладка, итерации. Остальные решают узкие задачи: конвертация эталонных оценок в симуляции, перенос агентов Dialogflow CX, разбор потерянных разговоров по данным CCAI Insights, правила автоматической разметки, отчеты и панели.
Для кого. Разработчики разговорных агентов на Google Customer Engagement Suite, которые автоматизируют сборку и тесты через Gemini CLI или Claude Code.
Подходит, если
- Нужно собрать агента по продуктовым требованиям и сразу написать к нему оценки.
- Агента Dialogflow CX переносят на CX Agent Studio.
- Команда разбирает разговоры, в которых агент не справился, и ищет типовые причины.
- Перед публикацией приложение надо проверить через `cxas lint` и прогнать симуляции.
Не подходит, если
- Платформа другая: библиотека работает только с CX Agent Studio.
- Доступа к проекту Google Cloud нет.
- Нужна готовая облачная служба: это скрипты и CLI.
Пример запроса к агенту
Собери агента поддержки по этим требованиям, прогони `cxas lint` и подготовь набор оценок, но на платформу ничего не отправляй.Ограничения
Нужны Python версии 3.10 и новее и учетные данные Google Cloud: `gcloud auth application-default login` или ключ сервисного аккаунта, у которого есть роль для Conversational Agents. Команда `cxas push` меняет приложение на платформе, поэтому сначала пройдите `cxas lint` и работайте со снимком версии через `--version-id`. Часть скиллов зависит от CCAI Insights и платных вызовов Google Cloud. Скилл `cxas-agent-foundry` требует вести `todo.md` по чек-листу и вызывать линтер через субагента.
Как отключить. Удалите папки `cxas-*` из каталога скиллов клиента и пакет `pip uninstall cxas-scrapi`. Отзовите ключ сервисного аккаунта, если создавали его для проекта.
Частые вопросы
Как установить библиотеку?
Выполните `pip install cxas-scrapi`. Для разработки репозитория README советует `uv sync` и активацию `.venv`.
Какие скиллы входят?
Восемь папок: `cxas-agent-foundry`, `cxas-autolabel-rules`, `cxas-composite-voice-agent-optimizer`, `cxas-configurable-dashboards`, `cxas-cuj-report-generator`, `cxas-dfcx-migration`, `cxas-loss-analysis` и `cxas-sim-eval`.
Как авторизоваться?
В Colab, Cloud Functions и локально библиотека берет учетные данные из окружения `gcloud`. Либо передайте путь к ключу сервисного аккаунта в `creds_path`.
Можно ли выгрузить версию без изменения черновика?
Да. `cxas pull` принимает `--version-id` и сохраняет неизменяемый снимок вместо живого черновика.
Нужна ли отдельная регистрация в Google Cloud?
Да. Нужен проект Google Cloud с включенным CX Agent Studio и права на работу с приложениями; библиотека сама доступ не выдает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыБиблиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки
Agent Skills от Tech Leads Club
Agent Skills
Проверяемый реестр скиллов с CLI для установки в два десятка агентов и MCP-сервером для поиска скиллов на лету
CLI записывает сессии кодинг-агентов локально, повторяет ход работы и показывает, чего трасса не смогла доказать.
Личный набор автора: общие правила для агентов и десятки скиллов для GitHub, браузера, macOS, сообщений и релизов, плюс скрипт синхронизации
Softaworks Agent Toolkit
Softaworks Agent Skills
Маркетплейс скиллов, субагентов и команд для кодовых агентов: разработка, документация, планирование и рабочая коммуникация
Кодовый агент с ядром на Python и тремя интерфейсами: CLI для скриптов, TUI и приложение Electron, для моделей с API OpenAI
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| CXAS SCRAPI (эта карточка) | нет | 116 | ||
| agentevals | нет | не нужна | 169 | оценивает поведение агента по трассам OpenTelemetry для любой платформы; CXAS SCRAPI собирает, проверяет и оценивает агентов именно CX Agent Studio |
| agent-eval | да | 280 | запускает прогоны оценки для кодовых агентов; здесь оценки привязаны к голденам и симуляциям платформы CX |
Коротко о README
Библиотека описывает агентов CX Agent Studio как проект из файлов, которые можно проверять линтером и хранить в Git. Скиллы вызывают ту же консоль `cxas`.