Pestaña Progress

Chats laterales
/btw your question en el cuadro de chat principal. Cada chat lateral se abre en un panel junto al Worklog con todo el contexto de la sesión hasta ese momento.
Los chats laterales son de solo lectura: Devin puede buscar y leer la base de código para responder a tus preguntas, pero no puede editar archivos, ejecutar comandos ni modificar el trabajo de la sesión. Puedes detener una respuesta a mitad de su generación, y la sesión principal seguirá ejecutándose durante todo ese tiempo.
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
IDE de Devin

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

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
Conservación del estado del navegador entre sesiones
localStorage y otros datos del perfil de Chrome) y propone una actualización única del blueprint de tu organización. Una vez que la apruebes, todas las sesiones futuras se iniciarán con ese estado del navegador restaurado automáticamente, sin necesidad de volver a iniciar sesión.
Consulta Autenticación del navegador para conocer el flujo de trabajo completo, las consideraciones de seguridad y las limitaciones.
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
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

