> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AppSignal pour les agents IA

> Donnez aux agents IA et aux assistants de codage l'accès à vos données AppSignal via le serveur MCP ou la CLI.

Vos données de surveillance sont les plus utiles là où vous travaillez déjà. AppSignal MCP connecte les agents IA et les éditeurs directement à vos données, et l'AppSignal CLI apporte les mêmes données dans votre terminal, avec une sortie lisible par machine que les agents peuvent exploiter.

<CardGroup cols={2}>
  <Card title="AppSignal MCP" icon="plug" href="/mcp-server">
    Connectez Claude, Cursor, Windsurf, Zed, VS Code ou GitHub Copilot à vos erreurs, traces, logs et métriques.
  </Card>

  <Card title="AppSignal CLI" icon="terminal" href="/cli">
    Suivez les logs, inspectez les incidents et gérez les déclencheurs depuis votre shell, avec une sortie lisible par un humain ou en JSON.
  </Card>
</CardGroup>

<h2 id="which-one-to-use">
  Lequel utiliser
</h2>

Les deux accèdent aux mêmes données. Ils diffèrent dans la façon dont l'agent communique avec AppSignal.

* **MCP** est un point de terminaison HTTP hébergé à `https://appsignal.com/api/mcp`. Configurez-y votre éditeur ou votre application de chat une fois, et l'agent interroge AppSignal directement, sans étape d'installation. Consultez [Configurer AppSignal MCP](/mcp/setup) pour votre outil et la [Référence des outils MCP](/mcp/reference) pour ce qu'il expose.
* **La CLI** est un binaire unique que vous exécutez vous-même. Les agents la pilotent en exécutant des commandes et en lisant `--output json`. Utilisez-la lorsque vous voulez que l'agent travaille dans le même shell que vos tests et déploiements, ou lorsque l'environnement restreint le trafic sortant.

<h2 id="teach-your-agent-the-cli">
  Apprenez la CLI à votre agent
</h2>

La CLI intègre un skill d'agent : un ensemble d'instructions qui apprend à Claude, Codex ou OpenCode quand recourir à `appsignal-cli` et comment lire sa sortie.

```sh Shell theme={null}
appsignal-cli skill install
```

Consultez la page [Skill d'agent](/cli/skill) pour savoir ce qu'elle installe et comment la maintenir à jour.

<h2 id="what-agents-can-reach">
  Ce que les agents peuvent atteindre
</h2>

Les deux interfaces lisent les données qu'AppSignal possède déjà. Si votre application n'envoie pas de logs, un agent ne peut pas les interroger.

* Erreurs et incidents d'exception
* Incidents de performance et traces
* Logs, y compris les vues de logs enregistrées et les métriques dérivées des logs
* Métriques et tableaux de bord
* Déclencheurs de Anomaly detection
* Applications, namespaces et marqueurs de déploiement

<Note>
  Un agent utilisant MCP ou la CLI agit en votre nom, avec votre accès aux données de votre organisation. Authentifiez la [CLI](/cli/authentication) sur la machine où l'agent s'exécute, et traitez l'accès MCP de la même façon que le vôtre.
</Note>

<h2 id="building-your-own-integration">
  Créer votre propre intégration
</h2>

Si vous souhaitez interroger ou envoyer des données depuis votre propre code plutôt que depuis un agent, utilisez plutôt l'[API AppSignal](/api).

<h2 id="documentation-an-agent-can-read">
  Documentation qu'un agent peut lire
</h2>

Chaque page ici est servie en Markdown brut à son URL avec l'extension `.md`, afin qu'un agent puisse lire la documentation aussi bien que les données.

Les [tutoriels Ruby et Rails](/tutorials), produits avec GoRails, s'adressent aux deux publics : des parcours guidés sur le framework avec les prérequis dans des tableaux, les étapes dans l'ordre et un résultat explicite pour chaque étape. Ils documentent Rails plutôt qu'AppSignal. C'est le contexte qu'un agent lisant une métrique issue d'une application Rails n'a pas autrement.

Si vous voulez que votre propre application réponde en Markdown, le [tutoriel sur le rendu Markdown](/tutorials/ruby/markdown-renderer) couvre le type MIME `text/markdown` ajouté par Rails 8.1.
