Saltar al contenido principal
Devin CLI funciona en una amplia variedad de emuladores de terminal, pero algunos ofrecen una experiencia mejor que otros. En esta página se describen los niveles de compatibilidad, las recomendaciones y los consejos de configuración.

Resumen de compatibilidad

Los terminales se agrupan en tres niveles según las funciones que admiten:

Compatibilidad total (todas las funciones disponibles)

Estos terminales son compatibles con el protocolo de teclado de Kitty, que permite detectar de forma fiable combinaciones de teclas como Shift+Enter para introducir varias líneas.

Compatibles (algunas funciones son limitadas)

Estos terminales funcionan con Devin CLI, pero no son ideales porque no admiten el protocolo de teclado de Kitty. Por ejemplo, Shift+Enter no insertará una nueva línea; usa Alt+Enter o Ctrl+J en su lugar. † En macOS, recomendamos configurar Option como Meta para disfrutar de la mejor experiencia con los atajos basados en Alt.
En los terminales de macOS que no se hayan configurado con Option como Meta, los atajos de Alt (Opción), como Alt+Enter para la entrada en varias líneas, no funcionarán. Consulta Configuración de Option como Meta en macOS más abajo.

No compatibles

Estos terminales no son compatibles y pueden presentar problemas importantes. Recomendamos encarecidamente cambiar a un terminal compatible.

Recomendaciones


Configurar Option como Meta en macOS

En macOS, la tecla Option se usa de forma predeterminada como tecla de composición en la mayoría de los terminales. Esto significa que los atajos basados en Alt (como Alt+Enter para la entrada multilínea o Alt+T para cambiar entre niveles de razonamiento) no funcionarán hasta que configures el terminal para que trate Option como Meta/Alt.
  1. Abre iTerm2 > Settings (o presiona Cmd+,)
  2. Ve a Profiles > Keys > General
  3. Configura Left Option Key como Esc+
  4. Opcionalmente, configura también Right Option Key como Esc+
Documentación de iTerm2
  1. Abre Terminal > Settings (o presiona Cmd+,)
  2. Ve a Profiles y selecciona tu perfil activo
  3. Haz clic en la pestaña Keyboard
  4. Marca Use Option as Meta Key
Documentación de Apple
Agrega lo siguiente a tu archivo de configuración alacritty.toml:
Referencia de configuración de Alacritty
Agrega lo siguiente a tu archivo de configuración kitty.conf:
Reinicia Kitty después de hacer este cambio.Documentación de Kitty
Agrega lo siguiente a tu archivo de configuración de Ghostty:
Reinicia Ghostty después de hacer este cambio.Documentación de Ghostty
Agrega lo siguiente a tu archivo de configuración ~/.wezterm.lua:
Documentación de WezTerm