DeepSeek als Coding-Agent nutzen
Exportieren Sie DEEPSEEK_API_KEY und starten Sie oharness -m deepseek/deepseek-v4-flash. OHarness liefert Agent-Schleife, Tools, MCP und Berechtigungen; DeepSeek liefert das Modell zu einem Bruchteil der Preise von Frontier-Modellen.
Drei Befehle
npm install -g oharnessexport DEEPSEEK_API_KEY="..."oharness -m deepseek/deepseek-v4-flashoharness auth login deepseek speichert den Schlüssel, statt ihn zu exportieren, und öffnet für Sie die Schlüsselseite von DeepSeek.
Welches Modell
| Modell-ID | Wofür | Eingabe / Cache / Ausgabe ($/M) |
|---|---|---|
deepseek-v4-flash | Die meiste Agent-Arbeit: Lesen, Suchen, Routine-Änderungen | 0.15 / 0.003 / 0.60 |
deepseek-v4-pro | Schritte, die mehr Reasoning brauchen | 0.435 / 0.0036 / 0.87 |
Beide bieten ein Kontextfenster von 1 Mio. Tokens und Tool-Aufrufe. Die Preise sind Listenpreise aus dem models.dev-Snapshot, den OHarness mitliefert (2026-09-19). Eine typische einstündige Sitzung kostet mit Flash etwa 0,12 $ — der Kostenvergleich zeigt die Rechnung.
Gut zu wissen
- Reasoning-Tokens werden zum Ausgabepreis abgerechnet.
/costzeigt die laufende Summe. - Braucht ein Schritt ein anderes Modell, wechselt
/model anthropic/claude-sonnet-5, ohne das Gespräch zu konvertieren, und/model deepseek/deepseek-v4-flashwechselt zurück. - Der Schlüssel funktioniert nur auf
api.deepseek.com. Drittanbieter, die DeepSeek-Modelle hosten (OpenRouter, SiliconFlow und andere), sind eigene Anbieter mit eigenen Schlüsseln.
Häufige Fragen
Kann ich DeepSeek mit einem Agenten im Stil von Claude Code nutzen?
Ja. OHarness betreibt dieselbe Art von Agent-Schleife — Tools, Berechtigungen, MCP, Subagenten — mit DeepSeek. Setzen Sie DEEPSEEK_API_KEY und starten Sie oharness -m deepseek/deepseek-v4-flash.
Eignet sich DeepSeek für agentisches Coding?
DeepSeek V4 unterstützt Tool-Aufrufe und ein Kontextfenster von 1 Mio. Tokens, also das, was ein Agent braucht, und der Preis für gecachte Eingaben macht lange Sitzungen sehr günstig. Die Qualität hängt von der Aufgabe ab; für einen Schritt zu einem stärkeren Modell und wieder zurück zu wechseln, ist in OHarness ein einziger /model-Befehl.
Wie lautet die Base-URL der DeepSeek-API?
https://api.deepseek.com/v1, OpenAI-kompatibel. OHarness hat sie als Anbieter deepseek eingebaut, außer dem Schlüssel muss also nichts konfiguriert werden.
Referenz: DeepSeek
| Anbieter-ID | deepseek |
| Base-URL | https://api.deepseek.com/v1 |
| Protokoll | OpenAI-kompatible Chat Completions |
| API-Schlüssel | DEEPSEEK_API_KEY |
| Modellerkennung | Ja — die Modellliste wird beim Endpunkt erfragt statt mitgeliefert. |
Anbinden
Der Endpunkt oben ist eingebaut, es gibt also nichts zu konfigurieren. Legen Sie den Schlüssel in der Umgebung ab, und der Anbieter erscheint in der Modellauswahl:
export DEEPSEEK_API_KEY="..."Schlüssel werden von DeepSeek ausgegeben — hier erhalten Sie einen.
Modelle bei DeepSeek
Die neuesten Modelle mit Tool-Aufrufen, die DeepSeek bereitstellt, aus dem models.dev-Snapshot, den OHarness mitliefert. Das Harness fragt den Endpunkt außerdem nach seiner aktuellen Liste, sodass auch ein Modell, das nach diesem Snapshot erschienen ist, in der Auswahl auftaucht.
| Modell-ID | Kontext / Ausgabe | $/M Eingabe / Cache / Ausgabe | Reasoning |
|---|---|---|---|
deepseek-flash | 1M / 384K | 0.15 / 0.003 / 0.6 | Ja |
deepseek-v4-flash | 1M / 384K | 0.15 / 0.003 / 0.6 | Ja |
deepseek-v4-flash-vision-exp | 1M / 384K | 0.15 / 0.003 / 0.6 | Ja |
deepseek-v4-pro | 1M / 384K | 0.435 / 0.0036 / 0.87 | Ja |
Listenpreise in US-Dollar pro Million Tokens, von models.dev abgerufen am 2026-09-19. DeepSeek ändert Preise und Modelle; maßgeblich ist die eigene Preisseite des Anbieters. Starten Sie eine Sitzung mit dem neuesten Modell:
oharness -m deepseek/deepseek-flashAuf einen anderen Endpunkt verweisen
Ein regionaler Host, ein Gateway oder ein eigener Server. Overrides in ~/.oharness/config.json gelten pro Feld, ein anderer Endpunkt bedeutet also nicht, den Rest des Anbieters neu anzugeben — das ist der vollständige Block, hier mit dem Standardwert, damit der Aufbau klar ist:
{
"providers": {
"deepseek": {
"baseUrl": "https://api.deepseek.com/v1"
}
}
}Was Sie in jedem Fall bekommen
Dieselbe Agent-Schleife, dieselben Tools, dieselben MCP-Server und dieselben Berechtigungsregeln, egal welcher Anbieter darunter liegt — und ein Wechsel mitten in der Sitzung konvertiert nichts, weil der Verlauf nie im Format eines Anbieters gespeichert wird. Was ein Agent-Harness ist erklärt, warum das der schwierige Teil ist, und die Anbieter-Referenz behandelt den Katalog selbst.