Требования
- Современный терминал (WezTerm, Alacritty, Ghostty, Kitty или iTerm2)
curlиjqдля скрипта автонастройки- API-ключ
Установка OpenCode
Быстрая настройка
Используйте скрипт автонастройки для подключения SpeShu.AI к OpenCode:1
Запустите скрипт
Скрипт проверит наличие зависимостей (
curl, jq, opencode) и запросит ваш API-ключ.2
Введите API-ключ
Получите ключ в личном кабинете и вставьте его в терминал.
3
Готово
Скрипт автоматически:
- Проверит валидность ключа
- Загрузит список доступных моделей
- Создаст или обновит
opencode.jsonс провайдеромspeshu
Ручная настройка
Если вы предпочитаете настроить вручную, создайте файлopencode.json в корне проекта:
/models в OpenCode.
Использование
Запустите OpenCode в директории проекта:Основные команды
Режимы работы
- Tab — переключение в режим планирования (Plan Mode)
- @ — поиск и добавление файлов в контекст
- Перетаскивание изображений для визуального контекста
Рекомендуемые модели
Решение проблем
Ошибка 'opencode not found'
Ошибка 'opencode not found'
Убедитесь что OpenCode установлен и доступен в PATH:Если команда не найдена, переустановите OpenCode.
Ошибка аутентификации
Ошибка аутентификации
- Проверьте правильность API-ключа
- Убедитесь в наличии средств на балансе
Модель не найдена
Модель не найдена
- Проверьте правильность Model ID
- Актуальный список моделей:
/v1/models - Перезапустите скрипт настройки для обновления списка
Скрипт не работает
Скрипт не работает
Убедитесь что установлены зависимости:На macOS установите jq через Homebrew:
brew install jq