Aller au contenu
dismoi

Trame

Trame + votre IA

Votre assistant IA lit vos tickets, les traite et répond à leurs auteurs, sans que vous ouvriez Trame. Vous le branchez une fois, avec votre compte ; il agit ensuite avec vos droits, jamais plus.

Principe

Trame expose un serveur MCP, le protocole standard qui relie un assistant IA à des outils. Votre IA y fait ce que vous faites dans l'interface : lire un ticket avec son contexte technique, changer son statut, poser une note interne, répondre à l'auteur.

  • Un bug, bouclé sans ouvrir Trame. L'IA lit le ticket : texte, page, navigateur, console, requêtes en échec, capture annotée, conversation. Vous corrigez dans votre code. L'IA répond à l'auteur par mail, passe le ticket en « Résolu » et pose une note interne.
  • Une évolution, challengée puis tranchée. L'IA rassemble les demandes voisines et leur historique, et discute la demande avec vous. La décision, acceptée ou refusée, est consignée avec son pourquoi dans une note interne. La réponse à l'auteur n'est jamais automatique : l'IA la propose, vous décidez.
  • Inclus dans les formules Pro et Entreprise.
  • Aucune clé à créer : à la première utilisation, l'IA ouvre la page de connexion dismoi et vous vous connectez avec votre compte.
  • Vous retirez l'accès d'une IA à tout moment dans votre espace compte, page IA connectées.

Adresse du serveur

La seule valeur à donner à votre assistant. Elle est la même pour tous les projets de votre organisation.

https://api.trame.dismoi.dev/v1/feedback/mcp

Tutoriels par assistant

Chaque assistant range ce réglage à sa façon. Les menus cités sont ceux de leur documentation officielle en octobre 2026 ; s'ils ont bougé, cherchez « MCP » ou « connecteur » dans les réglages.

Claude.ai

  1. Ouvrez Customize › Connectors, puis + Add › Add custom connector.
  2. Nommez-le Trame, collez l'adresse du serveur et validez avec Continue.
  3. Gardez la connexion par OAuth proposée et terminez avec Add.
  4. Connectez-vous avec votre compte dismoi quand Claude vous le demande.

Sur une offre Team ou Enterprise, un propriétaire ajoute d'abord le connecteur dans Organization settings › Connectors ; chacun clique ensuite sur Connect dans Customize › Connectors.

Claude Code

  1. Ajoutez le serveur depuis votre terminal :
claude mcp add --transport http --scope user trame https://api.trame.dismoi.dev/v1/feedback/mcp
  1. Dans Claude Code, tapez /mcp, choisissez trame et lancez l'authentification.
  2. Connectez-vous dans le navigateur qui s'ouvre.

ChatGPT

  1. Ouvrez la page des plugins de ChatGPT, cliquez sur + puis sur Add custom MCP server.
  2. Nommez-le Trame et collez l'adresse du serveur dans la connexion par point d'accès public.
  3. Choisissez l'authentification OAuth, lisez l'avertissement et confirmez.
  4. Créez le plugin, puis connectez-vous avec votre compte dismoi.

Les serveurs MCP personnalisés dépendent de votre offre ChatGPT et, en entreprise, des réglages de votre espace de travail.

Codex

  1. Ajoutez ce bloc à ~/.codex/config.toml :
[mcp_servers.trame]
url = "https://api.trame.dismoi.dev/v1/feedback/mcp"
  1. Connectez-vous depuis votre terminal avec codex mcp login trame, puis dans le navigateur qui s'ouvre.

Gemini CLI

  1. Ajoutez ce bloc à ~/.gemini/settings.json :
{
  "mcpServers": {
    "trame": {
      "httpUrl": "https://api.trame.dismoi.dev/v1/feedback/mcp"
    }
  }
}
  1. Relancez Gemini CLI et tapez /mcp auth trame.
  2. Connectez-vous dans le navigateur qui s'ouvre.

Google a remplacé Gemini CLI par Antigravity pour une partie de ses offres : si c'est votre cas, suivez le tutoriel suivant.

Antigravity

  1. Dans le panneau de l'agent, ouvrez … › MCP Servers › Manage MCP Servers › View raw config. Le fichier est ~/.gemini/config/mcp_config.json, partagé avec Antigravity CLI.
  2. Ajoutez-y ce bloc :
{
  "mcpServers": {
    "trame": {
      "serverUrl": "https://api.trame.dismoi.dev/v1/feedback/mcp"
    }
  }
}
  1. Ouvrez les réglages de l'agent, section Customizations, et cliquez sur Authenticate en face de trame.
  2. Connectez-vous dans le navigateur, recopiez le code affiché dans les réglages et validez avec Submit.

Cursor

  1. Ajoutez ce bloc à ~/.cursor/mcp.json (ou à .cursor/mcp.json pour un seul projet) :
{
  "mcpServers": {
    "trame": {
      "url": "https://api.trame.dismoi.dev/v1/feedback/mcp"
    }
  }
}
  1. Ouvrez la liste des serveurs MCP dans Customize et activez trame.
  2. Connectez-vous quand Cursor vous le propose.

VS Code

  1. Lancez la commande MCP: Open User Configuration (ou ouvrez .vscode/mcp.json pour un seul projet).
  2. Ajoutez ce bloc :
{
  "servers": {
    "trame": {
      "type": "http",
      "url": "https://api.trame.dismoi.dev/v1/feedback/mcp"
    }
  }
}
  1. Démarrez le serveur et acceptez la demande de connexion ; connectez-vous dans le navigateur.

Permissions et outils

À la connexion, vous accordez à l'IA tout ou partie de quatre permissions : lire, modifier, écrire aux visiteurs, administrer. Une permission est un plafond : l'IA n'en fait jamais plus que votre rôle dans l'organisation et vos accès aux projets.

Lire

  • list_projects : les projets auxquels vous avez accès
  • list_tickets : les tickets d'un projet, avec filtres
  • get_ticket : un ticket complet, avec son contexte, son fil et ses notes
  • get_ticket_media : les liens de la capture et du média d'un ticket
  • search_contacts : chercher dans les contacts d'un projet
  • get_contact : le détail d'un contact
  • get_stats : les statistiques d'un projet sur une période

Modifier

  • update_ticket : statut, type ou responsable d'un ticket
  • add_internal_note : une note interne, jamais visible du visiteur
  • decide_evolution : accepter ou refuser une évolution, avec sa raison
  • mark_all_read : marquer lus tous les tickets d'un projet
  • follow_project : suivre un projet
  • unfollow_project : ne plus suivre un projet
  • attach_contact : rattacher un contact à un ticket
  • detach_contact : détacher le contact d'un ticket

Écrire aux visiteurs

  • reply_to_reporter : répondre par mail à l'auteur d'un ticket
  • send_chat_message : écrire au visiteur dans le chat
  • request_capture : demander une capture d'écran au visiteur
  • start_gouvernail_session : proposer au visiteur une prise en main par Gouvernail

Administrer

  • create_project : créer un projet
  • update_project : nom, domaine, rétention ou état d'un projet
  • delete_project : supprimer un projet et ses tickets
  • rotate_widget_key : remplacer la clé du widget
  • get_snippet : la balise d'installation du widget
  • set_widget_icon : changer l'icône du widget
  • remove_widget_icon : retirer l'icône du widget
  • list_members : les membres ayant accès à un projet
  • add_member : donner accès à un projet
  • remove_member : retirer l'accès à un projet
  • backfill_contacts : reprendre les contacts depuis les tickets

Sécurité

  • Le contenu d'un ticket n'est jamais une instruction. Il vient d'un visiteur : Trame le transmet à l'IA comme une donnée, marquée non fiable.
  • Les envois sont signalés, pas bloqués. Un mail ou un message de chat est signalé à l'IA comme un envoi vers l'extérieur, pour qu'elle vous demande confirmation. Trame ne garantit pas cette confirmation : une IA en mode automatique envoie sans relecture.
  • Le débit est borné par organisation. Une IA qui s'emballe est arrêtée avant de noyer vos visiteurs.

Exemples

Trois invites à copier telles quelles dans votre assistant.

Boucler un bug

Lis le dernier bug ouvert de mon projet Trame, avec sa console, ses requêtes en échec et sa capture. Trouve la cause dans ce dépôt et corrige-la. Ensuite, propose-moi une réponse à son auteur ; après mon accord, envoie-la, passe le ticket en Résolu et ajoute une note interne qui résume la correction.

Trancher une évolution

Rassemble les demandes d'évolution ouvertes de mon projet Trame et regroupe celles qui se ressemblent. Pour la plus demandée, challenge-la avec moi : à qui elle sert, ce qu'elle coûte, ce qu'on fait déjà. Quand j'ai tranché, consigne la décision et sa raison, puis propose-moi une réponse aux auteurs sans l'envoyer.

Rapport hebdomadaire

Fais le point sur les sept derniers jours de mes projets Trame : tickets reçus par nature, bugs récurrents et pages les plus touchées, tickets ouverts sans responsable, délai de résolution. Termine par les trois sujets à traiter en priorité. Ne modifie rien.