Tutoriels

Utiliser Claude Code depuis l'Algérie et payer en dinars

Utilisez le Claude Code officiel depuis l'Algérie avec un solde DEVUP AI rechargé en dinars. Installez-le, connectez-le avec deux variables d'environnement, choisissez Claude Opus 5.5 ou des modèles ouverts comme Kimi-K3, et codez en quelques minutes.

Publié le 13 min de lecture
Sur cette page

Mascotte « Claude » animée en pixel-art : un personnage orange qui fait signe de la main avec une expression enjouée.

Claude Code est l'un des outils de développement assisté par IA les plus puissants du moment. Vous décrivez ce que vous voulez en langage courant, et il lit votre projet, modifie les fichiers, lance les commandes et corrige ses propres erreurs jusqu'à ce que le travail soit fait.

La voie habituelle pour l'utiliser passe par un abonnement ou des crédits payés en dollars avec une carte internationale. Pour beaucoup de développeurs en Algérie, c'est là que tout s'arrête.

Ce guide montre comment utiliser le même Claude Code depuis l'Algérie avec un solde DEVUP AI rechargé en dinars. Vous gardez l'outil officiel et ses commandes. Vous choisissez entre les modèles Claude et les meilleurs modèles ouverts. L'installation prend environ cinq minutes.

Couverture du guide DEVUP AI : un terminal PowerShell qui lance Claude Code sur api.devupai.com/anthropic avec le modèle claude-opus-5-5, à côté des logos DEVUP AI, Anthropic, DeepSeek et Kimi, de pièces en dinars et des badges CIB, Edahabia et BaridiMob

Ce que fait Claude Code

Claude Code est un agent IA qui travaille dans votre terminal, à l'intérieur du dossier de votre projet. Au lieu de copier du code dans une fenêtre de chat, vous lui confiez une tâche et il travaille sur les vrais fichiers :

  • Il comprend une base de code. Demandez « que fait ce projet ? » : il lit les fichiers nécessaires et explique la structure.

  • Il modifie les fichiers dans tout le projet. Une fonctionnalité, un refactoring ou un correctif qui touche dix fichiers tient en une seule demande.

  • Il lance des commandes. Tests, builds, linters et Git : il les exécute, lit le résultat et ajuste.

  • Il demande avant d'agir. Par défaut, il demande votre accord avant de modifier des fichiers ou de lancer des commandes. Shift+Tab change le mode d'autorisation.

Comment il se connecte à DEVUP AI

Claude Code parle à une API au format Anthropic Messages. DEVUP AI propose ce même format à l'adresse https://api.devupai.com/anthropic. Deux variables d'environnement suffisent pour y diriger Claude Code, et rien d'autre ne change.

Schéma : Claude Code dans votre terminal se connecte à DEVUP AI sur api.devupai.com/anthropic, qui sert claude-opus-5-5, claude-sonnet-5-5, moonshotai/Kimi-K3 et deepseek-ai/DeepSeek-V4.1-Flash-1017, avec une consommation facturée en dinars via CIB, Edahabia ou BaridiMob

  • Le Claude Code officiel. Même installeur, mêmes commandes, mêmes fonctionnalités. Rien à modifier ni à forker.

  • Votre clé API DEVUP à la place d'une connexion Anthropic.

  • Une consommation facturée en dinars sur votre solde, rechargé avec BaridiMob, CIB ou Edahabia.

  • Le modèle de votre choix : Claude Opus 5.5, Sonnet 5.5 et Haiku 4.5, ou des modèles ouverts comme Kimi-K3 et DeepSeek-V4.1-Flash-1017, chacun à une variable d'environnement près.

  • Votre code reste à vous. DEVUP AI ne stocke pas le contenu de vos requêtes ni des réponses du modèle, seulement les métadonnées d'usage (modèle, tokens, coût), et n'entraîne aucun modèle sur vos données.

Avant de commencer

  1. Un compte DEVUP AI. Inscrivez-vous sur devupai.com/register.

  2. Un solde en dinars. Rechargez depuis votre tableau de bord avec BaridiMob, CIB ou Edahabia.

  3. Une clé API. Ouvrez Dashboard → API Keys et créez-en une. Les clés commencent par sk-devup-.

  4. Un terminal. PowerShell ou CMD sous Windows, Terminal sous macOS, n'importe quel shell sous Linux.

Étape 1 : installer Claude Code

Lancez l'installeur officiel correspondant à votre système.

Windows PowerShell :

POWERSHELL
irm https://claude.ai/install.ps1 | iex

Windows CMD :

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

macOS, Linux et WSL :

BASH
curl -fsSL https://claude.ai/install.sh | bash

Ouvrez une nouvelle fenêtre de terminal et vérifiez l'installation :

BASH
claude --version

Un numéro de version suivi de (Claude Code) signifie que tout fonctionne. Sous Windows, il est recommandé d'installer Git for Windows pour que Claude Code puisse utiliser Bash ; sans lui, Claude Code utilise PowerShell.

Trois étapes d'installation : installer Claude Code avec l'installeur officiel, le connecter à DEVUP AI avec ANTHROPIC_BASE_URL et ANTHROPIC_AUTH_TOKEN, puis lancer claude dans votre projet et vérifier la connexion avec /status

Étape 2 : diriger Claude Code vers DEVUP AI

Définissez ces variables dans le terminal où vous allez lancer Claude Code. Remplacez sk-devup-your-api-key par votre clé.

Windows PowerShell :

POWERSHELL
$env:ANTHROPIC_BASE_URL = "https://api.devupai.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN = "sk-devup-your-api-key"
$env:ANTHROPIC_MODEL = "claude-opus-5-5"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = "claude-opus-5-5"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = "claude-sonnet-5-5"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "claude-haiku-4-5"
$env:CLAUDE_CODE_SUBAGENT_MODEL = "claude-sonnet-5-5"
$env:CLAUDE_CODE_MAX_OUTPUT_TOKENS = "32000"

macOS et Linux (Bash ou Zsh) :

BASH
export ANTHROPIC_BASE_URL="https://api.devupai.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="sk-devup-your-api-key"
export ANTHROPIC_MODEL="claude-opus-5-5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5-5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-haiku-4-5"
export CLAUDE_CODE_SUBAGENT_MODEL="claude-sonnet-5-5"
export CLAUDE_CODE_MAX_OUTPUT_TOKENS="32000"

Le rôle de chaque ligne :

Tableau
VariableRôle
ANTHROPIC_BASE_URLEnvoie les requêtes de Claude Code vers DEVUP AI.
ANTHROPIC_AUTH_TOKENVotre clé API DEVUP. Avec cette variable, Claude Code ne vous demande pas de vous connecter à un compte Anthropic.
ANTHROPIC_MODELLe modèle de départ d'une nouvelle session.
ANTHROPIC_DEFAULT_OPUS_MODEL, _SONNET_MODEL, _HAIKU_MODELCe que désignent les raccourcis opus, sonnet et haiku. Claude Code utilise aussi le modèle haiku pour de petites tâches en arrière-plan : définissez-le toujours.
CLAUDE_CODE_SUBAGENT_MODELLe modèle des sous-agents que Claude Code lance sur les grandes tâches.
CLAUDE_CODE_MAX_OUTPUT_TOKENSLa réponse la plus longue que Claude Code demande. Gardez-la inférieure ou égale à la limite de sortie du modèle.

Étape 3 : lancer votre première session

Placez-vous dans le dossier de votre projet et lancez Claude Code :

BASH
cd path/to/your/project
claude

Dans la session, vérifiez la connexion :

/status

La ligne Anthropic base URL doit afficher https://api.devupai.com/anthropic, et une ligne Auth token doit indiquer ANTHROPIC_AUTH_TOKEN. Envoyez ensuite une première demande :

what does this project do?

Pour une tâche ponctuelle sans ouvrir de session, utilisez -p :

BASH
claude -p "explain the folder structure of this project"

Vous pouvez écrire vos demandes en français : Claude Code comprend aussi bien le français que l'anglais.

Choisir vos modèles : deux profils prêts à l'emploi

Vous pouvez utiliser les modèles Claude, des modèles ouverts, ou les deux. Ces deux profils couvrent la plupart des besoins.

Deux profils de modèles pour Claude Code sur DEVUP AI : le profil 1 associe opus à claude-opus-5-5, sonnet à claude-sonnet-5-5 et haiku à claude-haiku-4-5 ; le profil 2 associe opus à moonshotai/Kimi-K3 et les autres à deepseek-ai/DeepSeek-V4.1-Flash-1017

Tableau
Profil 1 : ClaudeProfil 2 : modèles ouverts
Modèle par défautclaude-opus-5-5deepseek-ai/DeepSeek-V4.1-Flash-1017
opus (tâches difficiles)claude-opus-5-5moonshotai/Kimi-K3
sonnet (code au quotidien)claude-sonnet-5-5deepseek-ai/DeepSeek-V4.1-Flash-1017
haiku (tâches rapides, arrière-plan)claude-haiku-4-5deepseek-ai/DeepSeek-V4.1-Flash-1017
Idéal pourLa meilleure qualité sur le code complexe et les longues sessions d'agentLe travail rapide et à grand volume, avec Kimi-K3 à une commande pour les parties difficiles

Le profil 1 correspond à la configuration de l'étape 2. Pour le profil 2, gardez ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN et CLAUDE_CODE_MAX_OUTPUT_TOKENS de l'étape 2, et remplacez les lignes de modèles par celles-ci :

Windows PowerShell :

POWERSHELL
$env:ANTHROPIC_MODEL = "deepseek-ai/DeepSeek-V4.1-Flash-1017"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = "moonshotai/Kimi-K3"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = "deepseek-ai/DeepSeek-V4.1-Flash-1017"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "deepseek-ai/DeepSeek-V4.1-Flash-1017"
$env:CLAUDE_CODE_SUBAGENT_MODEL = "deepseek-ai/DeepSeek-V4.1-Flash-1017"

macOS et Linux :

BASH
export ANTHROPIC_MODEL="deepseek-ai/DeepSeek-V4.1-Flash-1017"
export ANTHROPIC_DEFAULT_OPUS_MODEL="moonshotai/Kimi-K3"
export ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-ai/DeepSeek-V4.1-Flash-1017"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-ai/DeepSeek-V4.1-Flash-1017"
export CLAUDE_CODE_SUBAGENT_MODEL="deepseek-ai/DeepSeek-V4.1-Flash-1017"

Changez de modèle à tout moment :

  • Dans une session : /model opus, /model sonnet ou /model haiku.

  • Au lancement : claude --model opus.

  • N'importe quel modèle du catalogue : claude --model "moonshotai/Kimi-K3".

Claude Code est un agent : il lui faut un modèle qui prend en charge l'appel d'outils. Tous les modèles des deux profils le font. Pour en utiliser un autre, vérifiez Tools sur sa page dans le catalogue des modèles et copiez son identifiant exactement.

claude-opus-5-5

  • Tools
  • Vision
  • Reasoning (optional)

Voir le modèle

claude-sonnet-5-5

  • Tools
  • Vision
  • Reasoning

Voir le modèle

Kimi-K3

  • Tools
  • Vision
  • Reasoning (optional)
  • Structured output

Voir le modèle

DeepSeek-V4.1-Flash-1017

  • Tools
  • Vision
  • Reasoning (optional)
  • Structured output

Voir le modèle

Rendre la configuration permanente

Les variables définies avec $env: ou export ne durent que le temps du terminal en cours. Deux façons de les garder :

Option A : un fichier de paramètres (tous vos projets). Placez les variables dans le bloc env de ~/.claude/settings.json, soit %USERPROFILE%\.claude\settings.json sous Windows :

JSON
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.devupai.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "sk-devup-your-api-key",
    "ANTHROPIC_MODEL": "claude-opus-5-5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5",
    "CLAUDE_CODE_SUBAGENT_MODEL": "claude-sonnet-5-5",
    "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000"
  }
}

Option B : un raccourci devup (votre claude habituel reste intact). Ajoutez une petite fonction à votre profil de shell, puis lancez les sessions DEVUP avec devup et gardez claude pour le reste.

PowerShell : ouvrez votre profil avec notepad $PROFILE et collez la fonction. Si le fichier n'existe pas encore, créez-le d'abord avec New-Item -ItemType File -Path $PROFILE -Force. Si PowerShell indique ensuite que l'exécution de scripts est désactivée, autorisez les scripts locaux pour votre utilisateur avec Set-ExecutionPolicy -Scope CurrentUser RemoteSigned.

POWERSHELL
function devup {
  $devupEnv = @{
    ANTHROPIC_BASE_URL             = "https://api.devupai.com/anthropic"
    ANTHROPIC_AUTH_TOKEN           = "sk-devup-your-api-key"
    ANTHROPIC_MODEL                = "claude-opus-5-5"
    ANTHROPIC_DEFAULT_OPUS_MODEL   = "claude-opus-5-5"
    ANTHROPIC_DEFAULT_SONNET_MODEL = "claude-sonnet-5-5"
    ANTHROPIC_DEFAULT_HAIKU_MODEL  = "claude-haiku-4-5"
    CLAUDE_CODE_SUBAGENT_MODEL     = "claude-sonnet-5-5"
    CLAUDE_CODE_MAX_OUTPUT_TOKENS  = "32000"
  }
  $saved = @{}
  foreach ($name in $devupEnv.Keys) {
    $saved[$name] = [Environment]::GetEnvironmentVariable($name)
    Set-Item -Path "Env:$name" -Value $devupEnv[$name]
  }
  try { claude @args }
  finally {
    foreach ($name in $saved.Keys) {
      if ($null -eq $saved[$name]) { Remove-Item -Path "Env:$name" -ErrorAction SilentlyContinue }
      else { Set-Item -Path "Env:$name" -Value $saved[$name] }
    }
  }
}

La fonction définit les variables uniquement pendant l'exécution de devup, puis remet votre terminal dans son état d'origine.

Bash ou Zsh (à ajouter dans ~/.bashrc ou ~/.zshrc) :

BASH
devup() {
  ANTHROPIC_BASE_URL="https://api.devupai.com/anthropic" \
  ANTHROPIC_AUTH_TOKEN="sk-devup-your-api-key" \
  ANTHROPIC_MODEL="claude-opus-5-5" \
  ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5" \
  ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5-5" \
  ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-haiku-4-5" \
  CLAUDE_CODE_SUBAGENT_MODEL="claude-sonnet-5-5" \
  CLAUDE_CODE_MAX_OUTPUT_TOKENS="32000" \
  claude "$@"
}

Ouvrez un nouveau terminal, placez-vous dans un projet et lancez devup.

Cinq premières tâches à essayer

Chacune tient en une seule demande dans une session Claude Code :

  1. Comprendre un nouveau projet. explique l'architecture de ce projet et où se trouve le point d'entrée principal

  2. Créer une mémoire de projet. Lancez /init : Claude Code écrit un fichier CLAUDE.md avec des notes sur votre projet, qu'il relit au début de chaque session. Ajoutez-y vos propres conventions.

  3. Corriger un bug avec un test. le formulaire de connexion accepte un mot de passe vide. Écris d'abord un test qui échoue, puis corrige le bug

  4. Écrire les tests manquants. écris des tests unitaires pour les fonctions de src/utils et lance-les

  5. Préparer un commit propre. relis mes modifications, propose des améliorations, puis fais un commit avec un message descriptif

Commandes utiles pendant une session : /model pour changer de modèle, /compact pour résumer une longue conversation et continuer, /clear pour repartir de zéro, /status pour vérifier la connexion, et Shift+Tab pour régler ce que Claude Code peut faire sans demander.

Dépannage

Tableau
Ce que vous voyezCe que cela signifieSolution
401 ou « invalid token »La clé est fausse, révoquée ou dans la mauvaise variableVérifiez la clé dans Dashboard → API Keys et placez-la dans ANTHROPIC_AUTH_TOKEN
« There's an issue with the selected model (…). It may not exist or you may not have access to it. »L'identifiant du modèle ne correspond pas exactement au catalogueCopiez l'identifiant depuis le catalogue des modèles, majuscules et préfixe avant / compris
Claude Code vous demande de vous connecterAucune clé trouvée : les variables ne sont pas définies dans ce terminal, ou seule ANTHROPIC_API_KEY l'estDéfinissez ANTHROPIC_AUTH_TOKEN dans le même terminal, ou dans ~/.claude/settings.json
« Claude Code doesn't recognize the model …, so it assumes a context window of 200k tokens »Normal pour les modèles non Claude. Tout fonctionne ; Claude Code résume simplement les longues conversations plus tôtFacultatif : définissez CLAUDE_CODE_MAX_CONTEXT_TOKENS à la fenêtre de contexte indiquée sur la page du modèle dans le catalogue
« claude.ai connectors are disabled because … another auth source is set »Vous avez aussi une connexion claude.ai sur cet ordinateur ; la clé DEVUP passe en prioritéRien à corriger. Supprimez les variables, ou utilisez le raccourci devup, pour revenir à votre compte claude.ai
529 « overloaded »Le modèle est momentanément saturéClaude Code réessaie automatiquement ; vous pouvez aussi changer de modèle avec /model

Vous préférez travailler dans votre éditeur ?

DEVUP Code est notre extension gratuite d'assistance au code pour VS Code, Cursor et Antigravity. Vous vous connectez avec votre compte DEVUP, sans clé à copier, et vous utilisez les mêmes modèles et le même solde en dinars. Claude Code est l'agent de votre terminal ; DEVUP Code est l'assistant de votre éditeur. Beaucoup de développeurs utilisent les deux.

Questions fréquentes

Ai-je besoin d'un abonnement Claude ou d'un compte Anthropic ?

Non. Avec ANTHROPIC_BASE_URL et ANTHROPIC_AUTH_TOKEN définis, Claude Code utilise votre clé DEVUP AI. La consommation est payée sur votre solde DEVUP en dinars.

Est-ce le Claude Code officiel ?

Oui. Vous l'installez avec l'installeur officiel d'Anthropic. DEVUP AI fournit uniquement l'API à laquelle il se connecte.

Est-ce que ça marche sous Windows ?

Oui, nativement dans PowerShell ou CMD, et aussi dans WSL. L'installation de Git for Windows est recommandée.

Puis-je utiliser d'autres modèles que Claude ?

Oui. Tout modèle du catalogue qui prend en charge l'appel d'outils fonctionne avec Claude Code. Kimi-K3 et DeepSeek-V4.1-Flash-1017 sont deux excellents choix.

Est-ce que cela casse ma connexion Claude Code habituelle ?

Non. Les variables DEVUP passent en priorité tant qu'elles sont définies. Supprimez-les, ou utilisez le raccourci devup, et Claude Code revient à votre compte habituel.

Mon code est-il stocké ?

Non. DEVUP AI ne stocke pas le contenu des requêtes ni des réponses. Seules les métadonnées d'usage (modèle, tokens, coût) sont conservées, et DEVUP AI n'entraîne aucun modèle sur vos données.

Commencez à coder avec Claude Code dès aujourd'hui

Créez votre compte, rechargez en dinars, définissez deux variables et lancez claude.

Créer votre compte DEVUP AI · Guide d'intégration Claude Code · Parcourir les modèles

Vous découvrez l'API DEVUP AI ? Commencez par notre guide Utiliser les API d'IA depuis l'Algérie et payer en dinars.

À propos de DEVUP AI

Une infrastructure d’IA pour les développeurs : modèles, calcul et API média, avec une facturation locale en DZD via BaridiMob et Edahabia.

Obtenir une clé API