Aller au contenu

Matrice de comportement des modes

Choisissez d’abord le mode selon l’intention, puis appliquez le flux de sécurité propre à ce mode.

ModeIdéal pourCommandes clésComportement de sécurité
ASKExplication, dépannage, planificationDebug, Web Search, actions de planConseils orientés lecture ; Debug peut produire un Coding Plan en lecture seule
CODEGénération ou refactorisation de scriptsPreflight, Preview/Copy/ApplyContrôles de métadonnées et de périmètre avant génération ; Apply seulement avec artefact sûr
LAYOUTGeneration d’objets de layout FileMaker et revisions d’objets selectionnesLayout Preflight, injection d’objets copies, Preview XML, Copy for PasteXML de layout a copier seulement ; collage manuel en mode LAYOUT FileMaker
QUERYSQL et visualisation de résultatsSélecteurs de format et graphiqueSortie et exports orientés lecture
DATAExécution confirmée sur données/schémaConfirmationsAvertissement d’entrée, confirmation explicite et contrôles étape par étape
AGENTTravail agentique avec outils locaux, web search optionnelle et clarificationsInterrupteur AGENT, boucle d’outils MCP, Preview/Copy/Apply quand un script est produitLes outils lisent ou preparent ; les scripts sont promus vers les controles CODE normaux
Local MCP -> WorkbenchTransfert CODE/DATA depuis un agent IDEgenie_get_capabilities, outils métadonnées, outils de staging, Workbench Run/Copy/RemoveMCP prepare normalement seulement; l’execution se fait dans Genie avec la securite CODE ou DATA. La beta auto-create peut lancer immediatement Create Script pour des clients locaux de confiance et des stages de script pris en charge.
Calculation Quick AIUn brouillon de calcul dans Specify CalculationSurcouche native de calculInsère un brouillon d’expression seulement après validation et contrôle de dérive du dialogue

CODE vérifie l’intention, le périmètre et les métadonnées. Si des références obligatoires sont manquantes, Genie peut demander de rafraîchir les métadonnées, sélectionner les bons éléments, importer les fonctions, activer les dictionnaires plugin ou fournir le nom exact.

Quand le travail de script arrive depuis Local MCP Workbench, les memes regles s’appliquent. Les items Workbench doivent etre un nouveau script FileMaker ou une modification du script actif via genie_scripts avec Script Schema JSON.

Si Automatically create scripts in FileMaker est active dans Local MCP, les stages de script reussis et pris en charge depuis des clients locaux authentifies peuvent lancer immediatement le flux Create Script de Genie. Les scripts existants ne sont jamais remplaces.

AGENT utilise les outils MCP locaux pour inspecter le contexte, lire des ressources, evaluer des calculs ou preparer du travail borne. Quand le resultat est un script, Genie le promeut dans le meme flux Preview/Copy/Apply que CODE. Il n’y a pas de chemin d’application cache.

Le mode LAYOUT cree du XML d’objets de layout FileMaker que vous copiez et collez manuellement en mode LAYOUT FileMaker. Il peut creer de nouveaux groupes d’objets ou reviser des objets copies, mais il n’applique pas les changements automatiquement, ne cree pas de schema, ne cree pas de scripts, ne change pas les enregistrements et ne modifie pas les parties ou themes du layout.

Pour modifier le layout courant, copiez d’abord les objets FileMaker selectionnes, puis utilisez le bouton d’objets copies dans le composeur Layout. Genie utilise ces objets comme ensemble d’edition pour le prochain prompt Layout et affiche un chip LAYOUT effacable.

Les clients Local MCP devraient choisir une route selon l’intention :

  • utiliser les ressources et outils en lecture seule pour inspecter le contexte
  • utiliser genie_query pour les SELECT hors Workbench
  • utiliser genie_scripts pour un nouveau script FileMaker ou une modification du script actif
  • utiliser genie_stage_data pour une demande DATA relue

ASK/planification n’est pas un stage Workbench. Gardez la planification dans l’IDE ou le chat normal.

Calculation Quick AI est hors du changement de mode ASK/CODE/QUERY/DATA. Elle utilise le fournisseur Coding avec une petite charge utile de calcul et retourne un artefact de calcul structuré. Genie rejette les scripts, FMXML, XML, formes patch et clés inconnues, puis insère seulement du texte de calcul dans l’éditeur ouvert si l’instantané du dialogue correspond encore.

  • Le même état d’activation s’applique à ASK, CODE, QUERY et DATA.
  • Genie peut être actif, en essai, en grâce, expiré, invalide ou verrouillé.
  • Gérez activation et désactivation depuis Manage Activation.

Le comportement peut varier selon le compte, la famille de modèles et la compatibilité endpoint. Pour la stratégie et la configuration, voir Fournisseurs IA.