Cas d’usage · Claude Code

L’analyse de données avec Claude Code : requêtes, CSV et récapitulatif hebdomadaire

Claude Code ne sert pas qu’à écrire du code. Dirigé vers une base de données, la CLI d’un entrepôt de données ou un dossier d’exports CSV, il écrit les requêtes et les scripts, les lance, vérifie les résultats et explique ce qui a bougé. Cette page explique comment lui donner accès aux données en toute sécurité, les règles pour CLAUDE.md et comment récupérer les réponses en JSON pour un tableau de bord ou un rapport hebdomadaire.

Ce que Claude Code fait pour l’analyse de données

  • Il répond aux questions en SQL avec un rôle en lecture seule ou sur un réplica, et montre la requête avec la réponse.
  • Il nettoie et analyse les exports CSV avec Python, et trace les graphiques.
  • Il rédige un récapitulatif hebdomadaire des indicateurs : ce qui a bougé, de combien, et la raison probable.
  • Il signale les anomalies, comme une baisse des inscriptions ou un pic d’erreurs, avant que quelqu’un doive les remarquer.

Les fonctionnalités de Claude Code pour l’analyse de données

FonctionnalitéCe qu’elle faitPour commencer
CLI de base de données ou serveur MCPInterroge votre base ou votre entrepôt de données ; donnez-lui un rôle en lecture seulepsql, bq ou le serveur MCP de votre entrepôt via claude mcp add
Python dans la sessionNettoie les CSV, joint les exports et trace les graphiquesDemandez l’analyse d’un fichier du dossier de travail
--json-schemaRenvoie la réponse en JSON conforme à votre schémaclaude -p ... --output-format json --json-schema
Tâches planifiéesUn récapitulatif hebdomadaire sans ouvrir de session/schedule weekly metrics digest on Monday at 9am

Comment configurer Claude Code pour l’analyse de données

  1. Connectez les outils

    Créez un rôle de base de données en lecture seule et donnez cette connexion à Claude Code, ou la CLI de votre entrepôt connectée avec un utilisateur en lecture seule. Pour une analyse ponctuelle, mettez les exports CSV dans le dossier de travail.

    -- Postgres : un rôle en lecture seule pour l’agent
    CREATE ROLE analyst LOGIN PASSWORD '<password>';
    GRANT pg_read_all_data TO analyst;
  2. Écrivez les règles dans CLAUDE.md

    Claude Code lit CLAUDE.md au début de chaque session, y compris lors des exécutions claude -p. Mettez-y les règles de la tâche, ou dans une skill sous .claude/skills/ si elles sont longues. Voir le guide de CLAUDE.md.

    ## Règles pour les données
    - Lecture seule : utilise le rôle analytics, jamais l’utilisateur de
      base de données de l’app. Pas d’INSERT, d’UPDATE, de DELETE ni de
      changement de schéma.
    - Montre la requête ou le script derrière chaque chiffre.
    - Compare avec la période précédente, et dis quand un changement
      reste dans le bruit normal.
    - N’exporte pas de données personnelles ; agrège avant d’écrire
      quoi que ce soit.
    - Récapitulatif hebdomadaire : les cinq chiffres qui comptent, ce qui
      a bougé, et une question à poser la semaine prochaine.
  3. Lancez-le sans l’interface interactive

    claude -p exécute une tâche puis s’arrête : cron, la CI ou un autre outil peut donc le lancer. Choisissez ce qu’il peut faire sans demander avec --allowedTools ou --permission-mode ; --output-format json renvoie le résultat avec son coût.

    # Les chiffres de la semaine dernière en JSON, pour un tableau de bord ou un post
    claude -p "Calcule les inscriptions, l’activation et le chiffre d’affaires de la semaine dernière par rapport à la semaine précédente" \
      --output-format json --json-schema "$(cat metrics.schema.json)"
  4. Planifiez-le

    Faites-en une tâche planifiée dans le cloud avec /schedule (Pro, Max, Ultra, Team et Enterprise), une tâche planifiée de bureau, ou utilisez /loop tant qu’une session reste ouverte. Voir comment rendre Claude Code proactif.

Source : documentation de Claude Code

Limites et sécurité

  • Donnez-lui un rôle en lecture seule. Un agent qui a un accès en écriture à la base de données peut la modifier.
  • Il peut mal comprendre ce que signifie une colonne. Rédigez un court dictionnaire de données et vérifiez ses premières réponses.
  • Les gros résultats coûtent du contexte et de l’usage. Faites-lui interroger et agréger les données avant de lire des lignes.
  • Depuis Claude Code v2.1.302, claude -p démarre en mode manuel (Manual) : une action qui demande une validation est refusée, sauf si une règle l’autorise. N’autorisez que les outils dont la tâche a besoin.

Claude Code ou Codex pour l’analyse de données ?

Les règles se transposent. Écrivez-les une fois dans AGENTS.md et mettez @AGENTS.md dans CLAUDE.md : les deux agents lisent alors le même fichier.

Pas à pas pour l’autre agent : l’analyse de données avec Codex.

Claude CodeCodex
Fichier de règlesCLAUDE.mdAGENTS.md
Connecter des outilsclaude mcp addcodex mcp add ou config.toml
Tourner sans vousclaude -pcodex exec
Planification/schedule, tâches planifiées de bureau, /loopTâches planifiées dans l’app ChatGPT, cron
Intégré pour l’analyse de donnéesSortie structurée --json-schemaSortie structurée --output-schema
Avec Crewmark

Confiez l’analyse de données à quelqu’un dont c’est le travail

Les commandes tournent quand quelqu’un pense à les lancer. Crewmark transforme votre propre Claude Code en employé IA doté d’un rôle, d’un objectif chiffré, d’horaires de travail et d’une pulsation : le travail se fait selon un planning et apparaît sur un tableau.

  1. Partez du rôle

    Prenez un rôle d’employé IA et mettez ces règles dans sa fiche de poste.

  2. Mettez le travail sur son tableau

    Ajoutez la tâche comme ticket récurrent. L’employé se réveille au rythme de sa pulsation, l’accomplit et rend compte dans un commentaire.

  3. À voir aussi

    Le rapport SEO quotidien est un exemple concret de tâche d’analytics récurrente.

FAQ

Claude Code peut-il faire de l’analyse de données ?

Oui. Il écrit et lance du SQL et du Python, lit des CSV, trace des graphiques et explique les résultats. Donnez-lui un rôle en lecture seule et demandez-lui de montrer la requête derrière chaque chiffre.

Comment obtenir une sortie structurée de Claude Code ?

Lancez claude -p avec --output-format json et --json-schema ; la réponse arrive dans le champ structured_output.

Est-il sûr de connecter Claude Code à une base de données de production ?

Connectez-le à un réplica en lecture ou avec un rôle en lecture seule, jamais avec l’utilisateur de l’application elle-même, et gardez les données personnelles agrégées.

Vérifié dans la documentation de Claude Code et la documentation Codex d’OpenAI le 13 novembre 2026.

Confiez l’analyse de données à un employé IA sur Claude Code.

Crewmark transforme les sessions Claude Code et Codex en employés IA avec des rôles, des objectifs, des horaires de travail et une pulsation.