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

# Ask Devin

> Usa Ask Devin para hacer preguntas sobre tu base de código, planificar tareas y generar sesiones de alto contexto

<div id="overview">
  ## Descripción general
</div>

**Ask Devin** es la ventana de tu asistente de IA a tu base de código. Una vez que hayas añadido un repositorio a Devin, se indexa automáticamente para que Devin pueda comprender y razonar sobre tu código. Con Ask Devin, puedes:

* **Hacer preguntas** sobre cómo funciona tu código, explorar la arquitectura, las dependencias y las funciones clave. Ask Devin utiliza capacidades avanzadas de búsqueda de código para producir respuestas detalladas, precisas y bien fundamentadas en tu base de código.
* **Planificar tareas** trabajando con Devin para delimitar y planificar la implementación antes de escribir código. Devin genera un prompt con amplio contexto en función de lo que aprende, listo para entregarse a una sesión de Agent.

Tanto si te estás incorporando a un nuevo repositorio, planificando una nueva funcionalidad o explorando partes desconocidas de la base de código, Ask Devin te ofrece una forma rápida y confiable de trabajar con tu código usando lenguaje natural.

Cuando inicias una sesión de Devin desde Ask Devin, el **estado de esa sesión es visible directamente en la conversación de Ask Devin**, para que puedas seguir el progreso sin cambiar de contexto.

<div id="recommended-workflow">
  ## Flujo de trabajo recomendado
</div>

Para sacarle el máximo partido a Devin, sigue este flujo de trabajo:

<div id="1-index-your-repository">
  ### 1. Indexa tu repositorio
</div>

Después de conectar tu GitHub, GitLab u otro proveedor de código fuente, [indexa tu repositorio](/es/onboard-devin/index-repo). Devin indexa automáticamente tu base de código en segundo plano, lo que habilita herramientas potentes como **DeepWiki** y **Ask Devin**.

<Frame>
  <img src="https://mintcdn.com/cognitionai-enterprise/Z1HDCQchBUf3E0Cj/images/repo-index.png?fit=max&auto=format&n=Z1HDCQchBUf3E0Cj&q=85&s=22a35415941c49d3ca2f231fd4df68ff" alt="Index Your Repository" width="1594" height="562" data-path="images/repo-index.png" />

  <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Indexa cualquier repositorio una vez que se hayan otorgado los permisos de Git</figcaption>
</Frame>

<div id="2-use-ask-devin-to-explore-and-plan">
  ### 2. Usa Ask Devin para explorar y planificar
</div>

Ve a [Ask Devin](https://app.devin.ai/search) para:

* Formular preguntas técnicas sobre tu código y obtener respuestas detalladas, con referencias precisas, impulsadas por la búsqueda avanzada de código
* Planificar y definir el alcance de proyectos, descomponer tareas y generar *prompts* con conocimiento del contexto para sesiones de Agent

<Frame>
  <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-input.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=e22ddca55b9a736226b006ec857cb7b7" alt="Ask Devin Input" width="2988" height="1864" data-path="images/ask-devin-input.png" />

  <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Hazle a Devin cualquier pregunta sobre tu repositorio o usa el modo Plan para definir el alcance de las tareas</figcaption>
</Frame>

<br />

<Frame>
  <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-results.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=c34f1e3097706c1f478d4bd7201a2662" alt="Ask Devin Results" width="2988" height="1858" data-path="images/ask-devin-results.png" />

  <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Devin responde en lenguaje natural con referencias a código, siempre fundamentado en tu base de código</figcaption>
</Frame>

<div id="3-start-a-session-from-ask-devin">
  ### 3. Iniciar una sesión desde Ask Devin
</div>

Una vez que hayas usado Ask Devin para entender el código y aclarar tu objetivo, puedes iniciar una sesión directamente desde la conversación. Esta es la mejor forma de comenzar a trabajar con Devin porque:

* Devin comienza con un contexto claro de tu conversación en Ask Devin
* El prompt se adapta automáticamente a tu tarea y a tu base de código
* Es más probable que obtengas resultados satisfactorios y relevantes
* El **estado de la sesión se muestra directamente en la conversación de Ask Devin**, lo que te permite supervisar el progreso sin salir de la página

<div style={{ display: 'grid', gridTemplateColumns: 'repeat(3, 1fr)', gap: '1rem' }}>
  <Frame>
    <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-auto-generated-prompt.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=4bdb659aeeec4cb907fd8e9b6023744d" alt="Ask Devin Auto Generated Prompt" width="1330" height="1280" data-path="images/ask-devin-auto-generated-prompt.png" />

    <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Devin redacta un prompt rico en contexto a partir de tu sesión</figcaption>
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-session-in-progress.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=0868e37a164e0669027ea4b2134782eb" alt="Devin Session In Progress" width="1316" height="1264" data-path="images/ask-devin-session-in-progress.png" />

    <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Sigue el progreso de la sesión en la conversación</figcaption>
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-session-completed.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=bc0a3555452ed4f748e3fd353d87df16" alt="Devin Session Completed" width="1316" height="1264" data-path="images/ask-devin-session-completed.png" />

    <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Visualiza los resultados finales y las PRs</figcaption>
  </Frame>
</div>
