Dropstone — un agent IA de code qui garde le contexte

Comprendre un dépôt, vérifier les modifications et retrouver ses préférences dans Chat, la CLI et le SDK.

dropstone.io
Dropstone screenshot

À quoi sert Dropstone, concrètement ?

Dropstone est un agent IA de code développé par Blankline. Il lit un projet existant, propose des modifications sur plusieurs fichiers et exécute des commandes pour vérifier le résultat. Chat, accessible dans le navigateur, sert aussi à écrire, rechercher et travailler sur des fichiers. La mémoire du compte relie Chat, CLI et SDK.

Concrètement, vous décrivez un bug ou une évolution et l’agent travaille dans le dépôt. Il peut expliquer du code inconnu, refactoriser un module ou ajouter des tests. Vous obtenez un diff et des résultats à contrôler avant validation. Le service s’adresse aux personnes de 18 ans et plus capables de relire les changements.

Faire une première modification dans un dépôt

Choisissez une tâche limitée et un projet local. Le guide de démarrage donne les instructions pour macOS, Windows et Linux.

  1. Installez la CLI, puis vérifiez dropstone --version.
  2. Dans le dossier du projet, lancez dropstone et connectez votre compte via le navigateur.
  3. Demandez une explication du module concerné, puis précisez le défaut, le comportement attendu et un exemple reproductible.
  4. Examinez le diff et les autorisations de fichiers ou de commandes avant d’accepter.
  5. Contrôlez les tests, la vérification des types et le lint disponibles, puis le diff final.

Faire refuser une recherche vide avec un test de non-régression fournit un critère concret. dropstone -c reprend la dernière session du dossier. Les permissions peuvent autoriser, demander ou refuser ; une configuration personnalisée ou Accept All modifie ce comportement. La licence laisse les droits sur le code produit à l’utilisateur, qui reste responsable de sa vérification.

Conserver les préférences sans confondre mémoire et règles

Les règles permanentes, comme demander avant d’ajouter une dépendance, sont distinguées des faits rappelés selon leur pertinence. Cette mémoire liée au compte évite de réexpliquer certaines préférences entre le terminal et Chat, à condition d’être connecté.

Les conventions communes à l’équipe doivent rester dans AGENTS.md au sein du dépôt. La mémoire personnelle ne les transmet pas aux collaborateurs. Vous pouvez demander ce qui est mémorisé et faire oublier une préférence périmée ; le guide de mémoire précise les commandes en langage naturel. Une session peut continuer même si le rappel de mémoire échoue.

Offre gratuite, abonnements et consommation

Au 15 octobre 2026, la grille publique individuelle en dollars US affiche Free à 0 $, Lite à 5 $/mois, Pro à 15 $/mois et Max à partir de 75 $/mois. Ce ne sont pas des prix TTC en euros ; la facturation annuelle suit d’autres conditions. Pro donne accès au niveau Heavy.

Free comprend une utilisation limitée, cinq images et cinq fichiers par jour, une taille maximale de 15 Mo et deux connecteurs Remote MCP. La grille tarifaire emploie une notion mensuelle, mais le guide des limites décrit un quota commun de sept jours glissants pour Chat et CLI. Vérifiez /usage ou le tableau de bord pour votre compte. La durée des tâches et le modèle modifient la consommation : aucun nombre fixe de tâches ne peut être promis. Des crédits prépayés facultatifs peuvent prendre le relais.

Code confidentiel : vérifier les réglages de données

La politique de confidentialité, sections 5.1 à 5.3, sépare l’inférence chez les prestataires, l’entraînement de Dropstone et la mémoire conservée. Les connaissances, leçons et résumés du compte sont stockés et peuvent être consultés ou supprimés.

Les comptes particuliers Free, Pro et Max cités par la politique activent par défaut Improve Dropstone et Full coding sessions. Les sessions complètes peuvent contenir la tâche, les diffs et les sorties de tests pour entraîner les propres modèles de Dropstone. Désactivez les réglages concernés avant un travail confidentiel. Cela arrête les nouvelles collectes sans supprimer automatiquement les anciens échantillons ; leur suppression peut être demandée. Enterprise est exclu, et le réglage Lite n’est pas précisé.

Lorsque Full coding sessions est actif, certains contrôles de sécurité transmettent un texte masqué à TypeSafe, qui le conserve. L’absence de conservation en amont ne couvre donc pas toutes les données.

Étendre le travail avec MCP et le SDK

MCP permet d’ajouter des serveurs d’outils locaux ou distants. Il faut configurer leur accès et limiter les outils activés, car leurs définitions occupent le contexte. Suivez la documentation MCP pour une connexion réelle à vos services.

Le SDK JavaScript/TypeScript @blankline/dropstone-sdk intègre l’agent local et sa mémoire dans une application Node. L’API HTTP sans CLI utilise une clé et un solde prépayé. Son coût est distinct des quotas d’abonnement Chat ou CLI.

Questions fréquentes

Dropstone est-il gratuit et illimité ?

Un palier gratuit existe, avec des limites de consommation, de fichiers et de connexions. Consultez le quota restant avant une longue tâche.

Peut-on l’utiliser sans installer la CLI ?

Oui, Chat fonctionne dans le navigateur. Pour intervenir sur un dépôt local, utilisez la CLI ou une intégration d’éditeur compatible. Le binaire autonome ne requiert pas Node.

Mon code peut-il servir à entraîner des modèles ?

Avec Full coding sessions activé, les sessions personnelles peuvent entraîner les modèles de Dropstone. Cette utilisation diffère de la promesse de non-entraînement des modèles tiers et de la mémoire du compte.

Documentation et canaux officiels