# Доступность функций Claude Code

Часть Claude Code работает в **локальном CLI**, другая часть — это **размещённый сервис, привязанный
к аккаунту Anthropic**. С ключом стороннего провайдера (включая QCode) первая часть работает как
обычно, вторая — нет. Эта страница проводит границу, чтобы вы не потратили полдня на отладку.

> **О колонке «Основание»**: строки помечены как **измерено** (мы действительно это выполняли) или
> **выведено** (суждение по устройству продукта, без проверки). Не принимайте вывод за факт — если
> строка для вас важна, проверьте её сами.

## Таблица

| Возможность | С ключом QCode | Основание |
|-------------|:---:|-----------|
| Ядро CLI: диалог, чтение/запись файлов, Bash, MCP, Skills, Plugins, субагенты | ✅ | **Измерено**: `claude -p` отвечает нормально, файл создаётся |
| Режим разрешений `bypassPermissions` | ✅ | **Измерено**: та же задача записала файл на диск |
| Режимы `acceptEdits` / `manual` / `plan` / `dontAsk` | ✅ | **Выведено**: локальная логика без размещённого классификатора |
| Режим разрешений **`auto`** | ❌ | **Измерено**: при `--permission-mode auto` и Write, и Bash **отклонены**; та же задача на той же точке с `bypassPermissions` сразу выполнилась (контроль) |
| `claude ultrareview` / `/ultrareview` | ❌ | **Измерено**: возвращает `Ultrareview could not launch: Ultrareview is currently unavailable.` |
| `claude setup-token` | ❌ | **Измерено**: в справке CLI указано `requires Claude subscription` |
| Облачные сессии / Claude Code в вебе / мобильные | ❌ | **Официально**: Slack и облачные сессии всегда идут напрямую в Anthropic API, минуя шлюз — см. [llm-gateway-connect](https://code.claude.com/docs/en/llm-gateway-connect) |
| Remote Control | ❌ | **Официально**: недоступно при активной конфигурации шлюза; отключается, когда `ANTHROPIC_BASE_URL` указывает не на хост Anthropic — там же |
| Голосовая диктовка | ❌ | **Официально**: зависит от идентификации claude.ai и эндпоинта транскрипции; недоступна, пока активен `ANTHROPIC_API_KEY` / `ANTHROPIC_AUTH_TOKEN` — там же |
| Artifacts (публикация результата сессии на claude.ai) | ❌ | **Выведено**: функция аккаунта claude.ai |
| Self-hosted environments | ❌ | **Выведено**: функция тарифов Team / Enterprise |
| Расширение Claude in Chrome | ❌ | **Выведено**: привязано к тарифу Anthropic |
| Claude Code Desktop (локальные сессии) | ⚠️ не проверено | **Выведено**: настольное приложение запускает тот же локальный CLI и должно наследовать ту же конфигурацию |

## Почему не работает режим auto

Режим `auto` полагается на **размещённый классификатор**, который решает, какие действия можно
выполнять без подтверждения. С ключом стороннего провайдера классификатор недоступен, и режим
ведёт себя не как «разрешить всё», а как **запретить всё** — блокируются и Write, и Bash, вплоть
до простого `echo`.

**Это не особенность QCode**: так же ведёт себя любая сторонняя точка. Мы провели контроль: та же
точка, та же задача, изменён только `--permission-mode` с `auto` на `bypassPermissions` — файл
создался сразу.

**Чем пользоваться вместо**: `acceptEdits` в повседневной работе (правки применяются, команды
по-прежнему запрашивают подтверждение) и `bypassPermissions` в изолированной среде.

```bash
# повседневно
claude --permission-mode acceptEdits

# изолированная среда / CI (осторожно)
claude --permission-mode bypassPermissions
```

## Настройка на QCode

```bash
export ANTHROPIC_BASE_URL="https://api.qcode.cc/api"
export ANTHROPIC_AUTH_TOKEN="cr_ваш_ключ_QCode"
claude -p "reply with exactly: OK"
```

Ответ `OK` означает, что связь есть. См. [Переменные окружения](/docs/getting-started/environment).

## Эта таблица устареет

Claude Code выходит еженедельно, и граница смещается. **Если вы видите поведение, противоречащее
этой странице, доверяйте своему измерению** и, пожалуйста, напишите нам на **hi@qcode.cc** —
мы обновим страницу.

## Смежные документы

- [Переменные окружения](/docs/getting-started/environment)
- [Точки доступа и форматы API](/docs/getting-started/endpoints-and-api-paths)
- [Полное руководство по Claude Code](/docs/getting-started/claude-code-tutorial)
- [Диагностика](/docs/reference/troubleshooting)