本文へ移動
すべてのドキュメント

コーディングエージェント

Zedの設定

ZedのエージェントパネルはOpenAI互換のAPIならどれでもプロバイダーとして使えます。エージェント設定かsettings.jsonからnokeepを追加すると、ZedはキーをNOKEEP_API_KEYかキーチェーンから読み込みます。

2026年10月29日 確認

設定値

API URL
https://nokeep.ai/v1
APIキー
sk-nokeep-test to test, then your own sk-nokeep-… key
モデル
deepseek-v4.1-flash-uncensored
コンテキストウィンドウ
1000000
最大出力トークン
32768

まずは無料のテストキーから始めましょう。どのリクエストにも固定の1行で答え、ツールは呼び出さないので、料金をかけずにURLとキーが正しいか確認できます。その後、コンソールで取得したご自身のキーを貼り付けてください。クレジットは5ドルから、サブスクリプションはありません。

接続

  1. エージェント設定を開きます。コマンドパレットで agent: open settings を実行します。
  2. LLM Providers で Add Provider をクリックします。
  3. 名前を nokeep にし、API URLに https://nokeep.ai/v1、モデルIDに deepseek-v4.1-flash-uncensored、コンテキストウィンドウに 1000000 を入力します。
  4. キーに sk-nokeep-test を貼り付けます。Zedはこれをシステムのキーチェーンに保存します。
  5. エージェントパネルを開き、DeepSeek V4.1 Flash Uncensored を選んでメッセージを送ります。「Connected to」で始まる返答が返れば成功です。
  6. キーを コンソール で取得したご自身のキーに差し替えます。

または settings.json で設定することもできます。この方法では画像、並列ツール呼び出し、キャッシュキーも有効になります。キーをファイルに書き込まないでください。Zedはキーをキーチェーンか、NOKEEP_API_KEY(プロバイダー名を大文字にして _API_KEY を付けたもの)から読み込みます。

settings.json
{
  "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
            }
          }
        ]
      }
    }
  }
}

知っておくと便利な設定

  • Zedの設定における max_tokens はコンテキストウィンドウで、返答の上限ではありません。max_output_tokens が各返答の上限です。
  • prompt_cache_key は、各スレッドの呼び出しを開始部分がキャッシュ済みのサーバーへ送ります。DeepSeekはこれに対応し、GLMでは無視されます。
  • images を有効にすると、DeepSeekのスレッドにスクリーンショットを追加できます。GLMはテキストのみを読みます。

どのモデルを選ぶか

deepseek-v4.1-flash-uncensoredglm-5.3-flash-uncensored
コンテキスト1,000,000 トークン128,000 トークン
返答の最長131,072 トークン32,768 トークン
ツール呼び出しあり、すべての tool_choiceあり、tool_choice は auto か none
スクリーンショットの読み取りあり、1リクエストで最大10枚なし、テキストのみ
思考指定しない限りオフ常にオン、短時間
100万トークンあたり$0.45 入力 · $0.011 キャッシュ済み · $1.75 出力$0.20 入力 · $0.04 キャッシュ済み · $0.65 出力

エージェントの作業にはDeepSeekを使ってください。リポジトリ全体がコンテキストに収まり、あらゆる形式のツール呼び出しに対応し、エージェントが毎回再送する履歴はキャッシュ価格の100万トークンあたり$0.011で課金されます。長い履歴を再送しない短い単発の作業では、入力と出力の価格が安いGLMが向いています。

両モデルとも重みから拒否の仕組みを取り除いています。そのため、自分のシステムのセキュリティテストやモデレーションツールなど、センシティブな話題に近い作業でも、拒否ではなくコードが返ります。モデルを比較。

思考

DeepSeekは、リクエストで reasoning_effort が指定されない限り、すぐに答えます。これはエージェントの「編集して実行」の素早い流れに合っています。計画や難しいバグでは、考えさせるように指定してください。指定できるのは none、low、high、max です。他のアプリの minimal、medium、xhigh は、これらの中で最も近い値として動作します。それ以外の値は 400 invalid_reasoning_effort で拒否されます。思考分は出力として課金されます。

Zedでは、DeepSeekのエントリに "reasoning_effort": "high" を追加します。すると、Zedのエージェントパネルに思考のトグルが表示され、オンのときにその強度を送信します。low、high、max を使ってください。minimal、medium、xhigh も使えて、それぞれ最も近い値で動作します。

1セッションの費用

エージェントは毎回の呼び出しで会話全体を送ります。指示、読み込んだファイル、これまでの各ステップです。例えば1回の呼び出しで60,000トークンを送り、そのうち55,000トークンは前回の呼び出しと同じ開始部分で、1,000トークンを新たに書き込むとします。DeepSeekではこの呼び出しは約$0.0046で、200回で約$0.92です。キャッシュがなければ同じ呼び出しは$0.0288になります。

  • キャッシュは自動です。オンにする設定はありません。約1,000トークン以上の開始部分が数分以内に繰り返されると、キャッシュ価格で課金されます。
  • 各呼び出しでは、プロンプトと最大出力の分の上限額を一時的に確保し、実際に使った量に合わせて精算されます。最大出力32,768トークンでは、出力分の確保額は約$0.0573です。
  • コンソールには、各呼び出しの実際のトークン数、キャッシュ済みトークン数、クレジットが表示されます。エージェント側の費用カウンターはキャッシュ価格を知らないことがあり、その場合は高めに表示されます。

課金の仕組み。

うまくいかないとき

エージェントの表示対処
401キーが間違っているか、取り消されています。空白や引用符を入れずに貼り直してください。
402購入済みクレジットが残っていません。コンソールで5ドルからチャージし、そこで Auto top-up をオンにすると、長いタスクが途中で止まりません。残高が選んだ額を下回ると、登録済みのカードからクレジットが追加されます。
4291つのキーで1分間に120リクエストを超えたか、キーに設定した1日の上限を超えました。複数のサブエージェントを同時に動かすエージェントは、まずこれに当たります。Retry-After に示された秒数待つか、コンソールで上限を上げるか、エージェントごとに別のキーを使ってください。
400 invalid_reasoning_effortエージェントがモデルの受け付けない強度(effort)を送っています。DeepSeekは none、low、high、max を受け付け、GLMは low か high を受け付けます。
404URLが間違っているか、パスが2回含まれています。https://nokeep.ai/v1 を使い(/chat/completions は付けない)、モデルIDを /v1/models と照合してください。
503モデルが混み合っています。数秒後に再試行してください。課金はされていません。
固定のテスト行設定は動作しています。ご自身のキーに差し替えると、実際の返答が得られます。

すべてのエラーとその対処は エラー に掲載されています。

よくある質問

私のコードは保存されますか?

いいえ。保存するのは呼び出しごとの数値の1行だけです。時刻、キー、モデル、トークン数、クレジット、ステータスです。プロンプト、ファイル、返答は保存しません。保存する内容。

2回目の呼び出しが1回目より安いのはなぜですか?

2回目の呼び出しは1回目と同じ開始部分で始まるため、その部分はキャッシュから100万トークンあたり$0.011で読み込まれ、$0.45ではありません。エージェントの入力の大半は、最初の呼び出しの後にキャッシュされます。