chore(agents): switch general agent to deepseek-v4-flash #113

Closed
opened 2026-08-19 02:20:48 +03:00 by slaid098 · 0 comments
Owner

Контекст

Сейчас агент general (исполнитель) в .opencode/opencode.json использует ollama-cloud/glm-5.2. По данным artificialanalysis.ai (проверено 18.08.2026 в браузере): DeepSeek V4 Flash 0731 (max) — паритет по интеллекту с GLM-5.2 (52 vs 53, в пределах погрешности), но в ~4 раза дешевле ($0.11 vs $0.44 за задачу Intelligence Index). Reviewer остаётся на deepseek-v4-pro (53) — иерархия «проверяющий умнее исполнителя» сохраняется.

Задача

В .opencode/opencode.json у агента general заменить "model": "ollama-cloud/glm-5.2" на "model": "ollama-cloud/deepseek-v4-flash". Остальные поля (reasoningEffort: max, steps: 150) не трогать. Алиас ollama-cloud/deepseek-v4-flash уже используется агентами explore/scout/memory-syncer — работает.

Контракты

  • Файл: .opencode/opencode.json, блок agent.general.model
  • Новое значение: "ollama-cloud/deepseek-v4-flash" (без версии, как у explore/scout)
  • Другие агенты не меняются: reviewer → deepseek-v4-pro, vision → minimax-m3, explore/scout/memory-syncer → deepseek-v4-flash

Инварианты

  • JSON остаётся валидным (python -m json.tool)
  • reasoningEffort и steps у general не изменяются
  • Никаких других правок в конфиге

Граничные случаи

  • Если в провайдере ollama-cloud нет алиаса deepseek-v4-flash — использовать точное имя deepseek-v4-flash:0731 (как зарегистрировано в блоке provider)

Влияние на связанные компоненты

  • Только агент general; остальные агенты и провайдеры не затрагиваются
  • Документация/AGENTS.md не меняются (модели там не заданы)

Вне scope

  • Переключение на GLM-5.3 (когда появится у провайдера) — отдельный issue
  • Смена моделей других агентов

Критерии приемки

  • В .opencode/opencode.json у general стоит "model": "ollama-cloud/deepseek-v4-flash"
  • python -m json.tool .opencode/opencode.json проходит без ошибок
  • project-status на репо не показывает новых проблем
## Контекст Сейчас агент `general` (исполнитель) в `.opencode/opencode.json` использует `ollama-cloud/glm-5.2`. По данным artificialanalysis.ai (проверено 18.08.2026 в браузере): DeepSeek V4 Flash 0731 (max) — паритет по интеллекту с GLM-5.2 (52 vs 53, в пределах погрешности), но в ~4 раза дешевле ($0.11 vs $0.44 за задачу Intelligence Index). Reviewer остаётся на `deepseek-v4-pro` (53) — иерархия «проверяющий умнее исполнителя» сохраняется. ## Задача В `.opencode/opencode.json` у агента `general` заменить `"model": "ollama-cloud/glm-5.2"` на `"model": "ollama-cloud/deepseek-v4-flash"`. Остальные поля (`reasoningEffort: max`, `steps: 150`) не трогать. Алиас `ollama-cloud/deepseek-v4-flash` уже используется агентами `explore`/`scout`/`memory-syncer` — работает. ## Контракты - Файл: `.opencode/opencode.json`, блок `agent.general.model` - Новое значение: `"ollama-cloud/deepseek-v4-flash"` (без версии, как у explore/scout) - Другие агенты не меняются: reviewer → `deepseek-v4-pro`, vision → `minimax-m3`, explore/scout/memory-syncer → `deepseek-v4-flash` ## Инварианты - JSON остаётся валидным (`python -m json.tool`) - `reasoningEffort` и `steps` у general не изменяются - Никаких других правок в конфиге ## Граничные случаи - Если в провайдере `ollama-cloud` нет алиаса `deepseek-v4-flash` — использовать точное имя `deepseek-v4-flash:0731` (как зарегистрировано в блоке provider) ## Влияние на связанные компоненты - Только агент `general`; остальные агенты и провайдеры не затрагиваются - Документация/AGENTS.md не меняются (модели там не заданы) ## Вне scope - Переключение на GLM-5.3 (когда появится у провайдера) — отдельный issue - Смена моделей других агентов ## Критерии приемки - В `.opencode/opencode.json` у `general` стоит `"model": "ollama-cloud/deepseek-v4-flash"` - `python -m json.tool .opencode/opencode.json` проходит без ошибок - `project-status` на репо не показывает новых проблем
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
slaid098/opencode-config#113
No description provided.