Dropstone

Dropstone

Blankline · Programmation

Dropstone est un outil de codage agentique qui vit dans votre terminal et travaille sur tout votre projet. Vous décrivez un changement en langage naturel, et il lit les fichiers concernés, propose un plan, modifie l'ensemble du code, lance vos tests et ouvre une pull request si vous le souhaitez. Il a été conçu par Blankline comme un binaire unique auto-hébergé, avec des paliers de modèle allant des modifications rapides en ligne jusqu'au travail à l'échelle d'un dépôt.

Aperçu de l'interface de Dropstone

À propos de Dropstone

Qu'est-ce que Dropstone

Dropstone est un agent de codage IA en ligne de commande de Blankline, et Blankline le présente comme un assistant IA auto-hébergé pour le code et le monde réel. Il tourne comme un binaire unique à l'intérieur de votre projet : vous le lancez dans un dossier et il opère directement sur les fichiers qui s'y trouvent. Rien à installer côté exécution. Aucun éditeur vers lequel basculer. La promesse est simple : vous lui parlez comme à un coéquipier, et il fait pour vous les modifications de fichiers, l'exécution de commandes et le travail git.

Le produit se distingue sur deux plans. D'abord, il fonctionne avec des portes d'approbation. Avant de modifier un fichier ou d'exécuter une commande shell, il demande. Validez une fois dans une session et la même opération cesse de redemander. Ensuite, Blankline met en avant une politique de rétention nulle des données sur tous les paliers. La documentation indique que les invites, le code et la sortie ne sont pas conservés, et que vos données ne passent pas par des laboratoires qui entraînent leurs modèles sur des données clients. Prenez cela comme des affirmations du fournisseur, car de l'extérieur, c'est difficile à vérifier.

La principale limite tient à ce que c'est un outil de terminal. Si vous vivez dans un IDE visuel, vous préférerez l'extension VS Code, Cursor ou Windsurf plutôt que la CLI brute. Il n'est pas gratuit au-delà d'un plafond d'usage, et les paliers supérieurs coûtent plus cher à mesure que le volume de tâches augmente.

Premiers pas

  1. Installez la CLI. Sur macOS, utilisez Homebrew (brew tap blankline-org/dropstone-cli puis brew install dropstone), ou lancez le script d'installation avec curl -fsSL https://dropstone.io/install | bash.
  2. Connectez-vous au premier lancement. Continuez dans le navigateur, ou collez un jeton de compte pour les sessions SSH et sans interface.
  3. Placez-vous dans un dossier de projet et démarrez une session en tapant dropstone. Demandez-lui d'expliquer le projet ou d'indiquer les principaux points d'entrée.
  4. Décrivez votre premier changement en langage naturel, examinez le diff proposé et validez-le avant toute écriture sur le disque.
  5. Laissez-le vérifier le résultat via vos contrôles de types, vos tests et vos linters, puis générez un commit ou une pull request.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Dropstone.

Offre gratuiteOui
Offres payantes$0 - $60/mo
PlateformemacOS, Linux, VS Code, Cursor, Windsurf
DéveloppeurBlankline
CatégorieProgrammation
Date de lancementMay 2025
Dernière mise à jourJul 2026
Visites du site3.1K
Classement mondial du site4.4M
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Les développeurs professionnels qui passent des heures sur des refactorisations multi-fichiers
  • Les petites équipes d'ingénierie qui veulent un agent de codage auditable
  • Les développeurs soucieux de la confidentialité

Tâches

  • Comprendre un code inconnu
  • Créer des fonctionnalités et corriger des bugs
  • Écrire des commits et des pull requests
  • Brancher des outils externes

Cas d'usage

  • Exécuter l'agent dans une CI ou des hooks de pré-commit
  • Envoyer un fichier dans une invite
  • Nettoyer un dépôt en désordre

Fonctionnalités clés

Agent natif du terminal

Dropstone tourne comme un binaire unique dans votre shell, et chaque capacité est accessible via un appel à tir unique. Cela le rend scriptable en CI, dans les hooks de pré-commit et dans vos propres flux, pas seulement dans une session interactive. Pas besoin de TTY. Si vous préférez le garder à côté de votre code sous forme de panneau, l'extension VS Code s'en charge.

Portes d'approbation sur chaque appel d'outil

Chaque modification de fichier ou commande shell attend votre validation la première fois qu'elle survient. Pourquoi est-ce important ? Parce qu'un agent qui modifie des fichiers sans demander peut ruiner un dépôt fonctionnel en quelques secondes. Validez une fois et la même opération s'exécute sans redemander pour le reste de la session. C'est un moyen direct d'empêcher un agent autonome de lancer quelque chose que vous ne vouliez pas.

Planification et modifications multi-fichiers

Dropstone lit les fichiers à la demande, planifie un changement et modifie plusieurs fichiers plutôt qu'un seul à la fois. Il vous montre les diffs avant toute application, vous restez donc le relecteur. C'est le cœur de sa promesse : de vrais projets, pas des extraits jouets.

Boucle de vérification automatique

Quand votre projet dispose de contrôles de types, de tests ou de linters, l'agent les exécute et réinjecte les échecs dans son plan. Vous obtenez un résultat déjà vert au lieu d'un correctif que vous devez déboguer vous-même. Il continue jusqu'à ce que la compilation soit propre.

Paliers de modèle selon la taille de la tâche

Blankline propose la même CLI avec portes d'approbation sur trois paliers : Dropstone Fast pour la complétion en ligne et les modifications courtes, Dropstone Pro comme modèle de codage par défaut, et Dropstone Heavy pour le travail à l'échelle d'un dépôt et les essaims d'agents. L'entreprise indique que les paliers sont renouvelés chaque mois au gré du classement des modèles à poids ouverts, et que Pro est inclus dans toutes les offres, même gratuite.

Connecteurs MCP

N'importe quel serveur Model Context Protocol devient un outil que l'agent peut appeler. Cela couvre les bases de données, les API internes et les systèmes de tickets, ce qui transforme Dropstone d'un éditeur de code en quelque chose de plus proche d'un gestionnaire de flux de travail.

Règles et compétences réutilisables

Déposez un fichier AGENTS.md à la racine du dépôt pour lui enseigner vos conventions, ou empaquetez un flux répété sous forme de compétence. C'est ainsi que vous alignez l'agent sur le style d'une équipe sans vous répéter à chaque invite.

Avantages et inconvénients

Avantages

  • Tourne comme un binaire auto-hébergé, donc vous le lancez dans n'importe quel projet sans dépendance à un runtime ou à un éditeur.
  • La porte d'approbation sur chaque appel d'outil garde un agent autonome sous votre contrôle, et les validations persistent par session.
  • Les modes à tir unique et JSON le rendent utilisable en CI et dans les pipelines shell, pas seulement dans le chat.
  • Les boucles automatiques de tests, de types et de lint réduisent le nettoyage que vous feriez sinon à la main.
  • Rétention nulle des données et aucun entraînement sur les données clients, selon Blankline.

Inconvénients

  • Pas d'interface visuelle native dans la CLI elle-même, donc les développeurs qui travaillent dans un IDE ont besoin de l'extension séparée.
  • Le palier gratuit est limité en usage, et le travail plus lourd à l'échelle d'un dépôt vous pousse vers le palier Max payant.
  • C'est un produit récent, donc la communauté et les intégrations tierces autour de lui sont plus réduites que celles d'agents de codage plus établis.

Questions fréquentes

C'est un outil de codage agentique pour votre terminal. Vous décrivez un changement en langage naturel, et il lit le code concerné, planifie la modification, change des fichiers dans tout le projet, lance vos tests et peut ouvrir une pull request. Il travaille sur de vrais codes, pas sur des extraits isolés.

Contenus associés

Découvrez des outils, des compétences et des articles liés à Dropstone.

Alternatives à Dropstone

Forefront

Forefront

Forefront · Programmation

Forefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.

Gratuit / $0 - $99/moVoir les détails
Startkit

Startkit

StartKit.AI · Programmation

Startkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.

Payant / $99 - $499 one-timeVoir les détails
Testim

Testim

Tricentis · Programmation

Testim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.

Gratuit / Custom pricing on requestVoir les détails