Coding-Agenten
Zed einrichten
Zeds Agenten-Panel nimmt jede OpenAI-kompatible API als Provider. Fügen Sie nokeep über Agent Settings oder settings.json hinzu, und Zed liest den Schlüssel aus NOKEEP_API_KEY oder Ihrem Schlüsselbund.
Geprüft am 29. Oktober 2026
Die Werte
- API-URL
https://nokeep.ai/v1- API-Schlüssel
sk-nokeep-test to test, then your own sk-nokeep-… key- Modell
deepseek-v4.1-flash-uncensored- Kontextfenster
1000000- Max. Ausgabe-Tokens
32768
Beginnen Sie mit dem kostenlosen Testschlüssel: Er beantwortet jede Anfrage mit einer festen Zeile und ohne Tool-Aufrufe. So sehen Sie, dass URL und Schlüssel stimmen, ohne etwas auszugeben. Fügen Sie dann Ihren eigenen Schlüssel aus der Konsole ein. Guthaben ab 5 $, kein Abo.
Verbinden
- Öffnen Sie Agent Settings: führen Sie
agent: open settingsin der Befehlspalette aus. - Klicken Sie unter LLM Providers auf Add Provider.
- Nennen Sie ihn
nokeep, fügen Siehttps://nokeep.ai/v1als API-URL ein,deepseek-v4.1-flash-uncensoredals Modell-ID und1000000als Kontextfenster. - Fügen Sie
sk-nokeep-testals Schlüssel ein. Zed bewahrt ihn im Systemschlüsselbund auf. - Öffnen Sie das Agenten-Panel, wählen Sie DeepSeek V4.1 Flash Uncensored und senden Sie eine Nachricht. Eine Antwort, die mit „Connected to“ beginnt, heißt: es funktioniert.
- Ersetzen Sie den Schlüssel durch Ihren eigenen aus der Konsole.
Oder richten Sie es in settings.json ein, wo auch Bilder, parallele Tool-Aufrufe und der Cache-Schlüssel aktiviert werden. Legen Sie den Schlüssel dort nie ab: Zed liest ihn aus dem Schlüsselbund oder aus NOKEEP_API_KEY, dem Providernamen in Großbuchstaben plus _API_KEY.
{
"language_models": {
"openai_compatible": {
"nokeep": {
"api_url": "https://nokeep.ai/v1",
"available_models": [
{
"name": "deepseek-v4.1-flash-uncensored",
"display_name": "DeepSeek V4.1 Flash Uncensored",
"max_tokens": 1000000,
"max_output_tokens": 32768,
"capabilities": {
"tools": true,
"images": true,
"parallel_tool_calls": true,
"prompt_cache_key": true
}
},
{
"name": "glm-5.3-flash-uncensored",
"display_name": "GLM 5.3 Flash Uncensored",
"max_tokens": 128000,
"max_output_tokens": 32768,
"capabilities": {
"tools": true,
"images": false,
"parallel_tool_calls": false,
"prompt_cache_key": false
}
}
]
}
}
}
}Einstellungen, die sich lohnen
max_tokensist in Zeds Einstellungen das Kontextfenster, nicht die Antwortgrenze.max_output_tokensbegrenzt jede Antwort.prompt_cache_keyschickt die Aufrufe jedes Threads an einen Server, der dessen Anfang schon zwischengespeichert hat. DeepSeek nimmt ihn an; GLM lässt ihn weg.imageslässt Sie Screenshots in einen DeepSeek-Thread legen. GLM liest nur Text.
Welches Modell
deepseek-v4.1-flash-uncensored | glm-5.3-flash-uncensored | |
|---|---|---|
| Kontext | 1,000,000 Tokens | 128,000 Tokens |
| Längste Antwort | 131,072 Tokens | 32,768 Tokens |
| Tool-Aufrufe | Ja, jedes tool_choice | Ja, tool_choice auto oder none |
| Liest Screenshots | Ja, bis zu 10 pro Anfrage | Nein, nur Text |
| Nachdenken | Aus, außer wenn verlangt | Immer, kurz |
| Pro 1M Tokens | $0.45 in · $0.011 cached · $1.75 out | $0.20 in · $0.04 cached · $0.65 out |
Nehmen Sie DeepSeek für Agentenarbeit. Ein ganzes Repository passt in seinen Kontext, es ruft Tools in jeder Form auf, und der Verlauf, den ein Agent bei jedem Aufruf erneut schickt, wird zum zwischengespeicherten Preis von $0.011 pro Million berechnet. Nehmen Sie GLM für kurze Einzelaufgaben, die keinen langen Verlauf erneut senden, wo der niedrigere Preis für frische Eingabe und Ausgabe gewinnt.
Bei beiden Modellen sind die Ablehnungen aus den Gewichten entfernt. Arbeit an heiklen Themen, etwa Sicherheitstests auf Ihren eigenen Systemen oder Moderationswerkzeuge, bekommt deshalb Code statt einer Ablehnung. Vergleichen Sie die Modelle.
Nachdenken
DeepSeek antwortet sofort, außer eine Anfrage nennt einen reasoning_effort. Das passt zur schnellen Schleife aus Bearbeiten und Ausführen eines Agenten. Zum Planen oder für einen schweren Bug bitten Sie es, nachzudenken: es nimmt none, low, high, max. Die Werte minimal, medium und xhigh anderer Apps laufen mit dem nächstliegenden davon; jeder andere Wert wird mit 400 invalid_reasoning_effort abgelehnt. Nachdenken wird als Ausgabe berechnet.
In Zed fügen Sie beim DeepSeek-Eintrag "reasoning_effort": "high" hinzu. Zed zeigt dann einen Schalter zum Nachdenken im Agenten-Panel und sendet diese Stufe, wenn er an ist. Nehmen Sie low, high oder max; minimal, medium und xhigh funktionieren ebenfalls und laufen mit dem nächstliegenden davon.
Was eine Sitzung kostet
Ein Agent schickt bei jedem Aufruf das ganze Gespräch: die Anweisungen, die gelesenen Dateien, jeden bisherigen Schritt. Angenommen, ein Aufruf schickt 60,000 Tokens, davon 55,000 mit demselben Anfang wie der letzte Aufruf, und schreibt 1,000. Auf DeepSeek kostet dieser Aufruf etwa $0.0046, also kosten 200 Aufrufe etwa $0.92. Ohne Cache würde derselbe Aufruf $0.0288 kosten.
- Das Caching läuft automatisch: Sie müssen nichts einschalten. Ein Anfang von etwa 1,000 Tokens oder mehr, der innerhalb weniger Minuten wiederholt wird, wird zum Cache-Preis berechnet.
- Jeder Aufruf blockiert, was er maximal kosten könnte, also Prompt und maximale Ausgabe, und rechnet dann ab, was tatsächlich angefallen ist. Bei 32,768 max. Ausgabe-Tokens liegt der Ausgabeteil der Sperre bei etwa $0.0573.
- Die Konsole zeigt für jeden Aufruf die echten Tokens, die Cache-Tokens und das Guthaben. Der eigene Kostenzähler eines Agenten kennt den Cache-Preis unter Umständen nicht und zeigt dann zu viel an.
Wenn es nicht funktioniert
| Der Agent zeigt | Lösung |
|---|---|
| 401 | Der Schlüssel ist falsch oder widerrufen. Fügen Sie ihn erneut ein, ohne Leerzeichen oder Anführungszeichen. |
| 402 | Das Konto hat kein gekauftes Guthaben mehr. Laden Sie ab 5 $ in der Konsole auf und schalten Sie dort Auto top-up ein, damit eine lange Aufgabe nie auf halbem Weg stoppt: Sinkt das Guthaben unter den gewählten Betrag, lädt es auf Ihre gespeicherte Karte nach. |
| 429 | Mehr als 120 Anfragen pro Minute mit einem Schlüssel oder über einem täglichen Limit, das Sie darauf gesetzt haben. Agenten, die mehrere Unteragenten gleichzeitig laufen lassen, stoßen zuerst darauf. Warten Sie die Sekunden in Retry-After, erhöhen Sie das Limit in der Konsole oder geben Sie jedem Agenten einen eigenen Schlüssel. |
400 invalid_reasoning_effort | Der Agent hat eine Stufe geschickt, die das Modell nicht kennt. DeepSeek nimmt none, low, high, max; GLM nimmt low oder high. |
| 404 | Die URL ist falsch oder der Pfad steht doppelt drin. Verwenden Sie https://nokeep.ai/v1, ohne /chat/completions, und prüfen Sie die Modell-ID gegen /v1/models. |
| 503 | Das Modell ist ausgelastet. Versuchen Sie es in ein paar Sekunden erneut; es wurde nichts berechnet. |
| Die feste Testzeile | Die Einrichtung funktioniert. Fügen Sie Ihren eigenen Schlüssel ein, um echte Antworten zu bekommen. |
Jeder Fehler ist mit seiner Lösung unter Fehler aufgelistet.
Fragen
Wird mein Code gespeichert?
Nein. Wir speichern pro Aufruf eine Zeile mit Zählwerten: die Zeit, den Schlüssel, das Modell, die Tokens, das Guthaben und den Status. Nie den Prompt, die Dateien oder die Antwort. Was wir speichern.
Warum kostet der zweite Aufruf weniger als der erste?
Der zweite Aufruf beginnt so wie der erste, und dieser Anfang wird aus dem Cache zu $0.011 pro Million Tokens gelesen statt zu $0.45. Der größte Teil der Eingabe eines Agenten ist nach dem ersten Aufruf zwischengespeichert.