Terminal / Desktop Agent
Подключи OpenCode
Самый популярный открытый агент для терминала и десктопа. SacredGPT подключается как свой провайдер в opencode.json.
Проверено на OpenCode v1.18.13+ (opencode.json → provider → @ai-sdk/openai-compatible).
Пошагово
Установи OpenCode
Поставь свежую версию через npm или brew и создай API-ключ в кабинете SacredGPT.
Терминалnpm i -g opencode-ai@latest # или: brew install anomalyco/tap/opencodeДобавь провайдер SacredGPT
Вставь готовые настройки ниже в opencode.json в корне проекта или в ~/.config/opencode/. Ключ OpenCode возьмёт из переменной окружения.
Терминалexport SACREDGPT_API_KEY=sg_live_…Выбери модель
Запусти opencode, открой список моделей командой /models и выбери SacredAI Heretic.
Готовые настройки
Замени sg_live_… на свой ключ. Для бесплатной SacredAI укажи модель sacredgpt-auto.
{
"$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.
