1. Crea tu cuenta y conecta tu código
Regístrate en la web de Devin y conecta tu proveedor de Git (GitHub, GitLab u otro) dando acceso solo a los repositorios con los que quieres trabajar. Empieza con uno pequeño o con un fork de prueba.
2. Indexa el repositorio
Al indexarlo, Devin genera una wiki con DeepWiki y puede responder preguntas con Ask Devin. Es la base para que entienda la arquitectura antes de tocar una línea de código.
Indexar un repositorioWikis con DeepWiki
3. Prepara el entorno
Configura cómo se instala y prueba tu proyecto: dependencias, herramientas, variables de entorno y secretos. Devin puede proponer la configuración a partir del repositorio; revísala antes de guardarla. Así cada sesión arranca con las pruebas funcionando.
Configurar el entornoTutorial de configuración
4. Escribe un AGENTS.md
Devin lee el archivo AGENTS.md de tu repositorio: ahí explicas qué es el proyecto, cómo se prueba y cómo quieres recibir los cambios. Esta es una versión corta para empezar.
# AGENTS.md
## Qué es este proyecto
- Describe en una o dos frases qué hace el producto y para quién.
## Cómo trabajar aquí
- Instala dependencias con `npm install` y ejecuta `npm run dev`.
- Antes de abrir un PR, ejecuta `npm test` y `npm run lint`.
- No modifiques archivos generados, migraciones aplicadas ni credenciales.
## Convenciones
- TypeScript estricto; nombres en inglés en el código, textos de interfaz en español neutro.
- Componentes pequeños y funciones puras; evita dependencias nuevas sin justificarlas.
## Cómo entregar
- Un PR por tarea, con título en formato convencional (feat:, fix:, chore:).
- Resume qué cambiaste, por qué y cómo lo verificaste; adjunta capturas si hay interfaz.
- Si algo quedó pendiente o con dudas, dilo explícitamente en el PR.
Si prefieres la terminal
Devin CLI es un agente local para cambios rápidos y exploración. Funciona en macOS, Linux, WSL y Windows.
curl -fsSL https://cli.devin.ai/install.sh | bashbrew install --cask devin-cliirm https://static.devin.ai/cli/setup.ps1 | iex