Расширение Claude для VS Code: ползунок усилий рассуждения отправляет несоответствующие значения

Ползунок усилия рассуждения в расширении Claude для VS Code содержит ошибку, из-за которой он отправляет модели непоследовательные числовые значения. Метка ползунка не соответствует стабильному числовому значению, и соответствие является немонотонным, что означает, что перемещение ползунка «вверх» может фактически отправить модели меньшее число.
Задокументированные несоответствия
В ходе одного тестового сеанса, в котором модель просили сообщать своё значение reasoning_effort после каждого изменения ползунка, были замечены следующие несоответствия:
- Высокий (начальное значение по умолчанию в сеансе): 99
- Максимум: 99
- Высокий (перемещён обратно вниз): 19
- Средний: 85
- Высокий (перемещён обратно вверх): 99
- Максимум (снова): 50
Проблема задокументирована в GitHub issue #41012 в репозитории anthropics/claude-code. В отчёте об ошибке показано, что одно и то же положение ползунка (например, «Высокий») может отправлять разные значения (99 против 19) в зависимости от истории перемещений ползунка, и более высокие положения ползунка не обязательно соответствуют более высоким числовым значениям.
Для разработчиков, использующих расширение Claude для VS Code, это означает, что управление усилием рассуждения в настоящее время ненадёжно. Модель может получать значения усилия рассуждения, отличные от тех, которые указывает интерфейс ползунка, что может повлиять на качество и согласованность предлагаемого ИИ кода.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Обходимый граф навыков для постоянной памяти ИИ-агента в кодовых базах
Разработчик создал трехслойную систему графа навыков, которая существует внутри кодовой базы, позволяя ИИ-ассистентам для программирования сохранять постоянную память между сессиями. Система использует прогрессивное раскрытие информации с самонаправляющими инструкциями вместо монолитных контекстных файлов.
Mergetrain: Локальная очередь слияния для параллельных сессий Claude Code, предотвращающая перезапись пушей
Mergetrain — это локальная очередь слияния, которая предотвращает параллельные сессии Claude Code от затирания изменений друг друга. Она использует worktrees, pre-push hook и единый раннер, который собирает ветки в поезд, запускает тесты и атомарно пушит.

Создание языка программирования с помощью Claude Code: эксперимент Cutlet
Анкур Сети создал полноценный язык программирования под названием Cutlet с помощью Claude Code за четыре недели, при этом ИИ генерировал каждую строку кода, а разработчик сосредоточился на создании защитных механизмов и тестировании. Язык обладает динамической типизацией, векторными операциями и REPL, работает на macOS и Linux.

Проблемы с обязательствами: Инструмент, который анализирует и «хоронит» незавершённые репозитории GitHub
Разработчик создал инструмент под названием Commitment Issues, который анализирует репозитории GitHub, чтобы определить, заброшены ли они, генерирует 'свидетельство о смерти' и извлекает последнее сообщение коммита как 'последние слова'. Инструмент использует эвристики, такие как частота коммитов, последняя активность и соотношение звёзд к динамике, и был прототипирован с помощью Claude.