Anthropic (Claude)
Anthropic створює сімейство моделей Claude і надає доступ через API та Claude CLI. В OpenClaw підтримуються як API-ключі Anthropic, так і повторне використання Claude CLI. Наявні застарілі профілі токенів Anthropic, якщо вони вже налаштовані, і далі враховуються під час виконання.Варіант A: API-ключ Anthropic
Найкраще підходить для: стандартного доступу до API і тарифікації за використанням. Створіть API-ключ у Anthropic Console.Налаштування CLI
Фрагмент конфігурації Anthropic
Типові параметри thinking (Claude 4.6)
- Для моделей Anthropic Claude 4.6 в OpenClaw типовим значенням є
adaptivethinking, якщо явний рівень thinking не задано. - Ви можете перевизначити його для окремого повідомлення (
/think:<level>) або в параметрах моделі:agents.defaults.models["anthropic/<model>"].params.thinking. - Пов’язана документація Anthropic:
Fast mode (Anthropic API)
Спільне перемикання/fast в OpenClaw також підтримує прямий публічний трафік Anthropic, зокрема запити з автентифікацією через API-ключ і OAuth, надіслані до api.anthropic.com.
/fast onзіставляється зservice_tier: "auto"/fast offзіставляється зservice_tier: "standard_only"- Типове значення в конфігурації:
- OpenClaw додає рівні сервісу Anthropic лише для прямих запитів до
api.anthropic.com. Якщо ви маршрутизуєтеanthropic/*через proxy або gateway,/fastне змінюєservice_tier. - Явні параметри моделі Anthropic
serviceTierабоservice_tierперевизначають типове значення/fast, якщо встановлено обидва. - Anthropic повідомляє про фактичний рівень у відповіді в полі
usage.service_tier. Для облікових записів без місткості Priority Tier значенняservice_tier: "auto"усе одно може розв’язатися якstandard.
Кешування prompt (Anthropic API)
OpenClaw підтримує функцію кешування prompt від Anthropic. Це лише для API; застаріла автентифікація токеном Anthropic не враховує параметри кешу.Конфігурація
Використовуйте параметрcacheRetention у конфігурації моделі:
| Value | Тривалість кешу | Опис |
|---|---|---|
none | Без кешування | Вимкнути кешування prompt |
short | 5 хвилин | Типово для автентифікації за API Key |
long | 1 година | Розширений кеш |
Типові значення
Коли використовується автентифікація через API Key Anthropic, OpenClaw автоматично застосовуєcacheRetention: "short" (5-хвилинний кеш) для всіх моделей Anthropic. Ви можете перевизначити це, явно встановивши cacheRetention у конфігурації.
Перевизначення cacheRetention для окремого агента
Використовуйте params на рівні моделі як базовий рівень, а потім перевизначайте конкретних агентів черезagents.list[].params.
agents.defaults.models["provider/model"].paramsagents.list[].params(для відповідногоid, перевизначає за ключем)
Примітки щодо Bedrock Claude
- Моделі Anthropic Claude на Bedrock (
amazon-bedrock/*anthropic.claude*) приймають наскрізну передачуcacheRetention, якщо її налаштовано. - Для моделей Bedrock, що не належать Anthropic, під час виконання примусово встановлюється
cacheRetention: "none". - Розумні типові значення Anthropic API-key також встановлюють
cacheRetention: "short"для посилань на моделі Claude-on-Bedrock, якщо явне значення не задано.
Вікно контексту 1M (бета Anthropic)
Вікно контексту Anthropic 1M перебуває за beta-gate. В OpenClaw його можна ввімкнути для кожної моделі окремо черезparams.context1m: true для підтримуваних моделей Opus/Sonnet.
anthropic-beta: context-1m-2025-08-07 у запитах
Anthropic.
Це активується лише тоді, коли для цієї моделі params.context1m явно встановлено в true.
Вимога: Anthropic має дозволяти використання довгого контексту для цих облікових даних.
Примітка: Anthropic наразі відхиляє бета-запити context-1m-* під час використання
застарілої автентифікації токеном Anthropic (sk-ant-oat-*). Якщо ви налаштуєте
context1m: true з цим застарілим режимом автентифікації, OpenClaw запише попередження в журнал і
повернеться до стандартного вікна контексту, пропустивши заголовок бета context1m,
але зберігши обов’язкові бета-заголовки OAuth.
Бекенд Claude CLI
Вбудований бекенд Anthropicclaude-cli підтримується в OpenClaw.
- Співробітники Anthropic повідомили нам, що таке використання знову дозволене.
- Тому OpenClaw вважає повторне використання Claude CLI та використання
claude -pсанкціонованими для цієї інтеграції, якщо Anthropic не опублікує нову політику. - API-ключі Anthropic залишаються найзрозумілішим шляхом для production для постійно активних хостів gateway та явного серверного контролю виставлення рахунків.
- Докладно про налаштування та виконання див. у /gateway/cli-backends.
Примітки
- У публічній документації Anthropic про Claude Code усе ще описано пряме використання CLI, таке як
claude -p, а співробітники Anthropic повідомили нам, що використання Claude CLI у стилі OpenClaw знову дозволене. Ми вважаємо ці вказівки остаточними, якщо Anthropic не опублікує нову зміну політики. - Anthropic setup-token залишається доступним в OpenClaw як підтримуваний шлях автентифікації токеном, але OpenClaw тепер надає перевагу повторному використанню Claude CLI та
claude -p, коли це доступно. - Докладно про автентифікацію та правила повторного використання див. у /concepts/oauth.
Усунення неполадок
Помилки 401 / токен раптово недійсний- Автентифікація токеном Anthropic може сплинути або бути відкликана.
- Для нових налаштувань перейдіть на API-ключ Anthropic.
- Автентифікація є для кожного агента окремо. Нові агенти не успадковують ключі головного агента.
- Повторно запустіть onboarding для цього агента або налаштуйте API-ключ на хості
gateway, а потім перевірте через
openclaw models status.
anthropic:default
- Виконайте
openclaw models status, щоб побачити, який профіль автентифікації активний. - Повторно запустіть onboarding або налаштуйте API-ключ для шляху цього профілю.
- Перевірте
openclaw models status --jsonдляauth.unusableProfiles. - Кулдауни rate-limit Anthropic можуть бути прив’язані до конкретної моделі, тож споріднена модель Anthropic усе ще може бути придатною, навіть якщо поточна перебуває в кулдауні.
- Додайте інший профіль Anthropic або дочекайтеся завершення кулдауну.