Devin proporciona tres potentes herramientas durante las sesiones que te permiten supervisar, interactuar con y asumir el control del trabajo de Devin: el Shell, el IDE y el navegador. Estas herramientas funcionan juntas para ofrecerte visibilidad completa y control total sobre el entorno de desarrollo de Devin. La pestaña Progress reúne estas herramientas en una vista unificada, dándote una visibilidad clara del trabajo que Devin está realizando.Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
Pestaña Progress

Shell y terminal
Funciones del historial de comandos
- Lista completa de comandos: Consulta cada comando que Devin ha ejecutado durante la sesión
- Vista previa de salida: Revisa la salida de cada comando sin cambiar de contexto
- Función de copiado: Copia rápidamente comandos y salidas a tu portapapeles
- Navegación temporal: Salta a diferentes puntos de la sesión haciendo clic en los comandos
- Integración con las actualizaciones de progreso: Los comandos de shell están vinculados a las actualizaciones de progreso de Devin para proporcionar contexto

Ver actualizaciones de shell

Historial de comandos de la shell


Ejecutar tus propios comandos
- Abrir una terminal en VS Code para ejecutar comandos directamente
- Cambiar terminales de modo de solo lectura a modo con permisos de escritura
- Ejecutar cualquier comando que necesites para depurar, probar o configurar el entorno
Devin IDE

Revisar el trabajo de Devin en tiempo real
Tomar el control de la tarea de Devin
- Cmd/Ctrl+K para generar comandos de terminal a partir de lenguaje natural
- Cmd/Ctrl+I para respuestas rápidas a preguntas o ediciones rápidas de archivos
- Autocompletado con Tab para completar código
Mejores prácticas para el IDE
- Infórmale a Devin de los cambios que hayas realizado cuando reanudes la sesión
- Asegúrate de que Devin esté en pausa antes de tomar el control del IDE para evitar cambios simultáneos en conflicto
- Usa el navegador de Devin para probar tú mismo la compilación local, sin salir de la aplicación web
Navegador interactivo
La pestaña antes se llamaba “Browser” y pasó a llamarse “Desktop” para reflejar todas las capacidades del entorno de escritorio de Devin.

Casos de uso del navegador
- Probar aplicaciones locales: Prueba en el navegador, directamente, tu aplicación que se ejecuta en la máquina de Devin
- Verificación visual: Verifica que los cambios en la interfaz de usuario (UI) se vean correctos en el navegador
- Capturas de pantalla y grabaciones: Devin puede tomar capturas de pantalla y grabar videos del navegador y enviártelos como prueba de las pruebas realizadas o para mostrar resultados
- Flujos de autenticación: Completa pasos de inicio de sesión, desafíos de MFA o flujos de OAuth que Devin no pueda gestionar automáticamente
- Resolución de CAPTCHA: Resuelve manualmente los CAPTCHA cuando Devin se encuentre con ellos
- Navegación compleja: Ayuda a Devin a navegar por interfaces web complejas o formularios de varios pasos
Integración y flujo de trabajo
Flujo de trabajo típico
- Inicia una sesión y deja que Devin comience a trabajar
- Supervisa el progreso mediante las actualizaciones de progreso
- Revisa los comandos de shell para entender qué está ejecutando Devin
- Revisa cambios rápidos de código en el IDE usando la vista de diferencias
- Realiza pruebas funcionales de prototipos (para desarrollo frontend)
- Toma el control si es necesario deteniendo a Devin y usando el IDE directamente
- Reanuda el trabajo de Devin después de hacer tus cambios e informarle a Devin lo que hiciste
Prácticas recomendadas
Cuándo usar cada herramienta
| Herramienta | Ideal para |
|---|---|
| IDE | Revisar cambios de código, realizar cambios rápidos, depurar |
| Desktop (navegador interactivo) | Prototipado de la interfaz, pruebas visuales, autenticación |
| Shell | Monitorizar comandos, ejecutar pruebas, depurar problemas |
Consejos para una colaboración efectiva
- Intervén temprano: Si ves que Devin va en la dirección equivocada, deténlo y redirígelo cuanto antes
- Aprovecha el historial de comandos: Usa el historial de comandos del shell para entender qué ha intentado Devin y qué ha funcionado
- Comunica los cambios: Si reanudas la sesión, siempre dile a Devin cualquier cambio que hiciste cuando asumiste el control
