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.
Sur cette page

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.

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+Tabchange 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.

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
Un compte DEVUP AI. Inscrivez-vous sur devupai.com/register.
Un solde en dinars. Rechargez depuis votre tableau de bord avec BaridiMob, CIB ou Edahabia.
Une clé API. Ouvrez Dashboard → API Keys et créez-en une. Les clés commencent par
sk-devup-.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 :
irm https://claude.ai/install.ps1 | iexWindows CMD :
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmdmacOS, Linux et WSL :
curl -fsSL https://claude.ai/install.sh | bashOuvrez une nouvelle fenêtre de terminal et vérifiez l'installation :
claude --versionUn 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.

É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 :
$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) :
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 :
| Variable | Rôle |
|---|---|
ANTHROPIC_BASE_URL | Envoie les requêtes de Claude Code vers DEVUP AI. |
ANTHROPIC_AUTH_TOKEN | Votre clé API DEVUP. Avec cette variable, Claude Code ne vous demande pas de vous connecter à un compte Anthropic. |
ANTHROPIC_MODEL | Le modèle de départ d'une nouvelle session. |
ANTHROPIC_DEFAULT_OPUS_MODEL, _SONNET_MODEL, _HAIKU_MODEL | Ce 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_MODEL | Le modèle des sous-agents que Claude Code lance sur les grandes tâches. |
CLAUDE_CODE_MAX_OUTPUT_TOKENS | La 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 :
cd path/to/your/project
claudeDans la session, vérifiez la connexion :
/statusLa 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 :
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.

| Profil 1 : Claude | Profil 2 : modèles ouverts | |
|---|---|---|
| Modèle par défaut | claude-opus-5-5 | deepseek-ai/DeepSeek-V4.1-Flash-1017 |
opus (tâches difficiles) | claude-opus-5-5 | moonshotai/Kimi-K3 |
sonnet (code au quotidien) | claude-sonnet-5-5 | deepseek-ai/DeepSeek-V4.1-Flash-1017 |
haiku (tâches rapides, arrière-plan) | claude-haiku-4-5 | deepseek-ai/DeepSeek-V4.1-Flash-1017 |
| Idéal pour | La meilleure qualité sur le code complexe et les longues sessions d'agent | Le 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 :
$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 :
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 sonnetou/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)
claude-sonnet-5-5
- Tools
- Vision
- Reasoning
Kimi-K3
- Tools
- Vision
- Reasoning (optional)
- Structured output
DeepSeek-V4.1-Flash-1017
- Tools
- Vision
- Reasoning (optional)
- Structured output
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 :
{
"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.
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) :
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 :
Comprendre un nouveau projet.
explique l'architecture de ce projet et où se trouve le point d'entrée principalCréer une mémoire de projet. Lancez
/init: Claude Code écrit un fichierCLAUDE.mdavec des notes sur votre projet, qu'il relit au début de chaque session. Ajoutez-y vos propres conventions.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Écrire les tests manquants.
écris des tests unitaires pour les fonctions de src/utils et lance-lesPré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
| Ce que vous voyez | Ce que cela signifie | Solution |
|---|---|---|
401 ou « invalid token » | La clé est fausse, révoquée ou dans la mauvaise variable | Vé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 catalogue | Copiez l'identifiant depuis le catalogue des modèles, majuscules et préfixe avant / compris |
| Claude Code vous demande de vous connecter | Aucune clé trouvée : les variables ne sont pas définies dans ce terminal, ou seule ANTHROPIC_API_KEY l'est | Dé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ôt | Facultatif : 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