Devin Desktop Command genera código nuevo o edita código existente a partir de entradas en lenguaje natural, directamente en la ventana del editor.Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
- VS Code
- JetBrains
Para invocar Command, pulsa Puedes aceptar, rechazar o dar seguimiento a una generación haciendo clic en el code lens correspondiente sobre el diff generado,
o usando los atajos correspondientes (
⌘+I en Mac o Ctrl+I en Windows/Linux.
A partir de ahí, puedes introducir un prompt en lenguaje natural y pulsar el botón Submit (o ⌘+⏎/Ctrl+⏎) para enviar la instrucción a la IA.
Devin Desktop te mostrará una sugerencia de varias líneas que puedes aceptar o rechazar.Si resaltas una sección de código antes de invocar Command, la IA editará la selección correspondiente a las líneas resaltadas.
De lo contrario, generará código en la posición del cursor.⌥+A/Alt+A, ⌥+R/Alt+R y ⌥+F/Alt+F, respectivamente).Buenas prácticas
-
El modelo que impulsa Command es más grande que el que impulsa el autocompletado.
Es más lento, pero también más capaz, y está entrenado para seguir instrucciones especialmente bien.
- Si resaltas un bloque de código antes de invocar Command, editará la selección. De lo contrario, hará una generación pura.
-
Usar Command de forma eficaz puede ser todo un arte. Es probable que prompts simples como “Fix this” o “Refactor” funcionen
gracias a la capacidad de Devin Desktop para entender el contexto.
Un prompt específico como “Write a function that takes two inputs of type
Diffableand implements the Myers diff algorithm” que incluya un objetivo claro y referencias al contexto relevante puede ayudar aún más al modelo.
