NanoClaw с Muapi

NanoClaw поддерживает сторонние модели через OpenCode и описывает прямые Claude API-совместимые endpoints для разовых экспериментов. Для Muapi используйте путь через OpenCode; прямой вариант экспериментальный.

Вариант 1: настройка Muapi через OpenCode

Поддерживаемый NanoClaw способ подключения сторонних моделей — /add-opencode.

  1. Настройте Muapi в OpenCode по руководству OpenCode.
  2. В проекте NanoClaw запустите Claude Code и выполните /add-opencode.
  3. Следуйте инструкциям, чтобы включить OpenCode для нужной группы агентов.
  4. Выберите настроенные в OpenCode провайдера Muapi и модель, затем проверьте на небольшой задаче.

Для разных групп агентов NanoClaw может использовать разные backend-модели. Храните ключи в локальной конфигурации провайдера, не в общих файлах проекта.

Вариант 2: попробовать endpoint, совместимый с Claude

Muapi предоставляет endpoint Anthropic Messages под /anthropic. Сначала запросите список моделей:

curl -s https://api.muapi.ai/anthropic/v1/models \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Добавьте параметры в локальный файл NanoClaw .env:

ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID

Укажите ID из ответа. Этот способ экспериментальный; если версия NanoClaw не передаёт переменные в контейнер агента, используйте /add-opencode.

Устранение неполадок

  • Убедитесь, что процесс или контейнер NanoClaw имеет доступ к ключу.
  • Базовый URL прямого endpoint — https://api.muapi.ai/anthropic; клиент добавляет /v1/messages.
  • Если модель отклонена, скопируйте точный ID из списка endpoint.
  • Начните с короткой задачи и проверьте использование в панели Muapi.

Текущие варианты провайдеров см. в README NanoClaw, сведения об Anthropic endpoint — в руководстве Claude Code с Muapi.