From 676b25217e9104ba1d6344fb5a058756aadab5f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B8=D1=82=D0=B0=D0=BB=D0=B8=D0=B9=20=D0=9D=D0=B8?= =?UTF-8?q?=D0=BA=D0=B8=D1=82=D0=B5=D0=BD=D0=BA=D0=BE?= Date: Fri, 21 Aug 2026 15:41:59 +0300 Subject: [PATCH] docs(effort): DeepSeek V4 has 3 native effort levels low->low, medium/xhigh->high, max->max on the DeepSeek API side. Co-Authored-By: Claude --- EFFORT_MAPPING.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/EFFORT_MAPPING.md b/EFFORT_MAPPING.md index b16c434..23176ad 100644 --- a/EFFORT_MAPPING.md +++ b/EFFORT_MAPPING.md @@ -15,10 +15,10 @@ | Claude Code `/effort` | Anthropic (`ai-claude`) | DeepSeek V4 (`ai-deepseek`) | Kimi K2.7/K2.6 (`ai-kimi`) | GLM 5.3 (`ai-glm`) | OpenRouter/GPT-5.5 (`ai-openrouter`) | OpenCode Go (`ai-opencode`) | |:---:|:---:|:---:|:---:|:---:|:---:|:---:| -| `low` | нативно `low` | провайдер поднимает до `high` | thinking on | на стороне сервера | без локального маппинга | без локального маппинга | +| `low` | нативно `low` | нативно `low` | thinking on | на стороне сервера | без локального маппинга | без локального маппинга | | `medium` | нативно `medium` | провайдер поднимает до `high` | thinking on | на стороне сервера | без локального маппинга | без локального маппинга | | `high` | нативно `high` | нативно `high` | thinking on | на стороне сервера | без локального маппинга | без локального маппинга | -| `xhigh` | нативно `xhigh` | провайдер поднимает до `max` | thinking on | на стороне сервера | без локального маппинга | без локального маппинга | +| `xhigh` | нативно `xhigh` | провайдер поднимает до `high` | thinking on | на стороне сервера | без локального маппинга | без локального маппинга | | `max` | нативно `max` | нативно `max` | thinking on | на стороне сервера | без локального маппинга | без локального маппинга | Для OpenRouter текущий лаунчер не делает локального преобразования effort и отправляет @@ -45,12 +45,13 @@ low -> medium -> high -> xhigh -> max ### DeepSeek V4 ```text -high -> max +low -> high -> max ``` -- 2 реальных уровня. -- `low` и `medium` фактически поднимаются до `high`. -- `xhigh` фактически поднимается до `max`. +- 3 реальных уровня. +- `low` остаётся `low` — реально снижает thinking бюджет. +- `medium` и `xhigh` фактически поднимаются до `high`. +- `max` остаётся `max` — максимальный бюджет thinking. - Маппинг выполняется на стороне DeepSeek API. - Дефолт `ai-deepseek`: `high`. @@ -125,4 +126,4 @@ ai-deepseek # без флага - использовать ур - Для повседневной работы: `high` или `xhigh`. - `max` effort имеет реальный эффект у Anthropic и DeepSeek; у Kimi и GLM это всё тот же thinking on / маппинг на стороне сервера. -- `low`/`medium` у DeepSeek, Kimi и GLM фактически не снижают reasoning. +- `low`/`medium` у Kimi и GLM фактически не снижают reasoning; у DeepSeek `low` теперь даёт реальный уровень `low` и экономит бюджет.