Модели
Выбор между Dropstone Fast 1.7, Pro 1.7 и Heavy 1.7 — тремя уровнями моделей, которые поставляет Dropstone, а также настройка значений по умолчанию и регулировка глубины рассуждений.
Dropstone поставляет три уровня моделей, которые покрывают весь спектр задач кодинга — от дешёвых одноразовых вопросов до длительных агентных рефакторингов. Вы выбираете уровень; Dropstone выполняет инференс. Понятия внешнего «провайдера» для настройки не существует.
Три уровня
| Уровень | ID модели | Для чего лучше всего |
|---|---|---|
| Fast 1.7 | dropstone/dropstone-fast | Ежедневный рабочий инструмент по умолчанию. Чат, правки в одном файле, быстрые ответы, ревью кода, простое использование инструментов. Самый дешёвый и быстрый. |
| Pro 1.7 | dropstone/dropstone-pro | Передовые возможности кодинга с сбалансированным соотношением скорости и стоимости. Правки в нескольких файлах, баги, требующие настоящих рассуждений, обсуждения архитектуры. |
| Heavy 1.7 | dropstone/dropstone-heavy | Долгосрочные задачи: архитектура, крупные рефакторинги, мультиагентная оркестрация. Самый глубокий потолок рассуждений. |
Чтобы переключаться между ними во время сессии:
/models
или нажмите Ctrl+X M.
Как установить модель по умолчанию
Добавьте ID модели в ваш dropstone.json. Конфигурация проекта переопределяет глобальную конфигурацию, поэтому вы можете выбрать разную модель по умолчанию для каждого проекта.
Установить Fast 1.7 как модель по умолчанию
{
"$schema": "https://dropstone.io/schema/config.json",
"model": "dropstone/dropstone-fast"
}
Установить Pro 1.7 как модель по умолчанию
{
"$schema": "https://dropstone.io/schema/config.json",
"model": "dropstone/dropstone-pro"
}
Установить Heavy 1.7 как модель по умолчанию
{
"$schema": "https://dropstone.io/schema/config.json",
"model": "dropstone/dropstone-heavy"
}
Вы также можете выбрать модель для одного запуска с помощью --model:
dropstone --model dropstone/dropstone-heavy
Глубина рассуждений
Каждый уровень поддерживает четыре глубины рассуждений через /effort:
low: быстрые ответы, минимальный расход кредитовmedium: повседневный баланс (по умолчанию)high: более глубокие рассуждения для сложных проблемxhigh: максимальная глубина рассуждений, наибольший расход кредитов
Переключение во время сессии:
/effort
Чтобы зафиксировать глубину как значение по умолчанию, добавьте variant:
{
"$schema": "https://dropstone.io/schema/config.json",
"model": "dropstone/dropstone-pro",
"variant": "high"
}
Тривиальные вопросы на low стоят лишь часть от ответов с усилием high. Выбирайте уровень, соответствующий задаче.
Наименование версий 1.7
Fast, Pro и Heavy — это брендовые названия, а не конкретные контрольные точки моделей. Каждое из них несёт суффикс версии, привязанный к календарю:
1.7означает Год 1, Месяц 71.8будет означать Год 1, Месяц 8- И так далее
Каждый месяц лучшая передовая модель кодинга для каждого уровня переоценивается, и лучший исполнитель становится выбором нового месяца. Бренд остаётся стабильным; базовая модель со временем улучшается.
Это открыто задокументировано на странице Dropstone Trust: брендовый уровень каждого релиза и его базовая модель публичны. Вы всегда знаете, что обеспечивает ваши промпты.
Устаревшие модели (предыдущего поколения)
Каждый месяц выходит новый набор (например, 1.7), а уровни предыдущего месяца (например, 1.6) остаются доступными для тех, кому нужно закрепиться на них или откатиться к ним. Чтобы выбор оставался сфокусированным на текущем наборе, эти старые уровни помечены как экспериментальные и скрыты по умолчанию.
Чтобы их показать, установите переменную окружения DROPSTONE_ENABLE_EXPERIMENTAL_MODELS в значение true (или 1) перед запуском Dropstone. Для этого нет слэш-команды или ключа в конфигурационном файле; значение читается из окружения процесса CLI.
$env:DROPSTONE_ENABLE_EXPERIMENTAL_MODELS = "true"
dropstone
DROPSTONE_ENABLE_EXPERIMENTAL_MODELS=true dropstone
# или сохраните в профиле оболочки (~/.zshrc, ~/.bashrc):
export DROPSTONE_ENABLE_EXPERIMENTAL_MODELS=true
С установленным флагом уровни предыдущего поколения появляются в /models и в dropstone models и становятся выбираемыми точно так же, как текущие:
| Уровень | ID модели |
|---|---|
| Fast 1.6 | dropstone/dropstone-fast-1.6 |
| Pro 1.6 | dropstone/dropstone-pro-1.6 |
| Heavy 1.6 | dropstone/dropstone-heavy-1.6 |
Вы можете закрепить один из них как модель по умолчанию, как и любую другую (флаг --model также работает для одного запуска):
{
"$schema": "https://dropstone.io/schema/config.json",
"model": "dropstone/dropstone-pro-1.6"
}
Note:
Доступным остаётся только непосредственно предыдущий набор; более старые поколения выводятся из эксплуатации. Сброс переменной (или установка значения, отличного от true / 1) снова скрывает устаревшие уровни. Выведенные из эксплуатации модели, которых нет в текущем или предыдущем наборе, таким образом включить нельзя.
Переключение уровней в середине сессии
Используйте палитру команд или сочетание клавиш, чтобы переключиться без перезапуска. История разговора сохраняется при смене уровней.
| Действие | Слэш-команда | Сочетание клавиш |
|---|---|---|
| Переключить уровень (Fast / Pro / Heavy) | /models | Ctrl+X M |
| Быстрое переключение на недавно использованный уровень | F2 | |
| Настроить глубину рассуждений | /effort |
Выбор правильного уровня
| Рабочая нагрузка | Уровень | Почему |
|---|---|---|
| «Что делает эта функция?» | Fast | Контекст одного файла, нужен быстрый ответ |
«Исправь этот баг в auth.ts» | Fast или Pro | Pro, если баг требует более глубоких рассуждений |
«Отрефактори всю директорию routes/» | Pro или Heavy | Многофайловые изменения выигрывают от рассуждений с длинным контекстом |
| «Спроектируй новый кэширующий слой для нашего API» | Heavy | Рассуждения на уровне архитектуры требуют самой глубокой модели |
| Ежедневный поток быстрых исправлений | Fast | В 5 раз больше ходов на доллар, чем у топовых фронтовых CLI |
Если сомневаетесь: начните с Fast и повышайте уровень, если ответ окажется недостаточно глубоким.
Порядок загрузки
При запуске Dropstone выбирает модель в следующем порядке приоритета:
- Флаг командной строки
--model/-m(например,dropstone --model dropstone/dropstone-pro) - Значение
modelв вашем конфигеdropstone.json - Последняя использованная модель из предыдущей сессии
- Fast 1.7 как безопасное значение по умолчанию