OpenCode
Терминальный агент с открытым кодом, через провайдер, совместимый с OpenAI.
1/5
Установите CLI NotHoly
Один бинарник для macOS, Linux и Windows. Скрипт проверяет контрольную сумму SHA-256, а notholy --version подтверждает, что команда есть в PATH.
curl -fsSL https://notholy.com/install.sh | sh notholy --version2/5
Войдите
notholy login показывает код и открывает notholy.com/activate. Подтвердите там код, и ключ попадёт в системную связку ключей.
shellnotholy login3/5
Запустите на NotHoly
Первая строка ставит инструмент через npm; если он уже есть, пропустите её. Затем notholy run запускает его на NotHoly только в этом процессе, глобальная конфигурация остаётся прежней.
shellnpm i -g @opencode/cli notholy run opencode4/5
Или настройте вручную
Та же настройка, записанная вручную. Замените заглушку своим ключом.
~/.config/opencode/opencode.json// ~/.config/opencode/opencode.json { "$schema": "https://opencode.ai/config.json", "model": "notholy/notholy-wisp", "providers": { "notholy": { "name": "NotHoly", "env": ["NOTHOLY_API_KEY"], "package": "@opencode/ai/providers/openai-compatible", "settings": { "baseURL": "https://api.notholy.com/v1" }, "models": { "notholy-specter": {"name": "Specter", "capabilities": {"tools": true, "input": ["text"], "output": ["text"], "reasoning": {"supported": true, "effort": ["low", "high", "max"]}}, "limit": {"context": 1048576, "output": 131072}}, "notholy-pulse": {"name": "Pulse Flash", "capabilities": {"tools": true, "input": ["text", "image"], "output": ["text"], "reasoning": {"supported": true, "effort": ["low", "high", "max"]}}, "limit": {"context": 1048576, "output": 131072}}, "notholy-vector": {"name": "Vector Flash 1017", "capabilities": {"tools": true, "input": ["text", "image"], "output": ["text"], "reasoning": {"supported": true, "effort": ["off", "low", "high", "max"]}}, "limit": {"context": 1048576, "output": 131072}}, "notholy-wisp": {"name": "Wisp Flash", "capabilities": {"tools": true, "input": ["text", "image"], "output": ["text"], "reasoning": {"supported": true, "effort": ["off", "low", "high", "max"]}}, "limit": {"context": 1048576, "output": 131072}} } } } }5/5
Проверьте, что всё работает
notholy doctor проверяет аккаунт, сеть, стриминг и вызовы инструментов.
shellnotholy doctor
Спрашивайте обо всём, что позволяет ваш скоуп.
Создайте аккаунт, пополните баланс от $5 и задайте первый вопрос в чате или в терминале.
- 1/3
Создайте аккаунт
Личный или для компании. Позже можно перейти на аккаунт компании без потери баланса и ключей.
ЛичныйКомпания - 2/3
Пополните баланс
Картой, от $5. Оплата за токены, без подписки.
$5.00минимальное пополнение - 3/3
Спрашивайте
В чате, или установите CLI и выполните notholy login в терминале.
$ notholy login