emerging-techniques-speculative-decoding — скилл для Claude Code
Скилл по спекулятивному декодированию: подсказывает агенту, как ускорить генерацию токенов в 1.5–3.6 раза без потери качества.
npx claude-code-templates@latest --skill ai-research/emerging-techniques-speculative-decodingЧто делает emerging-techniques-speculative-decoding
Скилл описывает три подхода к ускорению вывода языковых моделей: спекулятивное декодирование с черновой моделью, Medusa с несколькими предсказывающими головами и Lookahead Decoding на итерации Якоби. Агент получает готовые примеры кода на Python: загрузка target- и draft-модели через transformers, вызов medusa_generate с порогами posterior_threshold и posterior_alpha, инициализация LookaheadDecoding с параметрами window_size, ngram_size и guess_size.
Внутри — разбор алгоритма: черновая модель предлагает K токенов, целевая проверяет их одним прямым проходом и принимает совпавшие. Для Medusa показано дерево кандидатов и разница между Medusa-1 (обучаются только головы) и Medusa-2 (дообучается и базовая модель). Lookahead Decoding переформулирует авторегрессию как систему уравнений и решает её параллельно.
Скиллу нужны transformers и torch, а для вариантов Medusa и Lookahead — установка соответствующих репозиториев через pip install -e .. Без этих зависимостей примеры не запустятся.
Какие задачи решает
- ускорить генерацию токенов без переобучения модели
- снизить задержку чат-бота или генератора кода
- выбрать между черновой моделью, Medusa и Lookahead
- запустить вывод на ограниченном железе
- разобраться, как целевая модель проверяет кандидатов параллельно
Примеры запросов агенту
- Покажи, как подключить черновую модель к
generateчерезassistant_model - Сравни Medusa-1 и Medusa-2 по скорости и качеству
- Настрой
LookaheadDecodingсwindow_size=15иngram_size=5
Как установить emerging-techniques-speculative-decoding
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/emerging-techniques-speculative-decoding2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill emerging-techniques-speculative-decoding -a claude-code3Вручную: положить файлы
~/.claude/skills/emerging-techniques-speculative-decoding/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/emerging-techniques-speculative-decoding/
Вручную: положить файлы
.agents/skills/emerging-techniques-speculative-decoding/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/emerging-techniques-speculative-decoding/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates emerging-techniques-speculative-decoding2Вручную: положить файлы
.github/skills/emerging-techniques-speculative-decoding/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/emerging-techniques-speculative-decodingВручную: положить файлы
.devin/skills/emerging-techniques-speculative-decoding/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о emerging-techniques-speculative-decoding
Как установить emerging-techniques-speculative-decoding в Claude Code?
Через маркетплейс: сначала npx claude-code-templates@latest --skill ai-research/emerging-techniques-speculative-decoding, затем npx skills add davila7/claude-code-templates --skill emerging-techniques-speculative-decoding -a claude-code. Файл скилла окажется в ~/.claude/skills/emerging-techniques-speculative-decoding/SKILL.md.
Что делает этот скилл?
Даёт агенту приёмы ускорения вывода LLM: спекулятивное декодирование с черновой моделью, Medusa с несколькими головами и Lookahead Decoding. Внутри — примеры кода и разбор алгоритмов.
Что нужно для работы примеров?
Зависимости transformers и torch. Для Medusa и Lookahead Decoding дополнительно клонируются их репозитории и ставятся через pip install -e ..