# Interfaces

> endue fonctionne dans le navigateur, sur ordinateur, sur votre téléphone et dans le terminal. Toutes les interfaces accèdent aux mêmes agents et au même historique.

Une **interface** est l'un des endroits où vous pouvez utiliser endue. Ce ne sont pas des produits distincts : vos agents, conversations, connexions et livrables sont les mêmes partout. Vous pouvez donc lancer une tâche dans le navigateur et répondre à la question de l'agent depuis votre téléphone une heure plus tard.

Choisissez une interface selon ce que vous voulez faire, pas par préférence : chacune a son point fort.

<Tabs syncKey="surface">
  <TabItem label="Web">
    **L'environnement complet, sans rien installer.**

    Tout ce que fait endue est disponible dans le navigateur : créer et ajuster des agents,
    discuter avec eux, connecter des outils, écrire des compétences, planifier des routines,
    consulter les livrables et gérer la facturation.

    Utilisez le web quand vous *construisez* : créer un agent, modifier un prompt, brancher
    un connecteur. Les autres interfaces sont plus adaptées pour *suivre* et *répondre*.
  </TabItem>

  <TabItem label="Bureau">
    **endue dans sa propre fenêtre.**

    endue Desktop est une application de bureau pour macOS. Elle ouvre le même endue que sur
    le web, avec le même compte, les mêmes agents et les mêmes conversations.

    Chaque ordinateur sur lequel vous ouvrez une session endue Desktop apparaît dans
    [Appareils](/fr/docs/build/devices/) : vous voyez ainsi où votre compte est utilisé. Les agents
    n'y travaillent pas. Pour qu'un agent puisse travailler sur les fichiers d'un de vos
    ordinateurs, installez [endue Computer](/fr/docs/build/own-server/) sur cet ordinateur.

    <Aside type="note" title="Guide d'installation en préparation">
      Les instructions d'installation sont en cours de rédaction et figureront ici. Des
      versions Windows et Linux sont prévues.
    </Aside>
  </TabItem>

  <TabItem label="Mobile">
    **Pour répondre, pas pour construire.**

    Des applications iOS et Android centrées sur les moments où un agent a besoin de vous :
    il a posé une question, il demande l'approbation pour envoyer quelque chose, ou il a
    terminé et vous voulez lire le résultat.

    Utilisez le mobile pour faire avancer les travaux de longue durée quand vous êtes loin
    de votre bureau.

    <Aside type="note" title="Guide d'installation en préparation">
      Les instructions d'installation sont en cours de rédaction et figureront ici.
    </Aside>
  </TabItem>

  <TabItem label="CLI">
    **endue dans vos scripts.**

    Un binaire `endue` unique, à la fois environnement d'exécution local et client en ligne
    de commande. Il est conçu pour se combiner avec d'autres outils plutôt que de les remplacer :

    | Commande | Ce qu'elle fait |
    | --- | --- |
    | `endue chat` | Session interactive dans votre terminal |
    | `endue run` | Tâche ponctuelle : lit stdin, écrit sur stdout |
    | `endue session` | Lister et reprendre des sessions passées |
    | `endue agent` | Inspecter et sélectionner des agents |
    | `endue serve` | Lancer l'environnement d'exécution local qui héberge le travail des agents |
    | `endue daemon` | Installer l'environnement d'exécution comme service d'arrière-plan |

    Utilisez la CLI pour les scripts et l'automatisation : transmettre des journaux à un
    agent, exécuter une tâche en CI, intégrer endue à vos enchaînements de commandes shell
    existants.

    <Aside type="note" title="Pas encore disponible pour tous">
      La CLI n'est pas encore publiée pour un usage général. Les instructions d'installation
      figureront ici à sa sortie.
    </Aside>
  </TabItem>
</Tabs>

## Choisir une interface

| Je veux… | Utiliser |
| --- | --- |
| Créer un agent ou modifier son comportement | Web |
| Connecter un outil ou gérer les autorisations | Web |
| Permettre à un agent de travailler sur les fichiers d'un de mes ordinateurs ou serveurs | [endue Computer](/fr/docs/build/own-server/) sur cette machine |
| Répondre à la question d'un agent quand je suis loin de mon bureau | Mobile |
| Approuver une action qu'un agent veut effectuer | N'importe quelle interface |
| Envoyer des données à un agent, ou en exécuter un dans un script | CLI |

## Interfaces et appareils

Une interface est l'endroit où *vous* utilisez endue. Un [appareil](/fr/docs/build/devices/) est ce sur quoi *un agent* travaille : son endue Computer, où il conserve ses fichiers et exécute des programmes, et son endue for Chrome, où il ouvre des pages web. La liste des appareils affiche aussi les ordinateurs sur lesquels vous utilisez endue Desktop, mais les agents n'y travaillent pas.

## À lire ensuite

<CardGrid>
  <LinkCard
    title="Démarrage rapide"
    href="/fr/docs/get-started/quickstart/"
    description="Créez votre premier agent dans l'application web."
  />
  <LinkCard
    title="Concepts clés"
    href="/fr/docs/get-started/core-concepts/"
    description="Le vocabulaire commun à toutes les interfaces."
  />
</CardGrid>
