configuracio de opencode
- Python 100%
| commands | ||
| skills | ||
| opencode.json | ||
| package-lock.json | ||
| README.md | ||
dot_opencode
Centralitzat de configuracions
S'ha de clonar el repositori dins de la carpeta global de configuracio d'OpenCode
Copiar les configuracions a la carpeta global
ln -s "$(pwd)/commands" ../commands
ln -s "$(pwd)/skills" ../skills
mv -f "$(pwd)/../opencode.jsonc" "$(pwd)/../opencode.jsonc.bak"
ln -s "$(pwd)/opencode.json" "$(pwd)/../opencode.jsonc"
Restaurar les configuracions existents
rm -rf "$(pwd)/../commands"
rm -rf "$(pwd)/../skills"
rm -f "$(pwd)/../opencode.jsonc"
mv -f "$(pwd)/../opencode.jsonc.bak" "$(pwd)/../opencode.jsonc"
Acualitzar
git pull
Sobre els models de OpenCode free
Els models de opencode van rotant cada cert temps aixi que conve consultar els models cada cert temps i actualitzar el json
Per saber els models disponibles opencode models
El projecte dot_opencode es fer servir sense haver de canviar la configuracio central de opencode nomes cal al renombrar de dot_opencode -> .opencode es podran fer servir els comandos bash (actualitzar a traves de git, copiar i restaurar ) pero a nivell local
Prompt per preguntar a la IA
tinc aquest JSON de configuració
{
"$schema": "https://opencode.ai/config.json",
"model": "opencode/nemotron-3-ultra-free",
"small_model": "opencode/ling-2.6-flash-free",
"permission": {
"skill": "allow"
},
"agent": {
"plan": {
"model": "opencode/nemotron-3-ultra-free",
"temperature": 0.2
},
"build": {
"model": "opencode/deepseek-v4-flash-free",
"temperature": 0.1
},
"explore": {
"model": "opencode/nemotron-3-ultra-free",
"temperature": 0.1
}
}
}
i tinc aquets models
- opencode/hy3-free
- opencode/mimo-v2.5-free
- opencode/muse-spark-1.2-contributor-free
- opencode/nemotron-3-ultra-free
- opencode/nemotron-3.5-lightning-free
diga'm com els colocaries dins del json per actualitzarlo