IDE-интеграции

OpenCode

Конфигурация OpenCode для работы с MashaGPT через Anthropic provider.

Ставьте только из официального источника
Открывайте расширение или CLI по ссылкам выше. Не устанавливайте пакеты и расширения с похожими названиями из поиска: у них может быть другой publisher, другой endpoint или небезопасная сборка.

Конфигурация

OpenCode можно подключить через Anthropic provider. Для этого клиента указывается base URL уровня версии API, чтобы итоговый запрос уходил на /v1/messages.

Linux / macOS
~/.config/opencode/opencode.jsonc
Windows
%USERPROFILE%\.config\opencode\opencode.jsonc
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "anthropic": {
      "options": {
        "baseURL": "https://api.mashagpt.ru/v1",
        "apiKey": "YOUR_API_KEY"
      }
    }
  }
}
Проверяйте протокол модели
IDE-интеграции ниже рассчитаны прежде всего на Claude-модели через Anthropic Messages. OpenAI-compatible режим используйте только для моделей, у которых на странице модели явно показан endpoint /v1/chat/completions. Для генерации изображений, видео, аудио и других медиа используйте Tasks API из документации конкретной модели.
Если вы делаете своего бота
Эта инструкция подключает MashaGPT API к редактору кода. Для Telegram-бота, сайта или внутреннего ассистента используйте тот же API-ключ, но отправляйте запросы со своего сервера. Не вставляйте API-ключ в публичный frontend, мобильное приложение или код, который увидят пользователи.

Другие IDE-интеграции