Benvenuto in Dropstone
Dropstone è uno strumento di coding agentico che vive nel tuo terminale. Legge il tuo codebase, apporta modifiche coordinate tra i file, esegue comandi e spiega il suo ragionamento mentre lavora.
Descrivi ciò che vuoi, e Dropstone legge il codice pertinente, pianifica la modifica, modifica i file, esegue comandi e spiega cosa ha fatto. Funziona su progetti reali, non su snippet di esempio, e resta ancorato al codice che già possiedi.
Questa pagina ti dà una panoramica del prodotto. La Guida rapida ti accompagna nell'installazione e nella realizzazione della tua prima modifica.
Installazione in pochi secondi
Homebrew (consigliato):
brew tap blankline-org/dropstone-cli
brew install dropstone
Oppure lo script di installazione:
curl -fsSL https://dropstone.io/install | bash
Poi entra in qualsiasi progetto:
cd /path/to/your/project
dropstone
Verifica l'installazione con dropstone --version. Al primo avvio ti verrà chiesto di accedere; i dettagli completi sull'accesso sono nella pagina Guida rapida.
Cosa puoi fare
Comprendere un codebase
Creare funzionalità e correggere bug
Eseguire, testare e verificare
Creare commit e pull request
Collega i tuoi strumenti con MCP
Personalizza con regole e skill
AGENTS.md nella radice del repository per insegnare a Dropstone le tue convenzioni. Raccogli flussi di lavoro riutilizzabili come skill.Componi con la shell
Dropstone è un cittadino Unix. La sessione interattiva è l'interfaccia predefinita, ma ogni funzionalità è disponibile anche tramite un'invocazione one-shot, che lo rende scriptabile in CI, hook pre-commit e nei tuoi flussi di lavoro.
# One-shot: fai una domanda ed esci
dropstone run "Spiega come funziona il middleware di autenticazione"
# Passa un file tramite pipe
dropstone run "Trova problemi di sicurezza" < src/auth.ts
# Usalo in una pipeline della shell
git diff main | dropstone run "Scrivi una descrizione della PR per questo diff"
# Guidalo dalla CI senza TTY
dropstone run --json "Genera le note di rilascio dagli ultimi 20 commit"
Come funziona
Dropstone viene eseguito come un singolo binario nel tuo terminale. Niente da configurare, nessun runtime da installare: lo avvii all'interno di un progetto e opera sui file nella tua directory di lavoro. Se preferisci averlo accanto al codice come pannello, esiste anche Dropstone per VS Code.
Ogni turno segue lo stesso ciclo:
Descrivi l'attività in linguaggio semplice
Nessuna sintassi speciale. "Aggiungi un endpoint /healthz che restituisce le informazioni di build" è sufficiente.
Dropstone raccoglie il contesto
Legge i file, cerca i simboli ed esamina la struttura finché non ha abbastanza informazioni per agire.
Propone ed esegue un piano
Le modifiche vengono mostrate come diff. I comandi della shell richiedono il permesso, a meno che tu non li abbia inseriti nella whitelist.
Verifica il risultato
Type check, test e lint vengono eseguiti automaticamente quando esistono. Gli errori vengono reincorporati nel piano.
L'intera interazione rimane nel tuo terminale. Il tuo codice non viene mai inviato da nessuna parte, tranne che all'inferenza di Dropstone, gestita secondo una policy di non-conservazione e non-addestramento. Consulta la pagina Trust per i dettagli.
Usa Dropstone ovunque
| Voglio… | Opzione migliore |
|---|---|
| Avviare una sessione di coding interattiva | Esegui dropstone nella directory del tuo progetto |
| Fare una domanda una tantum senza sessione | dropstone run "..." oppure passa un file con < |
| Riprendere l'ultima sessione | dropstone --continue (oppure dropstone -c) |
| Integrare uno strumento personalizzato o un'API interna | Server MCP |
| Insegnare a Dropstone le convenzioni del tuo repository | Inserisci un AGENTS.md nella radice del repository |
| Confezionare un flusso di lavoro riutilizzabile | Skill e Plugin |
| Usare Dropstone in CI o pre-commit | dropstone run con --json e il modello di permessi |
| Scegliere il livello di modello giusto per l'attività | Modelli (Fast / Pro / Heavy) |
| Eseguire in una sandbox o shell ristretta | Permessi |
Costruito attorno a tre livelli di modello
Scegli il modello più adatto al lavoro. Tutti e tre sono ospitati su infrastruttura statunitense e ottimizzati per il coding.
Dropstone Fast
Dropstone Pro
/effort high.Dropstone Heavy
/effort xhigh.Suggerimento:
Non devi pensare alla selezione del modello in anticipo. Inizia con Fast e usa /effort dall'interno di Dropstone per salire di livello quando un'attività richiede più profondità.
Dove andare dopo
Mettiti in funzione
La Guida rapida copre installazione, accesso e il tuo primo compito.
Scegli un livello di modello
Modelli approfondisce Fast, Pro e Heavy e quando ricorrere a ciascuno.
Configura a tuo piacimento
Configurazione copre le impostazioni globali e per progetto; Permessi e Scorciatoie da tastiera coprono il resto.
Scopri le novità
Il Changelog elenca ogni release con le modifiche visibili all'utente.
Una volta configurato, il riferimento CLI e la guida ai comandi slash sono le due pagine a cui tornerai più spesso.
Stai creando un agente o un'app LLM che deve leggere questi documenti? Punta a /llms.txt per un indice del sito, oppure a /llms-full.txt per l'intero corpus in un unico file.