User Tools

Site Tools


opencode

OpenCode

debian:~# curl -fsSL https://opencode.ai/install | bash

debian:~# source /root/.bashrc

debian:/etc# opencode #stats

$ less ~/.config/opencode/opencode.jsonc
  или
$ cat ~/.config/opencode/opencode.jsonc
  или
debian:~/etc# cat opencode.jsonc
{
  "$schema": "https://opencode.ai/config.json",
//  "permission": {
//    "bash": "allow",
//    "external_directory": "allow"
//  },
  "provider": {
    "yandex": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Yandex",
      "options": {
        "baseURL": "https://ai.api.cloud.yandex.net/v1",
        "apiKey": "AQVN3_tpBw9JigLSI1107j0xhkgREwzwD2VCZx5FzA",
        "headers": {
          "OpenAI-Project": "b1gg4j6ru4esprat3uu7"
        }
      },
      "models": {
        "yandexgpt-5.1": {
          "id": "gpt://b1gg4j6ru4esprat3uu7/yandexgpt-5.1",
          "name": "YandexGPT Pro 5.1"
        },
        "deepseek-v4-flash": {
          "id": "gpt://b1gg4j6ru4esprat3uu7/deepseek-v4-flash",
          "name": "deepseek v4 flash"
        }
      }
    },
    "ollama": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Ollama (remote)",
      "options": {
        "baseURL": "http://val.bmstu.ru:8080/v1",
        "headers": {
          "Authorization": "Basic YWRtaW46MTExMjM011NTY3OA=="
        }
      },
      "models": {
        "ornith-1.5:9b": {
          "name": "ornith-1.5:9b"
        }
      }
    }
  },
  "model": "yandex/yandexgpt-5.1"
  //"model": "ollama/ornith-1.5:9b"
}
debian:~/etc# opencode 
  TAB
...
   ┃  добавь доступ к сайту specialist.ru через прокси сервер, задай
   ┃  уточняющие вопросы
   ┃
   ┃  Plan · Big Pickle OpenCode Zen
...
opencode.txt · Last modified: 2026/09/07 08:44 by val