Terminal / Desktop Agent

Подключи OpenCode

Самый популярный открытый агент для терминала и десктопа. SacredGPT подключается как свой провайдер в opencode.json.

Проверено на OpenCode v1.18.13+ (opencode.json → provider → @ai-sdk/openai-compatible).

Пошагово

  1. Установи OpenCode

    Поставь свежую версию через npm или brew и создай API-ключ в кабинете SacredGPT.

    Терминал
    npm i -g opencode-ai@latest
    # или: brew install anomalyco/tap/opencode
  2. Добавь провайдер SacredGPT

    Вставь готовые настройки ниже в opencode.json в корне проекта или в ~/.config/opencode/. Ключ OpenCode возьмёт из переменной окружения.

    Терминал
    export SACREDGPT_API_KEY=sg_live_…
  3. Выбери модель

    Запусти opencode, открой список моделей командой /models и выбери SacredAI Heretic.

Готовые настройки

Замени sg_live_… на свой ключ. Для бесплатной SacredAI укажи модель sacredgpt-auto.

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "sacredgpt": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "SacredGPT",
      "options": {
        "baseURL": "https://sacredgpt.pro/v1",
        "apiKey": "{env:SACREDGPT_API_KEY}"
      },
      "models": {
        "sacredai-heretic": { "name": "SacredAI Heretic" },
        "sacredgpt-auto": { "name": "SacredAI" }
      }
    }
  }
}

Если не работает

Провайдер не появляется в списке

Проверь, что файл называется opencode.json и лежит в корне проекта или в ~/.config/opencode/. Перезапусти OpenCode.

401 Unauthorized

Задай переменную SACREDGPT_API_KEY в том же терминале, где запускаешь OpenCode, или впиши ключ в apiKey напрямую.

Ключ ещё не создан?

API входит в тариф чата. Бесплатно доступны SacredAI и 10 запросов Heretic.

Создать ключ
Прямая линия

Нашёл баг? Покажи нам.

Опиши, что произошло и чего ты ожидал. Адрес страницы и браузер помогут быстрее воспроизвести проблему.