Utiliser les outils XLS locaux via MCP
Connectez la CLI Linux vérifiée à un client stdio et utilisez les outils XLS locaux.
Sous Linux x86_64, utilisez le mode XLS local d'Altifigence CLI pour vérifier et évaluer du code source DSLX ou XLS IR fourni directement.
Connecter les outils locaux
Installez le paquet Linux x86_64 vérifié décrit dans le guide d'Altifigence CLI.
Dans les paramètres stdio de votre client MCP, définissez la commande sur le chemin absolu de l’exécutable
alti-mcpinstallé et laissez la liste des arguments vide. Conservezalti-xlsdans le même dossier au sein de l’installation vérifiée.Définissez la variable d’environnement
ALTI_MCP_MODEdu processus serveur surlocal-xls, puis connectez-vous.Actualisez la liste des outils du client. Appelez
altifigence.local.xls.capabilitiesavec{}et examinez les capacités du moteur et le reçu d’exécution renvoyés.
Utiliser les outils de code source
Les outils locaux exécutent sur le CPU le moteur XLS situé dans le même dossier :
altifigence.local.xls.capabilities— Examinez les capacités du moteur.altifigence.local.xls.check— Vérifiez le code source.altifigence.local.xls.eval— Évaluez le code source avec des vecteurs d’entrée.altifigence.local.xls.optimize— Optimisez XLS IR.altifigence.local.xls.codegen— Générez du RTL.
Pour une opération sur le code source, fournissez input_kind (dslx ou xls-ir), le code source directement dans source et le nom de la fonction de plus haut niveau dans top. Pour eval, fournissez également vectors sous forme de tableaux de valeurs de chaîne. Pour codegen, vous pouvez fournir pipeline avec une valeur de stages comprise entre 1 et 16.
Vérifiez isError avant d’utiliser le résultat. Un appel au moteur réussi renvoie engine et receipt dans structuredContent.