Outils IA

L'assistant IA ne répond pas au jugé — il agit via un ensemble fixe de capacités. Chacune lit quelque chose, t'offre une vue à ouvrir, ou met un changement en staging pour que tu le valides. Cette page est la référence de confiance : ce que l'assistant peut faire, et comment chaque capacité est soumise à autorisation.

Comment les actions sont soumises à autorisation

DynoTable est sûr par défaut. Chaque capacité relève de l'une de quelques classes d'accès :

  • Lecture (silencieuse) — recherches légères, en lecture seule, surtout locales. Aucune demande ; elles s'exécutent simplement.
  • Lecture (soumise à autorisation) — lectures qui atteignent AWS et coûtent de la capacité (une query, une lecture d'un seul item). L'assistant demande avant la première, puis mémorise ton choix selon ton mode d'autorisation.
  • Proposer — l'assistant émet une pastille sur laquelle tu cliques pour ouvrir un onglet. Rien ne se passe tant que tu n'as pas cliqué.
  • Ouvrir (soumise à autorisation) — ouvre ou modifie un onglet immédiatement, derrière l'autorisation.
  • Écriture (via staging) — passe par le staging ; tu examines et valides. L'assistant n'écrit jamais directement dans DynamoDB.
  • Export (soumis à autorisation) — exporte les résultats vers un fichier.

Chaque action soumise à autorisation est approuvée selon ton mode d'autorisation — Manual, Auto ou Full Auto — défini par profil (voir Chat IA → Configurer l'IA). Chaque décision soumise à autorisation est enregistrée dans un journal d'audit local toujours actif.

Une demande d'autorisation : l'assistant demande avant d'exécuter une action soumise à autorisation contre une table.
Une demande d'autorisation : l'assistant demande avant d'exécuter une action soumise à autorisation contre une table.

Ce qu'il peut faire

Comprend tes tables et ton travail enregistré

L'assistant lit ton schema pour répondre aux questions : les tables sous le profil actif, leur schema de clés, leurs index et leur mode de facturation, les chemins et types d'attributs qu'il a indexés, des valeurs d'exemple pour un champ, tes specs Smart Table et Workbench enregistrées, les relations que tu as déclarées, et quels onglets tu as déjà ouverts. Tout cela est en lecture (silencieuse) — introspection locale, aucune demande.

Lit tes données

Quand il a besoin de données en direct, il exécute du PartiQL ou du Workbench SQL en lecture seule (SELECT uniquement — y compris JOIN, GROUP BY et agrégations), lit un seul item par sa clé, ou compte les items correspondant à une query. Ce sont des lectures (soumises à autorisation) — elles atteignent DynamoDB et coûtent de la capacité, donc l' assistant demande avant la première.

Calcule sur une table entière — exactement

Demande un compte, une somme, une moyenne ou une ventilation sur une table entière et l'assistant le calcule directement — pas besoin d'exporter les données toi-même d'abord. Le résultat est exact sur la table complète : il lit chaque item correspondant plutôt que d'échantillonner une page ou deux, donc une réponse à « combien de commandes le mois dernier ? » ou « chiffre d'affaires total par région » reflète les données réelles, pas une approximation partielle. Il peut faire de même pour produire un export transformé — remodeler, filtrer ou agréger une table entière en un nouveau fichier, en une seule étape. C'est soumis à autorisation — un passage complet lit la table et coûte de la capacité de lecture, donc l'assistant demande d'abord.

Ouvre les vues que tu demandes

L'assistant préfère offrir une vue plutôt que de prendre le contrôle de ton workspace. Il émet une pastille sur laquelle tu cliques pour ouvrir ou focaliser une table (éventuellement filtrée), l'éditeur d'item pour une ligne existante ou nouvelle, une Smart Table, ou un onglet Workbench préamorcé avec du SQL — c'est proposer, et rien ne s'ouvre tant que tu n'as pas cliqué. Quand tu l'as clairement demandé maintenant, il peut ouvrir ou affiner un onglet immédiatement ; c'est ouvrir (soumise à autorisation).

Une pastille ouvrir-Workbench — l'agent a proposé une vue SQL (ici une jointure customers ⋈ orders) ; cliquer dessus ouvre l'onglet Workbench.
Une pastille ouvrir-Workbench — l'agent a proposé une vue SQL (ici une jointure customers ⋈ orders) ; cliquer dessus ouvre l'onglet Workbench.

Met les écritures en staging — n'écrit jamais directement

Il y a exactement une façon dont l'assistant modifie des données : il met en staging une seule création, mise à jour ou suppression dans la zone de staging de la table active pour que tu l'examines et la valides. C'est écriture (via staging).

Une pastille changement en staging — l'agent a mis en staging une seule édition ; cliquer dessus révèle le changement dans le panneau de staging pour l'examiner et le valider.
Une pastille changement en staging — l'agent a mis en staging une seule édition ; cliquer dessus révèle le changement dans le panneau de staging pour l'examiner et le valider.

Exporte et travaille avec les fichiers

L'assistant peut exporter un onglet ouvert ou un SELECT ponctuel vers CSV, JSON ou NDJSON, et suivre un export en cours. Il peut aussi inspecter, lire ou exécuter une transformation SQL sur un fichier que tu as déjà exporté (ou joint au chat) — pratique quand les données sur lesquelles tu veux travailler sont un fichier local plutôt qu'une table en direct. L'export et la transformation sont soumis à autorisation ; vérifier un export ou lire un fichier est silencieux.

Une pastille artefact d'export — l'agent a streamé les résultats vers un fichier ; Reveal ouvre l'export terminé sur le disque.
Une pastille artefact d'export — l'agent a streamé les résultats vers un fichier ; Reveal ouvre l'export terminé sur le disque.

Demande quand une requête est ambiguë

Quand il n'est pas sûr de ce que tu veux dire, l'assistant pose une question de clarification avec un petit ensemble de choix nommés et met le tour en pause jusqu'à ce que tu répondes.

Une pastille clarification — quand une requête est ambiguë, l'agent demande d'abord, en offrant un petit ensemble de choix et en mettant le tour en pause jusqu'à ce que tu répondes.
Une pastille clarification — quand une requête est ambiguë, l'agent demande d'abord, en offrant un petit ensemble de choix et en mettant le tour en pause jusqu'à ce que tu répondes.

Mis à jour