User Tools

Site Tools


opencode

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
opencode [2026/09/17 16:18]
val
opencode [2026/09/21 13:20] (current)
val
Line 20: Line 20:
   или   или
 debian:​~/​etc#​ cat opencode.jsonc debian:​~/​etc#​ cat opencode.jsonc
 +</​code><​code>​
 { {
   "​$schema":​ "​https://​opencode.ai/​config.json",​   "​$schema":​ "​https://​opencode.ai/​config.json",​
-//  ​"​permission":​ { +  ​"​permission":​ { 
-//    "​bash":​ "​allow",​ +    "​bash":​ "​allow",​ 
-//    "​external_directory":​ "​allow"​ +    "​external_directory":​ "​allow"​ 
-//  },+  },
   "​provider":​ {   "​provider":​ {
     "​yandex":​ {     "​yandex":​ {
Line 32: Line 33:
       "​options":​ {       "​options":​ {
         "​baseURL":​ "​https://​ai.api.cloud.yandex.net/​v1",​         "​baseURL":​ "​https://​ai.api.cloud.yandex.net/​v1",​
-        "​apiKey":​ "AQVN3_tpBw9JigLSI1107j0xhkgREwzwD2VCZx5FzA",+        "​apiKey":​ "...",
         "​headers":​ {         "​headers":​ {
           "​OpenAI-Project":​ "​b1gg4j6ru4esprat3uu7"​           "​OpenAI-Project":​ "​b1gg4j6ru4esprat3uu7"​
Line 64: Line 65:
  
 <​code>​ <​code>​
-debian:​~/​etc# ​opencode ​+$ opencode ​
   TAB   TAB
 </​code>​ </​code>​
- +  ​* **Build Промпт**: ​установи squid, создай свой файл конфигурации, ​разреши доступ для ​всех к сайтам из файла ​/etc/​squid/​permit_domains.txt, задай уточняющие вопросы 
-  ​* установи squid разреши доступ для сети ​192.168.13.0/24, задай уточняющие вопросы +<​code>​ 
-  ​* ​ограничь в squid доступ только к доменам specialist.ru ​и bmstu.ru, задай ​уточняющие ​вопросы +gitlab-runner@gate:​~/​squid-project$ opencode run --agent plan \ 
-  * добавь в squid файл со списком ​разрешенных доменов, пример specialist.ru ​и bmstu.ru, задай уточняющие вопросы+"проверь синтаксис файла permit_domains.txt в текущем каталоге,\ 
 +используется для acl dstdomain squid 5,\ 
 +не задавай вопросы, не запускай, не исправляй,​\ 
 +пользуйся только локальными данными и встроенными знаниями,\ 
 +если есть ошибка объясни и заверши ответ новой строкой строго со слова FAIL,\ 
 +если есть ​нет ошибок заверши ответ новой строкой ​строго со слова SUCCESS"​ 
 +</​code>​
  
   * Инструмент GitLab [[Инструмент GitLab#​Пример CI/CD с использованием ИИ]]   * Инструмент GitLab [[Инструмент GitLab#​Пример CI/CD с использованием ИИ]]
opencode.1789651091.txt.gz · Last modified: 2026/09/17 16:18 by val