Skip to content

Claude Code est un outil de codage agentique qui lit votre base de code, modifie des fichiers et exécute des commandes.

Ollama connecte Claude Code à des modèles locaux et cloud via son API compatible avec Anthropic.

Prise en main ​

Lancez Claude Code avec Ollama :

shell
ollama launch claude

Fonctionnalités ​

Chat
Poser des questions sur un dépôt ou une tâche
<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="terminal" /></div>
  <div>
    <div class="capability-list-heading">Ligne de commande</div>
    <div class="capability-list-copy">Exécuter des commandes avec le flux d'autorisations de Claude Code</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="code" /></div>
  <div>
    <div class="capability-list-heading">Appel d'outils</div>
    <div class="capability-list-copy">Utiliser des outils avec des modèles compatibles</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="file-pen" /></div>
  <div>
    <div class="capability-list-heading">Modification de fichiers</div>
    <div class="capability-list-copy">Lire et modifier des fichiers dans votre projet</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="users" /></div>
  <div>
    <div class="capability-list-heading">Sous-agents</div>
    <div class="capability-list-copy">Répartir le travail entre différentes tâches</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="globe" /></div>
  <div>
    <div class="capability-list-heading">Recherche web</div>
    <div class="capability-list-copy">Effectuer des recherches sur le web via Ollama</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="file-text" /></div>
  <div>
    <div class="capability-list-heading">Récupération web</div>
    <div class="capability-list-copy">Récupérer et résumer des pages web</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="image" /></div>
  <div>
    <div class="capability-list-heading">Vision</div>
    <div class="capability-list-copy">Envoyer des images et des captures d'écran</div>
  </div>
</div>

<div class="capability-list-item">
  <div class="capability-list-icon"><Icon icon="brain" /></div>
  <div>
    <div class="capability-list-heading">Raisonnement</div>
    <div class="capability-list-copy">Utiliser les contrôles de raisonnement avec des modèles compatibles</div>
  </div>
</div>

Modèles ​

Choisissez un modèle avec un contexte suffisant pour votre dépôt.

Remarque

Pour les dépôts plus volumineux, définissez la longueur de contexte sur 64k ou plus.

Autres fonctionnalités ​

Exécution sans interaction ​

Utilisez --yes pour les scripts, Docker ou les environnements CI :

shell
ollama launch claude --model gemma4:cloud --yes -- -p "how does this repository work?"

L'option --yes ignore les sélecteurs, télécharge le modèle si nécessaire et nécessite l'option --model. Les arguments placés après -- sont transmis directement à Claude Code.

Recherche web ​

Utilisez l'API de recherche web d'Ollama depuis Claude Code.

Consultez la page Recherche web pour la configuration et l'utilisation.

Tâches planifiées avec /loop ​

Utilisez /loop dans Claude Code pour exécuter une invite ou une commande slash selon une planification :

text
/loop <interval> <prompt or /command>

Exemples :

text
/loop 30m Vérifier mes PR ouvertes et résumer leur état
/loop 1h Rechercher les dernières actualités IA et résumer les développements clés
/loop 15m Vérifier les nouvelles issues GitHub et les trier par priorité

Telegram ​

Connectez un bot Telegram à votre session Claude Code. Installez le plugin Telegram, créez un bot avec @BotFather, puis lancez Claude Code :

shell
ollama launch claude -- --channels plugin:telegram@claude-plugins-official

Claude Code demande une autorisation pour la plupart des actions. Pour permettre au bot de fonctionner de manière autonome, configurez des règles d'autorisation ou passez l'option --dangerously-skip-permissions dans un environnement isolé.

Consultez le README du plugin pour les instructions de configuration.

Configuration manuelle ​

1. Installer Claude Code

shell
curl -fsSL https://claude.ai/install.sh | bash
powershell
irm https://claude.ai/install.ps1 | iex

2. Définir les variables d'environnement

shell
export ANTHROPIC_AUTH_TOKEN=ollama
export ANTHROPIC_API_KEY=""
export ANTHROPIC_BASE_URL=http://localhost:11434

3. Exécuter Claude Code

shell
claude --model qwen3.5

Ou exécutez avec les variables d'environnement en ligne :

shell
ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_BASE_URL=http://localhost:11434 ANTHROPIC_API_KEY="" claude --model kimi-k2.7-code:cloud