Résultats
Choisissez un dossier de projet et lancez Matlock pour obtenir votre premier score. L’analyse web est gratuite et sans connexion.
Les fichiers sont lus sur cet ordinateur. Rien n’est envoyé.
Matlock
| Partie | Résultat | Durée |
|---|
Chaque partie s’exécute même si l’une échoue. Les parties liées à votre ordinateur viennent du script exécuté et recollé ici ; les vérifications de push et Matlock tournent directement dans le navigateur.
Intégrité des tests
La référence de tests enregistrée ne correspond plus à son scellé. Elle a pu être modifiée hors de Matlock ; vérifiez attentivement la liste ci-dessous.
Un instantané est un petit fichier contenant l’enregistrement de vos tests. Conservez-le hors du projet, par exemple dans Documents, et chargez-le ici ou dans un autre navigateur. Il est enregistré et lu sur cet ordinateur uniquement ; rien n’est envoyé.
L’enregistrement de tests actif provient d’un fichier situé dans votre projet et non confirmé. Un agent a pu le modifier : relisez attentivement tout texte restauré.
Matlock mémorise vos tests après chaque exécution et compare la suivante avec eux. Stocké uniquement dans ce navigateur (par nom de dossier). Effacer les données du site le supprime.
Ce que Matlock a lu
Ligne d’exécution et script
Ceci est un aperçu de la ligne d’exécution. Pour lancer des étapes, utilisez l’application de bureau Matlock.
Copiez le script, ouvrez PowerShell, CMD ou un terminal Bash dans le dossier du projet, collez-le et appuyez sur Entrée. Collez ensuite sa sortie dans le panneau de sortie pour voir les lignes rouges et vertes.
Favoris
Cartes en un clic pour ce type de projet, routines de départ, destinations et cartes enregistrées.
Prêtes pour ce projet
Cartes unitaires (à lancer seules ou à enchaîner)
Nettoyer, Dépendances, Formater, Linter, Analyser, Test, Couverture et Compiler tournent aussi dans les deux cartes ci-dessus.
Où va le bon code
Cartes de push et de déploiement. Elles demandent votre accord avant de tourner et utilisent les outils auxquels vous êtes déjà connecté.
Routines
Une routine est une ligne d’exécution enregistrée que vous lancez d’un clic. Renommez, dupliquez, réordonnez, supprimez, exportez et importez-la à tout moment.
L’enregistrement de routines fait partie de Matlock Pro. Les modèles ci-dessus fonctionnent pour tous.
Vos cartes enregistrées
L’enregistrement de cartes fait partie de Matlock Pro. Les cartes prêtes ci-dessus fonctionnent pour tous.
Système
Commandes système prêtes à l’emploi pour Windows et Linux. Modifiez-les avant usage. Aucune n’ouvre de fenêtre nécessitant la souris.
Alerte
Soyez prévenu à la fin d’une exécution. Remplissez ceci une fois ; le script copié envoie l’e-mail lui-même.
Pas encore testée.
Un navigateur ne peut pas envoyer d’e-mail. Copiez cette commande, lancez-la dans votre terminal et votre serveur mail enverra l’alerte de test.
Éléments ignorés
Les éléments ignorés ne font jamais baisser votre score. Ils sont gardés uniquement dans ce navigateur, jamais dans votre projet. En restaurer un relance aussitôt l’analyse.
Valeur : ce que Matlock a trouvé et ce que vous avez corrigé
Un suivi continu des problèmes trouvés par Matlock dans ce projet, de ceux corrigés et de ceux encore ouverts. Compteurs uniquement : aucun code ni nom de fichier n’est conservé.
Certains enregistrements passés ne correspondent plus à leur scellé. Ils ont pu être modifiés hors de Matlock.
Problèmes trouvés, corrigés et encore ouverts
Un point creux signale une exécution où une partie n’a pas pu tourner. Le point cerclé marque votre point de départ.
Évolution du score
Vos exécutions
Stocké uniquement dans ce navigateur. Effacer les données du site le supprime.
Agent et MCP
Votre agent peut lancer des vérifications, lire les résultats et les relancer. Il ne peut ni modifier ni désactiver les vérifications intégrées.
Connecter votre agent
Tester la connexion copie ici une question pour votre agent. Pour tester depuis Matlock directement, ouvrez Paramètres -> Agent IA (MCP) -> Tester la connexion dans l’application de bureau.
Réglages de connexion
La connexion de Matlock tourne sur votre propre ordinateur via l’application de bureau. Elle reste désactivée tant que vous ne l’activez pas.
- Dans l’application de bureau Matlock, ouvrez Paramètres -> Agent IA (MCP) et activez l’interrupteur.
- Appuyez sur Copier les réglages de connexion dans l’application. Cela remplit le chemin exact de votre installation ; le texte ci-dessus contient le même réglage avec le nom court du programme.
- Collez-le dans les réglages MCP de votre agent, puis appuyez sur Tester la connexion dans l’application.
Carte pour l’agent
Collez cette carte dans tout assistant IA sur téléphone (Kimi, Qwen, DeepSeek, Gemini, Claude, ChatGPT et autres) pour poser des questions pendant que vous guidez votre agent local.
Réglages
Session
Vous utilisez l’aperçu web gratuit. Ouvrez l’application de bureau Matlock pour débloquer les numéros de ligne, extraits, correctifs, cartes enregistrées et alertes.
Réglage de modularité
Limite maximale cible de lignes par fichier (CWE-1080 / CWE-1120). Réglage réservé à l’utilisateur dans l’application de bureau.
Données enregistrées
Les cartes, exclusions, vérifications personnalisées et votre ligne d’exécution sont conservées uniquement dans ce navigateur. Rien n’est envoyé et les mots de passe ne sont jamais enregistrés.
Langue
Ajouter une carte
Choisissez ce que vous souhaitez ajouter.
Action
Les réglages de favori, verrouillage et approbation sont enregistrés avec la carte et s’appliquent dans l’application de bureau. Me demander avant l’exécution est aussi ajouté aux scripts copiés.
Séquence
Les réglages de favori, verrouillage et approbation sont enregistrés avec la carte et s’appliquent dans l’application de bureau. Me demander avant l’exécution est aussi ajouté aux scripts copiés.
Commande système
Nécessite les droits administrateur ou root. Matlock n’élève jamais ses propres permissions ; la commande s’arrête avec un message clair si elle n’a pas été lancée ainsi.
Les réglages de favori, verrouillage et approbation sont enregistrés avec la carte et s’appliquent dans l’application de bureau. Me demander avant l’exécution est aussi ajouté aux scripts copiés.
Destination
Une destination est une commande que vous pouvez lire et modifier. Matlock ne stocke jamais de mot de passe, jeton ou clé cloud ; il utilise l’outil déjà connecté sur votre propre ordinateur.
Les réglages de favori, verrouillage et approbation sont enregistrés avec la carte et s’appliquent dans l’application de bureau. Me demander avant l’exécution est aussi ajouté aux scripts copiés.
Vérification personnalisée
Une vérification personnalisée est une recherche de motif supplémentaire. Elle ne touche jamais aux vérifications intégrées de Matlock.