# Выбор интерфейса

Приложение, AI-ассистент, REST, SDK и терминал для одного процесса работы с доказательствами.

Canonical: https://docs.cyberrxn.com/ru/docs/guides/choosing-an-interface

Выберите интерфейс под привычный способ работы. У CyberRXN есть браузерное приложение, удалённое MCP-подключение и REST API с авторизацией. Python SDK, JavaScript SDK и их CLI обращаются к этому API.

## С чего начать

| Интерфейс | Подходящая первая задача | Настройка |
| --- | --- | --- |
| Браузерное приложение | Изучить записи и рабочее пространство без кода | [Войти](https://app.cyberrxn.com/ru) и выбрать пространство |
| ChatGPT или Claude через MCP | Задать вопрос и поручить ассистенту найти и объяснить доказательства | [Подключить MCP](/ru/docs/mcp) через OAuth |
| REST через cURL | Проверить запрос или подключить другой язык программирования | [Первый запрос к API](/ru/docs/quickstart) с ключом пространства |
| Python SDK | Ноутбуки, обработка данных и Python-сервисы | [Руководство Python](/ru/docs/sdk/python) и проверенный архив |
| JavaScript / TypeScript SDK | Node.js-скрипты и сервисы с типизированными запросами | [Руководство JavaScript](/ru/docs/sdk/javascript) и проверенный архив |
| CLI | Работа в терминале и вызовы из сценариев оболочки | [Руководство CLI](/ru/docs/cli) после установки любого SDK |

Можно сочетать интерфейсы: изучить вопрос в приложении, повторить запрос в ноутбуке и подключить ассистента через MCP. При сравнении доступа и расхода следите за выбранным рабочим пространством CyberRXN.

## Аккаунт, пространство и авторизация

Браузер использует сессию приложения. MCP обычно использует OAuth с выбором пространства CyberRXN при подтверждении доступа. В REST- и SDK-примерах применяется ключ рабочего пространства из раздела [API-ключи](https://app.cyberrxn.com/ru/keys).

Эти способы авторизации не взаимозаменяемы. API-ключ не получает права собственной сессии приложения или проверяющего сотрудника. Смена пространства в кабинете не переносит существующее MCP-подключение: подключитесь заново и выберите нужное пространство при согласовании доступа. [Авторизация и пространства](/ru/docs/api/keys).

Для SDK передайте `CYBERRXN_API_KEY` через окружение или используйте описанные клиентом настройки авторизации. Python и CLI могут читать сохранённый CLI-вход; сам JavaScript SDK его не читает. Храните ключ в закрытом окружении, не в браузерном коде и не в разговоре с ассистентом.

## Установите актуальную сборку

В [руководстве по установке](/ru/docs/installation) приведены действующие архивы Python и JavaScript и контрольные суммы SHA-256. Пакет пока не опубликован в общедоступных реестрах npm и PyPI. Не подменяйте документированный архив одноимённым пакетом из реестра.

Для подключения MCP установка SDK не требуется. Подключение также не устанавливает локальный файл skill: агент читает актуальную инструкцию и каталог действий с сервера. [Руководство MCP](/ru/docs/mcp).

## Проверьте настройку

- **Приложение:** убедитесь в выборе пространства перед чтением записей или изменением настроек.
- **MCP:** проверьте фактические вызовы. Перед химической задачей читается инструкция; для ответа с источником нужны поиск и полное наблюдение.
- **REST или SDK:** проверьте доступ нетарифицируемым запросом расхода, затем выполните небольшой химический пример из быстрого старта.
- **CLI:** проверьте настроенный способ авторизации и используйте команды из руководства CLI.

Успешные химические вызовы учитываются независимо от интерфейса. На один вопрос ассистент может выполнить несколько операций. Перед пакетной работой изучите [расход и оплату](/ru/docs/api/usage) и настройте [частоту запросов](/ru/docs/api/rate-limits).

## Перейдите к полной задаче

В руководстве [от молекулы к источнику](/ru/docs/guides/first-evidence) разобраны поиск и чтение наблюдения. В [готовых сценариях](/ru/docs/recipes) есть точные превращения, баланс атомов и конвертация. Точные поля запросов и ответов находятся в [справочнике API](/ru/docs/api/reference).
