Dropstone Docs

Modèles

Choisir entre Dropstone Fast 1.7, Pro 1.7 et Heavy 1.7, les trois niveaux de modèles fournis par Dropstone, ainsi que la configuration des valeurs par défaut et le réglage de la profondeur de raisonnement.

Dropstone fournit trois niveaux de modèles qui couvrent toute la gamme du travail de codage, des questions jetables bon marché aux refactorisations agentiques à long horizon. Vous choisissez un niveau ; Dropstone exécute l'inférence. Il n'existe pas de concept de « fournisseur » externe à configurer.

Les trois niveaux

NiveauID du modèleIdéal pour
Fast 1.7dropstone/dropstone-fastPilote quotidien par défaut. Chat, modifications de fichiers uniques, réponses rapides, revue de code, utilisation simple d'outils. Le moins cher, le plus rapide.
Pro 1.7dropstone/dropstone-proCapacité de codage de pointe avec un compromis équilibré vitesse/coût. Modifications multi-fichiers, bugs nécessitant un vrai raisonnement, discussions de conception.
Heavy 1.7dropstone/dropstone-heavyTravail à long horizon : architecture, grandes refactorisations, orchestration multi-agents. Plafond de raisonnement le plus profond.

Pour basculer entre eux pendant une session :

/models

ou appuyez sur Ctrl+X M.

Comment définir une valeur par défaut

Ajoutez l'ID du modèle à votre dropstone.json. La configuration du projet remplace la configuration globale, vous pouvez donc choisir une valeur par défaut différente par projet.

Définir Fast 1.7 comme valeur par défaut

{
  "$schema": "https://dropstone.io/schema/config.json",
  "model": "dropstone/dropstone-fast"
}

Définir Pro 1.7 comme valeur par défaut

{
  "$schema": "https://dropstone.io/schema/config.json",
  "model": "dropstone/dropstone-pro"
}

Définir Heavy 1.7 comme valeur par défaut

{
  "$schema": "https://dropstone.io/schema/config.json",
  "model": "dropstone/dropstone-heavy"
}

Vous pouvez également choisir un modèle pour une seule exécution avec --model :

dropstone --model dropstone/dropstone-heavy

Profondeur de raisonnement

Chaque niveau prend en charge quatre profondeurs de raisonnement via /effort :

  • low : réponses rapides, crédits minimaux
  • medium : équilibre quotidien (par défaut)
  • high : raisonnement plus approfondi pour les problèmes délicats
  • xhigh : profondeur de raisonnement maximale, dépense de crédits la plus importante

Basculez pendant une session :

/effort

Pour verrouiller une profondeur comme valeur par défaut, ajoutez variant :

{
  "$schema": "https://dropstone.io/schema/config.json",
  "model": "dropstone/dropstone-pro",
  "variant": "high"
}

Les questions triviales en low coûtent une fraction des réponses en high. Choisissez le niveau qui correspond à la tâche.

La dénomination de version 1.7

Fast, Pro et Heavy sont des noms de marque, pas des points de contrôle de modèles spécifiques. Chacun porte un suffixe de version aligné sur le calendrier :

  • 1.7 signifie Année 1, Mois 7
  • 1.8 signifiera Année 1, Mois 8
  • Et ainsi de suite

Chaque mois, le meilleur modèle de codage de pointe pour chaque niveau est réévalué et le meilleur performeur devient le choix du mois. La marque reste stable ; le modèle sous-jacent s'améliore au fil du temps.

Cela est documenté ouvertement sur la page Dropstone Trust : le niveau de marque de chaque version et son modèle sous-jacent sont publics. Vous savez toujours ce qui alimente vos invites.

Modèles hérités (génération précédente)

Chaque mois, une nouvelle gamme est publiée (par exemple 1.7), et les niveaux du mois précédent (par exemple 1.6) restent disponibles pour ceux qui ont besoin de les épingler ou d'y revenir. Pour garder le sélecteur concentré sur la gamme actuelle, ces anciens niveaux sont marqués comme expérimentaux et sont masqués par défaut.

Pour les révéler, définissez la variable d'environnement DROPSTONE_ENABLE_EXPERIMENTAL_MODELS sur true (ou 1) avant de lancer Dropstone. Il n'existe ni commande slash ni clé de fichier de configuration pour cela ; elle est lue depuis l'environnement du processus CLI.

$env:DROPSTONE_ENABLE_EXPERIMENTAL_MODELS = "true"
dropstone
DROPSTONE_ENABLE_EXPERIMENTAL_MODELS=true dropstone

# ou persistez-la dans votre profil shell (~/.zshrc, ~/.bashrc) :
export DROPSTONE_ENABLE_EXPERIMENTAL_MODELS=true

Avec le drapeau défini, les niveaux de la génération précédente apparaissent dans /models et dans dropstone models, et deviennent sélectionnables exactement comme les actuels :

NiveauID du modèle
Fast 1.6dropstone/dropstone-fast-1.6
Pro 1.6dropstone/dropstone-pro-1.6
Heavy 1.6dropstone/dropstone-heavy-1.6

Vous pouvez en épingler un comme valeur par défaut comme n'importe quel autre modèle (le drapeau --model fonctionne aussi pour une seule exécution) :

{
  "$schema": "https://dropstone.io/schema/config.json",
  "model": "dropstone/dropstone-pro-1.6"
}

Note:

Seule la gamme immédiatement précédente est conservée ; les générations plus anciennes sont retirées. Désactiver la variable (ou la définir sur autre chose que true / 1) masque à nouveau les niveaux hérités. Les modèles retirés qui ne font pas partie de la gamme actuelle ou précédente ne peuvent pas être réactivés de cette manière.

Basculer de niveau en cours de session

Utilisez la palette de commandes ou un raccourci clavier pour basculer sans redémarrer. L'historique de conversation persiste lors des changements de niveau.

ActionCommande slashRaccourci
Basculer de niveau (Fast / Pro / Heavy)/modelsCtrl+X M
Bascule rapide vers un niveau récemment utiliséF2
Ajuster la profondeur de raisonnement/effort

Choisir le bon niveau

Charge de travailNiveauPourquoi
« Que fait cette fonction ? »FastContexte de fichier unique, réponse rapide nécessaire
« Corrige ce bug dans auth.ts »Fast ou ProPro si le bug nécessite un raisonnement plus approfondi
« Refactorise tout le répertoire routes/ »Pro ou HeavyLes modifications multi-fichiers bénéficient d'un raisonnement à contexte plus long
« Conçois une nouvelle couche de cache pour notre API »HeavyLe raisonnement au niveau architecture nécessite le modèle le plus profond
Flux de correctifs rapides quotidiensFast5× plus de tours par dollar que les meilleures CLI de pointe

En cas de doute : commencez sur Fast et montez si la réponse n'est pas assez approfondie.

Ordre de chargement

Au démarrage de Dropstone, un modèle est choisi selon cette priorité :

  1. Le drapeau de ligne de commande --model / -m (par exemple dropstone --model dropstone/dropstone-pro)
  2. La valeur model dans votre configuration dropstone.json
  3. Le dernier modèle utilisé lors de la session précédente
  4. Fast 1.7 comme valeur par défaut sûre
Ctrl+I