Automatiser l’intelligence documentaire grâce aux APIs NetExplorer et à l’IA
Vos fichiers sont sur NetExplorer. Vos équipes y passent des heures chaque semaine : chercher un document, vérifier une clause contractuelle, préparer un audit de conformité, extraire des données d’un tableau Excel. Des tâches chronophages, répétitives, qui mobilisent des compétences humaines pour des actions à faible valeur ajoutée.
Et si Claude, l’IA d’Anthropic, pouvait faire tout cela à votre place — directement connecté à votre espace NetExplorer ?
C’est exactement ce que permettent les APIs NetExplorer, combinées à Cowork, l’application desktop d’Anthropic. Dans cet article, nous allons montrer comment cette intégration fonctionne techniquement, quels cas d’usage elle rend possibles, et comment la déployer sur votre organisation.
| 💡 Cet article s’appuie sur une intégration réelle, développée et testée sur un espace NetExplorer contenant des référentiels de conformité (ISO 27001, HDS, SecNumCloud). Les exemples ci-dessous sont issus de cette expérimentation. |
1. Pourquoi connecter votre GED à un LLM ?
Les grandes plateformes de gestion documentaire comme NetExplorer ont résolu le problème du stockage et du partage de fichiers. Le problème non résolu, c’est celui de l’accès à l’information : savoir qu’un document existe ne veut pas dire savoir ce qu’il contient, encore moins trouver rapidement la réponse à une question précise.
Un LLM (Large Language Model) comme Claude est précisément conçu pour lire, comprendre et synthétiser du texte — qu’il s’agisse d’un PDF de 200 pages, d’un tableau Excel à 50 colonnes ou d’un document Word structuré. En le branchant directement sur votre GED via ses APIs, vous obtenez un assistant capable de :
| Tâche manuelle aujourd’hui | Avec NetExplorer + Claude |
| Lire 5 PDF pour trouver une exigence spécifique | Demander en langage naturel, réponse en secondes |
| Comparer deux versions d’un référentiel | Analyse différentielle automatique |
| Préparer un résumé pour un COMEX | Synthèse structurée depuis vos propres fichiers |
| Vérifier la conformité d’un contrat | Extraction et vérification des clauses en un seul prompt |
| Former un nouvel arrivant sur les procédures internes | Accès Q&A instantané à toute la documentation |
2. Comment ça fonctionne techniquement
2.1 L’architecture en trois couches
L’intégration repose sur trois composants qui communiquent entre eux :
| Composant | Rôle |
| APIs NetExplorer | Exposent les fichiers, dossiers et métadonnées via HTTP REST |
| Claude (Anthropic) | Lit, comprend et analyse le contenu des fichiers téléchargés |
| Cowork | Interface desktop qui orchestre la connexion OAuth2 et exécute du Python |
Claude ne lit pas vos fichiers directement dans NetExplorer. Le flux est le suivant : Claude télécharge le fichier via l’API NetExplorer, l’extrait localement (pdfplumber pour les PDF, openpyxl pour Excel, python-docx pour Word), puis analyse le texte extrait. Vos fichiers ne quittent jamais votre infrastructure sauf le temps d’une session Cowork locale.
2.2 L’authentification OAuth2 PKCE
La connexion à votre plateforme NetExplorer se fait via le protocole OAuth2 Authorization Code + PKCE (Proof Key for Code Exchange). C’est le standard de sécurité recommandé pour les applications publiques, sans client_secret à stocker ou à protéger.
Le flux est simple du point de vue de l’utilisateur :
- Claude génère un lien de connexion sécurisé
- L’utilisateur clique, se connecte avec ses identifiants NetExplorer habituels
- Il copie l’URL de retour dans Cowork
- Claude échange ce code contre un token d’accès et le sauvegarde pour la session
Chaque utilisateur s’authentifie avec son propre compte et n’accède qu’aux fichiers auxquels il a normalement accès. Il n’y a pas de compte de service partagé, pas d’élévation de privilèges.
| 🔐 Sécurité : le client_id est public par conception (flux PKCE). Les tokens sont temporaires et sauvegardés localement. Aucune donnée de fichier ne transite par les serveurs d’Anthropic — Claude analyse les fichiers dans le sandbox local de Cowork. |
2.3 Les APIs NetExplorer utilisées
| # Lister les dossiers racine GET /api/folders # Explorer un dossier (profondeur configurable) GET /api/folder/{id}?depth=2 # Rechercher par nom de fichier GET /api/folder/{id}?in_name=1&search_label=MOT&recursive=1 # Obtenir un token de téléchargement (POST, usage unique) POST /api/token/file/{id}/download # Télécharger le fichier GET /api/file/download?token={token} # Métadonnées d’un fichier (hash MD5, taille…) GET /api/file/{id} |
3. Cas d’usage concrets
3.1 Veille réglementaire et conformité
C’est le cas d’usage qui a motivé cette intégration chez NetExplorer. L’espace documentaire contient plusieurs centaines de fichiers de référentiels : ISO 27001, HDS, SecNumCloud, NIS2, DORA, PCI-DSS…
Avec l’intégration Claude, un membre de l’équipe conformité peut poser des questions comme :
| « Quelles sont les exigences HDS v2 sur la souveraineté des données ? » « Compare les exigences ISO 27001:2013 et ISO 27001:2022 sur la gestion des risques. » « Y a-t-il un document dans notre espace qui traite de la séparation des environnements SecNumCloud ? » |
Claude parcourt les dossiers, télécharge les fichiers pertinents, extrait le texte et répond avec les extraits exacts — en citant le fichier source et le numéro de page.
3.2 Préparation d’audits
Avant un audit ISO 27001 ou HDS, les équipes passent des jours à rassembler des preuves documentaires, vérifier que les procédures sont à jour, identifier les écarts. Claude peut automatiser cette phase de préparation :
- Lister tous les documents de procédure par domaine
- Identifier les versions et dates de mise à jour
- Comparer une procédure interne avec les exigences du référentiel
- Générer une liste des actions correctives identifiées
3.3 Analyse contractuelle
Chaque contrat client ou fournisseur dans NetExplorer peut être analysé instantanément : extraction des clauses de résiliation, des SLA, des conditions de sous-traitance, des niveaux de responsabilité. Une tâche qui prenait 30 minutes par contrat se fait en quelques secondes.
3.4 Onboarding et knowledge management
Le turnover ou l’arrivée de nouveaux collaborateurs crée toujours le même problème : où est la documentation ? Quelle est la procédure pour X ? Quelle version du template faut-il utiliser ? Claude connecté à NetExplorer devient un assistant Q&A instantané sur toute la base documentaire de l’organisation.
4. Comment déployer cette intégration
4.1 Prérequis
| Prérequis | Détail |
| Accès admin NetExplorer | Pour créer l’application OAuth2 (une seule fois) |
| Cowork installé | Application desktop Anthropic (Mac/Windows) |
| Python 3.8+ | Pour exécuter les scripts d’analyse de fichiers |
| Client ID OAuth2 | Obtenu après création de l’app OAuth2 dans l’admin NE |
4.2 Installation en 4 étapes
Étape 1 — Créer l’application OAuth2 dans l’admin NetExplorer
Accéder à Paramètres → Administration → Applications OAuth2. Créer une application de type Public avec l’URI de redirection http://localhost/callback. Récupérer le client_id généré.
Étape 2 — Configurer le package Cowork
Télécharger le package netexplorer-assistant, copier config.example.json en config.json et renseigner platform et client_id. Distribuer le dossier configuré à vos utilisateurs.
Étape 3 — Installer le skill NetExplorer dans Cowork
Ouvrir Cowork, aller dans Paramètres → Skills, importer le fichier netexplorer.skill. Claude détecte automatiquement les demandes liées à NetExplorer et applique le skill.
Étape 4 — Première connexion utilisateur
Ouvrir le dossier netexplorer-assistant dans Cowork. Dire à Claude « connecte-moi à NetExplorer ». Suivre les instructions pour le flux OAuth2 (30 secondes). Le token est sauvegardé pour les sessions suivantes.
5. Ce que cette intégration ouvre comme perspectives
Cette intégration est une première brique. Les APIs NetExplorer permettent d’aller beaucoup plus loin :
- Surveillance automatique — détecter les nouveaux documents déposés et déclencher une analyse automatique (résumé, classification, alerte sur contenu sensible)
- Workflows déclenchés par événements — « dès qu’un contrat est déposé dans ce dossier, extraire les clauses clés et créer une fiche résumé »
- Recherche sémantique — combiner les APIs NetExplorer avec un index vectoriel pour une recherche par sens plutôt que par mots-clés
- Génération documentaire — créer des procédures, des rapports d’audit ou des fiches de non-conformité directement alimentés par les données de votre GED
- Intégration ERP/CRM — enrichir les données client ou fournisseur avec les documents contractuels stockés dans NetExplorer
| La différence entre une GED classique et une GED connectée à l’IA, c’est la différence entre une bibliothèque et un assistant qui a lu tous les livres — et qui peut répondre à vos questions en temps réel. |
Conclusion
L’intégration de NetExplorer avec Claude via Cowork n’est pas un prototype de laboratoire. C’est une solution opérationnelle, déployable aujourd’hui, qui s’appuie sur des standards ouverts (OAuth2 PKCE, REST HTTP) et des bibliothèques Python courantes.
Le package open-source est disponible et prêt à l’emploi. Il ne demande qu’un client_id et une plateforme NetExplorer pour fonctionner. Les équipes technique et conformité peuvent l’utiliser dès demain.
Si vous souhaitez explorer cette intégration pour votre organisation, l’équipe NetExplorer est disponible pour vous accompagner dans le déploiement et l’adaptation aux besoins de votre contexte.
Ressources
Documentation APIs NetExplorer : api.netexplorer.fr
Cowork (Anthropic) : claude.ai/download
Package netexplorer-assistant : disponible sur demande auprès de l’équipe NetExplorer
Contact : contact@netexplorer.fr