Utiliser DeepSeek comme agent de code

Exportez DEEPSEEK_API_KEY et lancez oharness -m deepseek/deepseek-v4-flash. OHarness fournit la boucle d'agent, les outils, MCP et les permissions ; DeepSeek fournit le modèle, pour une fraction du prix des modèles de pointe.

Trois commandes

npm install -g oharness
export DEEPSEEK_API_KEY="..."
oharness -m deepseek/deepseek-v4-flash

oharness auth login deepseek enregistre la clé au lieu de l'exporter, et ouvre pour vous la page des clés de DeepSeek.

Quel modèle

Identifiant du modèleÀ utiliser pourEntrée / cache / sortie ($/M)
deepseek-v4-flashL'essentiel du travail d'agent : lecture, recherche, modifications courantes0.15 / 0.003 / 0.60
deepseek-v4-proLes étapes qui demandent plus de raisonnement0.435 / 0.0036 / 0.87

Les deux offrent un contexte de 1 M de tokens et l'appel d'outils. Les prix sont les prix catalogue de l'instantané models.dev livré avec OHarness (2026-09-19). Une session typique d'une heure coûte environ 0,12 $ sur Flash — la comparaison des coûts détaille le calcul.

Bon à savoir

  • Les tokens de raisonnement sont facturés au prix de sortie. /cost affiche le total courant.
  • Quand une étape demande un autre modèle, /model anthropic/claude-sonnet-5 change de modèle sans convertir la conversation, et /model deepseek/deepseek-v4-flash revient en arrière.
  • La clé ne fonctionne que sur api.deepseek.com. Les hébergeurs tiers des modèles DeepSeek (OpenRouter, SiliconFlow et d'autres) sont des fournisseurs distincts, avec leurs propres clés.

Questions fréquentes

Puis-je utiliser DeepSeek avec un agent à la Claude Code ?

Oui. OHarness exécute le même type de boucle d'agent — outils, permissions, MCP, sous-agents — sur DeepSeek. Définissez DEEPSEEK_API_KEY et lancez oharness -m deepseek/deepseek-v4-flash.

DeepSeek est-il bon pour le code agentique ?

DeepSeek V4 prend en charge l'appel d'outils et un contexte de 1 M de tokens, ce dont un agent a besoin, et son prix d'entrée en cache rend les longues sessions très bon marché. La qualité varie selon la tâche ; dans OHarness, passer à un modèle plus puissant le temps d'une étape puis revenir tient en une seule commande /model.

Quelle est l'URL de base de l'API DeepSeek ?

https://api.deepseek.com/v1, compatible OpenAI. OHarness l'intègre comme fournisseur deepseek : il n'y a rien à configurer en dehors de la clé.

Référence DeepSeek

Identifiant du fournisseurdeepseek
URL de basehttps://api.deepseek.com/v1
ProtocoleChat completions compatible OpenAI
Clé APIDEEPSEEK_API_KEY
Découverte des modèlesOui — la liste des modèles est demandée à l'endpoint plutôt que livrée avec le harnais.

Le connecter

L'endpoint ci-dessus est intégré : il n'y a rien à configurer. Placez la clé dans l'environnement et le fournisseur apparaît dans le sélecteur de modèles :

export DEEPSEEK_API_KEY="..."

Les clés sont délivrées par DeepSeek — où en obtenir une.

Modèles sur DeepSeek

Les modèles les plus récents servis par DeepSeek capables d'appeler des outils, d'après l'instantané models.dev livré avec OHarness. Le harnais demande aussi à l'endpoint sa liste en direct : un modèle sorti après cet instantané apparaît donc quand même dans le sélecteur.

Identifiant du modèleContexte / sortie$/M entrée / cache / sortieRaisonnement
deepseek-flash1M / 384K0.15 / 0.003 / 0.6Oui
deepseek-v4-flash1M / 384K0.15 / 0.003 / 0.6Oui
deepseek-v4-flash-vision-exp1M / 384K0.15 / 0.003 / 0.6Oui
deepseek-v4-pro1M / 384K0.435 / 0.0036 / 0.87Oui

Prix catalogue en USD par million de tokens, relevés sur models.dev le 2026-09-19. DeepSeek fait évoluer ses prix et ses modèles ; sa propre page de tarifs fait foi. Lancez une session sur le plus récent :

oharness -m deepseek/deepseek-flash

Le pointer ailleurs

Un hôte régional, une passerelle ou votre propre serveur. Les surcharges dans ~/.oharness/config.json s'appliquent champ par champ : changer d'endpoint n'oblige pas à redéclarer le reste du fournisseur. Voici le bloc complet, avec la valeur par défaut pour que la structure soit claire :

{
  "providers": {
    "deepseek": {
      "baseUrl": "https://api.deepseek.com/v1"
    }
  }
}

Ce que vous obtenez dans tous les cas

La même boucle d'agent, les mêmes outils, les mêmes serveurs MCP et les mêmes règles de permission, quel que soit le fournisseur sous-jacent — et passer de l'un à l'autre en cours de session ne convertit rien, car l'historique n'est jamais stocké au format d'un fournisseur. Ce qu'est un harnais d'agent explique pourquoi c'est la partie difficile, et la référence des fournisseurs décrit le catalogue lui-même.

Les 34 fournisseurs · Installer OHarness