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

> Utilisez Ask Devin pour poser des questions sur votre base de code, planifier des tâches et générer des sessions riches en contexte

<div id="overview">
  ## Aperçu
</div>

**Ask Devin** est la fenêtre de votre assistant IA sur votre base de code. Une fois que vous avez ajouté un dépôt à Devin, il est automatiquement indexé pour que Devin puisse comprendre et raisonner sur votre code. Avec Ask Devin, vous pouvez :

* **Poser des questions** sur le fonctionnement de votre code, explorer l’architecture, les dépendances et les fonctions clés. Ask Devin utilise des capacités avancées de recherche de code pour produire des réponses détaillées, précises et bien sourcées, ancrées dans votre base de code.
* **Planifier des tâches** en travaillant avec Devin pour définir le périmètre et planifier la mise en œuvre avant d’écrire du code. Devin génère un prompt riche en contexte à partir de ce qu’il apprend, prêt à être transmis à une session Agent.

Que ce soit pour vous familiariser avec un nouveau dépôt, planifier une fonctionnalité ou explorer des parties inconnues de la base de code, Ask Devin vous offre un moyen rapide et fiable de travailler avec votre code en langage naturel.

Lorsque vous démarrez une session Devin depuis Ask Devin, **l’état de cette session est visible directement dans la conversation Ask Devin**, afin que vous puissiez suivre la progression sans changer de contexte.

<div id="recommended-workflow">
  ## Flux de travail recommandé
</div>

Pour profiter pleinement de Devin, suivez ce flux de travail :

<div id="1-index-your-repository">
  ### 1. Indexez votre dépôt
</div>

Après avoir connecté votre GitHub, GitLab ou un autre fournisseur de code source, [indexez votre dépôt](/fr/onboard-devin/index-repo). Devin indexe automatiquement votre base de code en arrière-plan, ce qui permet d’utiliser des outils puissants comme **DeepWiki** et **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" }}>Indexez n’importe quel dépôt une fois les autorisations Git accordées</figcaption>
</Frame>

<div id="2-use-ask-devin-to-explore-and-plan">
  ### 2. Utiliser Ask Devin pour explorer et planifier
</div>

Accédez à [Ask Devin](https://app.devin.ai/search) pour :

* Poser des questions techniques sur votre code et obtenir des réponses détaillées, accompagnées de références précises, grâce à la recherche de code avancée
* Planifier et cadrer des projets, décomposer les tâches et générer des invites tenant compte du contexte pour les sessions 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" }}>Posez à Ask Devin n’importe quelle question sur votre dépôt, ou utilisez le mode Plan pour cadrer les tâches</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 répond en langage naturel, avec des références à votre code, toujours en s’appuyant sur votre base de code</figcaption>
</Frame>

<div id="3-start-a-session-from-ask-devin">
  ### 3. Démarrer une session depuis Ask Devin
</div>

Une fois que vous avez utilisé Ask Devin pour comprendre le code et clarifier votre objectif, vous pouvez démarrer une session directement depuis la conversation. C’est la meilleure façon de lancer le travail avec Devin, car :

* Devin commence avec un contexte clair issu de votre conversation Ask Devin
* Le prompt est automatiquement adapté à votre tâche et à votre base de code
* Vous avez plus de chances d’obtenir des résultats pertinents et concluants
* **L’état de la session est affiché directement dans la conversation Ask Devin**, ce qui vous permet de suivre l’avancement sans quitter la page

<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 rédige un prompt riche en contexte à partir de votre session</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" }}>Suivez l’avancement de la session dans la conversation</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" }}>Consultez les résultats finalisés et les PR</figcaption>
  </Frame>
</div>
