Aller au contenu

Guide des reglages

Utilisez Settings pour controler la langue, le theme, l’activation, les permissions, la personnalisation, le routage des modeles, les options avancees et Local MCP Bridge.

Settings General tab with activation and permissions

Settings utilise une navigation laterale avec des pages ciblees :

  • General : langue, theme, activation et permissions
  • Personalization : ton de l’assistant et instructions personnalisees
  • Models : cles fournisseur, routage des modeles, effort de raisonnement et endpoints personnalises
  • Advanced : budget de clarification, dictionnaires de fonctions plugin et analytics privees
  • Local MCP : extraits de configuration du bridge local et etat de connexion

L’entree Docs dans la navigation ouvre cette documentation.

General regroupe l’acces produit et les permissions locales du systeme.

SettingDescription
App LanguageChoisit la langue de Settings et de l’interface lorsqu’un remplacement manuel est necessaire.
ThemeChoisit l’interface claire ou sombre.
ActivationPermet d’entrer une cle d’activation, d’acheter, d’activer, de desactiver et de lire l’etat d’activation.
PermissionsAffiche l’etat Microphone et Accessibility pour l’app qui execute Genie.

Les permissions sont affichees avec l’activation afin que la recuperation soit visible avant CODE ou les actions de capture.

  • Microphone active la dictee dans le composer.
  • Accessibility permet a Genie de lire FileMaker Script Workspace et d’appliquer des changements.
  • Open Settings ouvre les reglages macOS lorsqu’une permission manque.

Utilisez Personalization pour configurer le guidage global et le guidage du projet actif au meme endroit. Build 53 remplace l’ancienne fenetre Project Rules separee par cette surface consolidee dans Settings.

Personalization avec onglets Generic et Project

Generic contient les valeurs par defaut que Genie peut utiliser entre projets :

SettingDescription
PersonalityChoisit un style de reponse friendly, balanced ou pragmatic.
Custom instructionsEnvoie les preferences de style et de workflow avec les requetes modele. N’y stockez pas de secrets.
Naming conventionsDefinit les preferences globales de nommage, comme le style des scripts ou la casse des variables.
PatternsCapture les patterns reutilisables, contrats, gestion d’erreurs et techniques preferees.
Script templateFournit la structure par defaut que Genie devrait suivre pour les nouveaux scripts ou les revisions importantes.

Champs Generic pour conventions de nommage, patterns et template de script

Project contient la configuration du fichier FileMaker actif :

SettingDescription
Project nameNom affiche pour la solution FileMaker active.
DescriptionResume propre au projet : solution, utilisateurs, objectif et contraintes importantes.
Project rulesRegles activees ou desactivees pour ce fichier FileMaker.
Naming convention overrideGuidage de nommage propre au projet. Un champ vide herite des conventions Generic.
Pattern overridePatterns propres au projet. Un champ vide herite des patterns Generic.
Script template overrideStructure de script propre au projet. Un champ vide herite du Script template Generic.

Reglages Project avec nom, description et regles de projet

La description du projet et les Project Rules restent propres au projet et n’heritent pas de Generic. Les valeurs Generic sont stockees comme preferences d’application, pas copiees dans chaque profil projet.

La configuration effective est incluse dans project_context pour les modes Genie standards, AGENT embarque, Script Workspace AGENT et Local MCP. Elle peut influencer les noms, commentaires, patterns et structures de scripts, mais n’elargit jamais les outils, la portee cible, le staging Workbench, Apply, la portee Stage A/B ou l’autorite de mutation.

Models controle les identifiants fournisseur et le routage pour Coding et Logistics.

Settings Models tab

SettingDescription
OpenAI / Anthropic / Google / xAI keysIdentifiants enregistres pour chaque famille de fournisseurs cloud.
Use one modelLorsque l’option est activee, Coding gere aussi les questions, le raffinement et la coordination. Desactivez-la pour choisir une route Logistics separee.
Coding ProviderFamille fournisseur pour la generation de code : Custom / Local, OpenAI, Anthropic, xAI / Grok ou Google.
Coding ModelModele selectionne pour le travail de code.
Coding Reasoning EffortProfondeur vs vitesse pour le role Coding.
Logistics ProviderFamille fournisseur pour la planification, le raffinement, QUERY, DATA et la coordination ASK.
Logistics ModelModele selectionne pour la route Logistics.
Logistics Reasoning EffortProfondeur de planification/raffinement pour la route Logistics.
Custom TokenIdentifiant pour un fournisseur local ou personnalise compatible OpenAI.
Coding EndpointEndpoint compatible OpenAI utilise lorsque Coding provider est Custom / Local.
Logistics EndpointEndpoint compatible OpenAI utilise lorsque Logistics provider est Custom / Local.
Test ConnectionVerifie un endpoint personnalise configure avant l’enregistrement.

Choisissez xAI / Grok lorsque vous voulez un modele Grok heberge pour Coding, Logistics ou les deux roles.

  • xAI utilise sa propre cle API enregistree dans Settings.
  • Les modeles Grok apparaissent dans le menu de modeles normal.
  • Genie route le trafic xAI par le chemin cloud compatible OpenAI de xAI.
  • Les champs custom model id, endpoint et test de connexion sont reserves a Custom / Local.
  • Web Search n’est pas cable pour xAI dans cette version.

Advanced contient les controles qui affectent le traitement des requetes et les diagnostics optionnels.

SettingDescription
Preflight QuestionsBudget de clarification partage pour CODE, QUERY et DATA. 0 garde le preflight actif mais empeche les questions de suivi.
BaseElements pluginAutorise Genie a utiliser le dictionnaire de fonctions BaseElements pendant la resolution et la planification CODE.
MBS pluginAutorise Genie a utiliser le dictionnaire de fonctions MBS pendant la resolution et la planification CODE.
Expose Klai hook guidanceExpose les guides et ressources Klai/BetterForms aux agents MCP locaux. Reconnectez le client MCP apres modification.
Send AnalyticsAutorise des diagnostics operationnels prives. Les prompts, scripts et metadonnees de base ne sont pas inclus.

Laissez un dictionnaire desactive lorsque le plugin n’est pas installe ou lorsque vous ne voulez pas que le code genere depende de ce plugin. Les dictionnaires desactives sont ignores pendant la resolution des fonctions.

Settings Advanced tab with clarification budget and plugin dictionaries

Utilisez Local MCP Bridge lorsque des clients MCP externes sur le meme ordinateur doivent consommer les metadonnees/contexte de Genie et preparer du travail relu dans Workbench.

Reglages Local MCP avec l'option beta de creation automatique de scripts

Utilisez Local MCP Bridge pour le guide dedie et les entrees de depannage.

SettingDescription
Enable Local MCP BridgeDemarre ou arrete le bridge local.
Automatically create scripts in FileMakerBeta. Autorise les clients Local MCP de confiance a lancer immediatement le flux Create Script de Genie pour les stages de script reussis et pris en charge. Les scripts existants ne sont jamais remplaces; les edits creent une nouvelle version.
PortPort local du serveur MCP. L’hote est affiche sous la forme 127.0.0.1.
StatusEtat en cours, desactive, demarrage ou erreur.
Setup guideAffiche Codex Streamable HTTP, Cursor/generic JSON, endpoint URL ou bearer token.
Copy snippetCopie l’extrait choisi avec le bearer token local courant.

Laissez Automatically create scripts in FileMaker desactive sauf si vous faites confiance au client local connecte et souhaitez que les stages de script pris en charge creent des scripts immediatement via le flux Create Script existant de Genie. Le bridge est local, mais tout client authentifie avec le token courant peut utiliser cette beta lorsqu’elle est activee.

  • Le token d’authentification est genere et stocke par Genie.
  • Le champ token n’est pas modifie directement dans l’interface visible.
  • Les apercus visibles masquent le token lorsque c’est approprie.
  • Copy snippet inclut automatiquement le vrai bearer token courant.
  • genie://schemas/script-schema
  • genie://schemas/script-catalog
  • genie://schemas/layout-schema
  • genie://context/project
  • genie://context/scripts
  • genie://guides/*
  • genie://session/files
  • genie://session/open-files-metadata
  • genie://metadata/all
  • genie://metadata/selected
  • genie://metadata/relationships
  • genie://metadata/relationship-graph

genie://context/project expose le guidage effectif Generic/Project Personalization aux clients AGENT et MCP connectes. C’est uniquement du guidage et cela n’elargit pas l’autorite de mutation.

  • genie_get_capabilities
  • genie_files
  • genie_scripts
  • genie_metadata
  • genie_get_guides
  • genie_evaluate
  • genie_query
  • genie_stage_data
  • genie_stage_layout
  • genie_workbench

Ces outils sont destines aux agents externes et aux workflows IDE. Ils ne remplacent pas l’interface Genie.

Le staging Workbench ne lance normalement aucun fournisseur et n’applique aucun changement pendant l’appel MCP. L’utilisateur relit les scripts, DATA, layouts ou XML prepares dans Genie puis les execute ou copie dans le flux de securite correspondant. Si la beta Automatically create scripts in FileMaker est activee, les stages de script pris en charge depuis des clients locaux authentifies peuvent lancer immediatement le flux Create Script revise; les scripts existants ne sont jamais remplaces. QUERY utilise genie_query hors Workbench, et ASK/planification reste dans l’IDE ou le chat normal.

# Genie utilise Streamable HTTP. Ne configurez pas stdio pour ce bridge.
[mcp_servers.genie_filemaker]
enabled = true
url = "http://127.0.0.1:3845/mcp"
[mcp_servers.genie_filemaker.http_headers]
Authorization = "Bearer <generated-token>"

Copy snippet peut aussi produire un JSON comme :

{
"mcpServers": {
"genie_filemaker": {
"url": "http://127.0.0.1:3845/mcp",
"headers": {
"Authorization": "Bearer <generated-token>"
}
}
}
}

L’activation se trouve dans Settings > General.

  • L’etat d’activation s’applique a ASK, CODE, QUERY, DATA, Workbench et la plupart des actions de capture.
  • Le support reste disponible pour la recuperation d’activation.
  • Les identifiants fournisseur ne deverrouillent pas le produit par eux-memes.

Voir : Licence et activation

  • Save applique les changements actuels.
  • Cancel ou fermer la fenetre abandonne les changements non enregistres.