Dropstone CLI

Bienvenido a Dropstone

Dropstone es una herramienta de codificación agéntica que vive en tu terminal. Lee tu base de código, hace ediciones coordinadas entre archivos, ejecuta comandos y explica su razonamiento mientras trabaja.

Dropstone ejecutándose dentro de una terminal

Tú describes lo que quieres, y Dropstone lee el código relevante, planifica el cambio, edita archivos, ejecuta comandos y explica lo que hizo. Funciona en proyectos reales, no en fragmentos de juguete, y se mantiene anclado en el código que ya tienes.

Esta página te da una idea de la forma del producto. La Guía de inicio te lleva paso a paso por la instalación y el envío de tu primer cambio.

Instalación en segundos

Homebrew (recomendado):

brew tap blankline-org/dropstone-cli
brew install dropstone

O el script de instalación:

curl -fsSL https://dropstone.io/install | bash

Luego entra en cualquier proyecto:

cd /path/to/your/project
dropstone

Verifica la instalación con dropstone --version. En el primer lanzamiento se te pedirá que inicies sesión; los detalles completos del inicio de sesión están en la página de Guía de inicio.

Lo que puedes hacer

Entender una base de código

Pregunta cómo fluye la autenticación a través del sistema, dónde podría esconderse un error, o cómo está conectado un módulo. Dropstone lee archivos bajo demanda y responde con citas al código real.

Crear funciones y corregir errores

Describe el cambio en lenguaje natural. Dropstone propone un plan, edita archivos y muestra los diffs antes de que nada llegue al código.

Ejecutar, probar y verificar

Ejecuta comprobaciones, pruebas y linters automáticamente cuando existen. Los fallos vuelven al plan para que el resultado esté en verde cuando lo leas.

Crear commits y pull requests

Genera mensajes de commit convencionales, empuja ramas y abre PRs a través de la integración con GitHub o GitLab. Los resúmenes de revisión de código incluidos.

Conectar tus herramientas con MCP

Conecta bases de datos, APIs internas, sistemas de tickets o cualquier servidor del Model Context Protocol. Dropstone los trata como herramientas de primera clase.

Personalizar con reglas y habilidades

Coloca un archivo AGENTS.md en la raíz del repositorio para enseñarle a Dropstone tus convenciones. Empaqueta flujos de trabajo reutilizables como habilidades.

Componer con la terminal

Dropstone es un ciudadano de Unix. La sesión interactiva es la superficie predeterminada, pero cada capacidad está disponible mediante invocación de una sola vez, lo que lo hace apto para scripts en CI, hooks de pre-commit y tus propios flujos de trabajo.

# De una sola vez: haz una pregunta y sal
dropstone run "Explica cómo funciona el middleware de autenticación"

# Envía un archivo por tubería
dropstone run "Encuentra problemas de seguridad" < src/auth.ts

# Úsalo en una tubería de shell
git diff main | dropstone run "Escribe una descripción de PR para este diff"

# Condúcelo desde CI sin una TTY
dropstone run --json "Genera notas de versión a partir de los últimos 20 commits"

Cómo funciona

Dropstone se ejecuta como un único binario en tu terminal. No hay nada que configurar, sin dependencias de ejecución. Lo inicias dentro de un proyecto y opera sobre los archivos de tu directorio de trabajo. Si prefieres una interfaz además de la terminal, también hay una extensión para VS Code.

Cada turno sigue el mismo bucle:

1

Tú describes la tarea en lenguaje natural

Sin sintaxis especial. "Añade un endpoint /healthz que devuelva información de compilación" es suficiente.

2

Dropstone reúne contexto

Lee archivos, busca símbolos e inspecciona la estructura hasta que tiene suficiente para actuar.

3

Propone un plan y ejecuta

Las ediciones se muestran como diffs. Pide permiso para los comandos de terminal a menos que los hayas incluido en la lista blanca.

4

Verifica el resultado

Ejecuta comprobaciones, pruebas y linters automáticamente cuando existen. Los fallos vuelven al plan.

Toda la interacción permanece en tu terminal. Tu código nunca se envía a ningún sitio excepto al proveedor de inferencia de Dropstone, que opera bajo una política de no retención y no entrenamiento. Consulta la página de Confianza para más detalles.

Usar Dropstone en todas partes

Quiero…Opción recomendada
Iniciar una sesión de codificación interactivaEjecuta dropstone en el directorio de tu proyecto
Hacer una pregunta de una sola vezdropstone run "..." o envía un archivo con <
Reanudar la última sesióndropstone --continue (o dropstone -c)
Conectar una herramienta o API internaServidores MCP
Enseñar a Dropstone las convenciones de tu repositorioColoca un archivo AGENTS.md en la raíz
Empaquetar un flujo de trabajo reutilizableHabilidades y Plugins
Usar Dropstone en CI o en pre-commitdropstone run con --json y el modelo de permisos
Elegir el nivel de modelo adecuado para la tareaModelos

Construido sobre tres niveles de modelo

Eliges el modelo que se ajusta a la tarea. Los tres están alojados en la infraestructura de EE. UU. y ajustados para codificación.

Fast

Dropstone Fast

Ediciones rápidas, andamiaje, refactorizaciones de un solo archivo y depuración conversacional. Primer token en menos de un segundo. El nivel predeterminado para sesiones nuevas.
ProRecomendado

Dropstone Pro

Refactorizaciones entre archivos, cambios transversales y tareas que necesitan un razonamiento más amplio. Cambia a effort alto para problemas difíciles.
Heavy

Dropstone Heavy

Decisiones de arquitectura, migraciones grandes y depuración profunda. El mayor presupuesto de razonamiento. Cambia a effort xhigh.

Tip

No necesitas pensar en la selección de modelos por adelantado. Empieza en Fast y usa effort para subir de nivel cuando una tarea necesite más profundidad.

Dónde ir después

1

Ponerte en marcha

La Guía de inicio cubre la instalación, el inicio de sesión y tu primera tarea.

2

Elegir un nivel de modelo

Modelos explica Fast, Pro y Heavy y cuándo recurrir a cada uno.

3

Configurar a tu gusto

Configuración cubre los ajustes globales y por proyecto; Atajos de teclado cubren el resto.

4

Ver qué hay de nuevo

El Registro de cambios enumera cada versión con los cambios visibles para el usuario.

Una vez que estés configurado, la Referencia de la CLI y los Comandos de barra son las dos páginas a las que volverás con más frecuencia.


¿Construyendo un agente o una app LLM que necesite leer estos documentos? Apúntalo a /llms.txt para un índice del sitio, o a /llms-full.txt para el corpus completo en un solo archivo.

Ctrl+I