Нашел любопытную штуку для снижения количества токенов при работе с нейросетями (ссылка).
Вот так выглядит готовый конфиг для этого
mcp в opencode:
"serena": {
"type": "local",
"command": [
"/bin/zsh",
"-lc",
"uvx --from git+https://github.com/oraios/serena serena start-mcp-server --context codex --project \"$PWD\" --open-web-dashboard false"
],
"enabled": true
}
Предварительно нужно установить uv.
Перед первым запуском
serena можно сначала вручную запустить индексацию в корне проекта этой командой:
uvx --from git+https://github.com/oraios/serena serena project index
Потестировал серену в течение часа, работает исправно 👍
Субъективно токенов теперь тратится меньше, но конкретных замеров не проводил, потому что это уже сделал автор инструмента - видос есть в ридми на странице инструмента в гитхабе.