Volver a la guía

Empieza con Devin · Paso 2 de 4

Prepara tu repositorio

Crea tu cuenta, conecta GitHub, indexa el código con DeepWiki y deja listo el entorno para que cada sesión arranque con dependencias y pruebas funcionando.

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
# 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.

AGENTS.md en Devin

Si prefieres la terminal

Devin CLI es un agente local para cambios rápidos y exploración. Funciona en macOS, Linux, WSL y Windows.

macOS · Linux · WSL
curl -fsSL https://cli.devin.ai/install.sh | bash
Homebrew · macOS
brew install --cask devin-cli
PowerShell · Windows
irm https://static.devin.ai/cli/setup.ps1 | iex

Documentación de Devin CLI