Installer SpiderHead

Le noyau s'installe depuis le dépôt dans un environnement virtuel. Rien n'est installé globalement.

Prévoyez Python 3.10 ou plus récent, pip et git. Voir les exigences pour les composants facultatifs.
  1. Le plus rapide : laissez votre agent IA s'en charger

    Il n'y a pas encore d'installeur : le plus rapide est de confier la tâche à un agent. Copiez le prompt, collez-le dans votre agent (Claude Code, Codex, Cursor ou équivalent) et validez les commandes qu'il exécute.

    Prompt
    Install SpiderHead for me.
    1. Clone https://github.com/PavloSEO/spiderhead into ~/spiderhead.
    2. Create a Python 3.10+ virtual environment inside it and run python -m pip install -e ".[all]".
    3. Install Chromium: python -m playwright install chromium.
    4. Check it works: seohead --version.
    5. Register ~/spiderhead/.venv/bin/seohead mcp as an MCP server in this agent's configuration.
    Tell me what you did and anything that failed.
  2. Un agent IA exécute le prompt d'installation, puis l'application de bureau au premier lancement.
    folder_zipVous préférez un fichier ? Téléchargez le ZIP du dépôt, décompressez-le et ouvrez le dossier obtenu. Suivez les commandes d'installation de votre système, sans git clone ni cd.Télécharger le ZIP
  3. Ou installer à la main

  4. 1Cloner et installer

    L'extra all inclut tous les groupes de dépendances facultatives.

    bash · macOS / Linux
    git clone https://github.com/PavloSEO/spiderhead.git
    cd spiderhead
    python -m venv .venv
    source .venv/bin/activate
    python -m pip install -e ".[all]"
    seohead --help
  5. 2Avec uv

    uv sync crée le même environnement à partir du fichier uv.lock versionné.

    bash
    uv sync --all-extras
    uv run seohead --help
  6. 3Windows PowerShell

    Appelez explicitement l'interpréteur de l'environnement virtuel ; l'activation est facultative.

    PowerShell
    py -3.12 -m venv .venv
    .\.venv\Scripts\python.exe -m pip install ".[mcp,reports]"
    .\.venv\Scripts\python.exe -m seohead --version
  7. Installations plus légères. Les extras comme mcp, render, reports, pdf et gsc s'installent séparément. Un outil dont l'extra manque répond avec la commande d'installation exacte.
  8. 4Navigateur pour le rendu

    Nécessaire uniquement pour les contrôles de rendu JavaScript.

    bash
    python -m playwright install chromium
    Chromium pèse environ 150 Mo. Ignorez cette étape si vous n'analysez que des exports Screaming Frog.
  9. 5Connecter des sources de données (facultatif)

    Ouvrez Paramètres › Sources de données dans l'application de bureau. Chaque fournisseur indique s'il est connecté, s'il demande une clé ou s'il est désactivé.

    Paramètres › Sources de données. Les requêtes payantes demandent votre clé et une confirmation explicite.

Ouvrir la page sur GitHubMis à jour le 12.10.2026