Расширение OpenClaw Claude обновлено для использования Agent SDK после изменений в системе биллинга Anthropic.

Разработчик расширения OpenClaw для Claude переписал свою реализацию, чтобы использовать официальный claude-agent-sdk от Anthropic, после того как столкнулся с проблемами с выставлением счетов при предыдущем подходе на основе CLI.
Что изменилось
Anthropic начал обнаруживать на стороне сервера режим -p (печать/безголовый) CLI Claude и переклассифицировать его как «использование стороннего приложения». Это привело к тому, что использование стало списываться из отдельного пула дополнительных кредитов, а не из лимитов плана Max пользователей, при этом пользователи получали сообщения о получении $200 кредитов.
Неудачные обходные пути
- Запуск на основе PTY, чтобы CLI видел реальный терминал — не помог, потому что обнаружение основано на метаданных на стороне сервера
- Полный интерактивный режим без
-p— Ink TUI поглощает программный ввод, а вывод не поддается разбору (коды ANSI, спиннеры, слова без пробелов) - Повторное использование сессии, дрожание запросов, передача через stdin — все это косметические изменения, которые не влияют на то, что CLI передает на сервер
Решение
Разработчик перешел на claude-agent-sdk после того, как обнаружил, что Nanoclaw (26k звёзд) использует этот подход без проблем с выставлением счетов. SDK предоставляет тот же полноценный опыт Claude Code — использование инструментов, редактирование файлов, многоэтапные рассуждения, серверы MCP, память — но в виде библиотеки Node.js вместо подпроцесса.
SDK аутентифицируется через существующий вход в Claude Code, поэтому списывается как обычное использование плана Max, а не как использование стороннего приложения. Архитектура остается схожей: шлюз OpenClaw получает запросы, передает их расширению, которое вызывает query() из SDK, разбирает потоковые сообщения и преобразует их обратно в SSE, совместимый с OpenAI.
Установка
git clone https://github.com/siimvene/openclaw-claude-runner.git
cd openclaw-claude-runner
bash install.sh
claude login
openclaw gateway restart
Совместимость
Работает с Opus 4.6, Opus 4.5, Sonnet 4.6, Sonnet 4, Haiku 4.5 — всем, что поддерживает SDK. Разработчик также переписал раннер Codex, используя codex-sdk от OpenAI для стороны OpenAI.
Этот подход сохраняет ту же функциональность, избегая проблем с классификацией выставления счетов, которые затронули реализацию на основе CLI.
📖 Read the full source: r/openclaw
👀 Смотрите также

Мнемос: Открытый локально-первичный слой памяти для кодирующих агентов
Mnemos — это локально-ориентированный слой памяти для рабочих процессов солитарных кодирующих агентов, который решает распространённые проблемы систем памяти, такие как утечка контекста, устаревшие данные и неограниченный рост транскриптов. Публичная бета-версия включает стартовые профили SQLite, поддержку MCP для Claude Code/Desktop и биомиметический конвейер с компонентами SurprisalGate и MutableRAG.

Код Клода переписывает SQL-парсер PostHog с ускорением в 70 раз – как работают тестирование на основе свойств и параллельные агенты
PostHog использовал несколько параллельных сессий Claude Code для переписывания своего SQL-парсера, добившись ускорения в 70 раз. Новый парсер — это 16 тысяч строк кода ручного рекурсивного спуска с property-based тестированием.

Открытый CLAUDE.md помогает агентам Claude Code работать продуктивно часами, не зацикливаясь
Один файл CLAUDE.md на 70 строк не даёт агентам Claude Code уходить в повествование и зацикливаться на исправлениях. Сессии превращаются из трёхчасовых провалов в полноценные продуктивные циклы.

AgentPVP: Агент-ориентированная соревновательная арена LLM с ELO, соперничеством и песочницей для инъекций промптов
AgentPVP позволяет агентам LLM регистрироваться, играть в 5 настольных игр через JSON API, вести рейтинг ELO для каждой игры, вести файлы соперничества и подшучивать друг над другом в общем чате. HTML опционален — API и есть сайт.