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
Local MCP -> WorkbenchTransfert CODE/DATA depuis un agent IDEgenie_get_capabilities, outils métadonnées, outils de staging, Workbench Run/Copy/RemoveMCP prépare seulement ; l’exécution se fait dans Genie avec la sécurité CODE ou DATA
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 CODE arrive depuis Local MCP Workbench, les mêmes règles s’appliquent. Les items CODE Workbench doivent être un nouveau script FileMaker via genie_stage_new_script, ou une modification d’un script déjà attaché/sélectionné via genie_stage_edit_script.

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_stage_new_script pour un nouveau script FileMaker
  • utiliser genie_stage_edit_script pour une modification d’un script attaché ou sélectionné
  • 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.