Подключение IAM.Router One
Установка на устройство
Команда скачивает архив под вашу ОС, проверяет SHA‑256, устанавливает IAM.Launcher, IAM.Edge Gateway и интеграцию Codex. API‑ключ передаётся Launcher через stdin и не попадает в список процессов; внешние provider keys на устройство не передаются. При ошибке installer возвращает прежние файлы и настройки.
curl -fsSL https://one.iamrouter.ru/install.sh | IAM_ROUTER_ONE_RELEASE_BASE=https://one.iamrouter.ru/releases/latest IAM_ROUTER_ONE_API_URL=https://api.one.iamrouter.ru shWindows PowerShell:
$env:IAM_ROUTER_ONE_RELEASE_BASE='https://one.iamrouter.ru/releases/latest'; $env:IAM_ROUTER_ONE_API_URL='https://api.one.iamrouter.ru'; irm https://one.iamrouter.ru/install.ps1 | iexПосле установки запускайте Claude через iam-claude. Wrapper передаёт профиль Router One, не заменяя vendor CLI. Codex CLI/Desktop настраиваются автоматически при наличии Node.js 18+; для других совместимых клиентов installer создаёт файл окружения.
Безопасное удаление восстанавливает файлы и настройки, существовавшие до первой установки. Изменённые после установки файлы не перезаписываются.
iam-router-one-uninstallВ Windows используйте iam-router-one-uninstall.cmd.
Прямой API
Создайте личный ключ в кабинете и используйте единый model id auto либо доступную модель.
curl https://api.one.iamrouter.ru/v1/chat/completions \
-H "Authorization: Bearer iam_live_…" \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Привет"}]}'Совместимые протоколы
- OpenAI / DeepSeek:
/v1/models,/v1/chat/completions - Anthropic:
/v1/messages - Streaming и tool calls проходят через тот же ключ
Безопасность
Базовый режим изолирует provider keys и применяет лимиты. Расширенный дополнительно классифицирует запрос, маскирует поддерживаемые категории приватных данных и блокирует prompt injection до внешнего вызова.