ツール手順 · 2026-08-30

Zed を OpenAI 互換エンドポイントへ
Agent Settings で Provider を追加

2026-08-30 時点の公式ドキュメントは openai_compatible を明記:provider 名、api_url、モデル id、context window。次は https://api.qcode.cc/v1 を追加し、モデル id は /models からコピーする。

#zed#openai_compatible#api_url#BYOK

要点

4

埋める項目

公式の OpenAI-compatible 節:provider 名、API URL、モデル id、context window。key は設定 UI か環境変数。settings.json に書かない。

2026-08-30

ドキュメント取得日

zed.dev/docs/ai/use-api-access を 2026-08-30 に取得。

/v1

api_url の形

公式例は https://example.com/v1。QCode は https://api.qcode.cc/v1。/chat/completions を URL 欄に貼らない。

tools

デフォルト能力

openai_compatible の既定は tools: true、images: false。公式 capabilities 表に従う。

Zed の API access とは

Zed は GUI エディタで、Agent と Inline Assistant を内蔵する。公式は、提供元の API key や従量があるときに Agent Settings でつなぐ経路を API access と呼ぶ。OpenAI-compatible endpoints はその公式経路の一つであり、クライアント識別子の改ざんではない。

いま検索されていること

2026-08 の議論では Zed は Cursor や OpenCode と並び、「エディタを OpenAI 互換ゲートウェイへ向ける」手順で出てくる。Zed 専用のページはまだなかった。本ページは公式のカスタムエンドポイントの足し方と、QCode を貼ったあとの次の動作だけを答える。

タイムライン

ドキュメント現状

Use API Access に OpenAI-compatible endpoints がある。UI(agent: open settings)か settings.json の language_models.openai_compatible。

キーの置き場

設定 UI で保存した key は OS のキーチェーン。openai_compatible の環境変数は provider id から生成(my-gateway → MY_GATEWAY_API_KEY)。settings.json に key を書かない。

2026-08-30

本取得でも同じ。custom_headers で追加ヘッダは可。公式は Authorization など Zed 管理ヘッダの上書きは無視され警告になると書く。

確認済み vs 注意

確認済み

Zed 公式は openai_compatible をサポート:api_url、モデル id、context window。key は UI か環境変数。既定 tools: true。取得 2026-08-30。

注意

公式:API key を settings.json に書かない。custom_headers で Authorization は上書きできない。External Agents / Terminal Threads は agent 側でモデルを配ることが多く、Zed 内蔵 AI とは別経路。

どの経路か

openai_compatible(本ページ)

カスタム base URL があるとき。QCode は https://api.qcode.cc/v1 の OpenAI 互換ゲートウェイ。

公式プロバイダ

Anthropic / OpenAI / Google AI の公式キーはそれぞれの枠。ChatGPT Plus は API key ではない。公式はサブスクと API access を分ける。

次にすること

Agent Settings(agent: open settings)を開き、LLM Providers で Add Provider。名前、API URL https://api.qcode.cc/v1、/models のモデル id、context window を入れる。API key は UI か対応する環境変数。保存後、Agent パネルでそのモデルを選ぶ。切替は id だけ。

QCode では

QCode は OpenAI 互換の https://api.qcode.cc/v1 を出す。Zed の公式 openai_compatible でつなぐ。使えるモデル id は /models のリアルタイム表。本ページはカタログを永久在庫とは書かない。

FAQ

Zed はカスタム OpenAI 互換に繋げますか?

はい。Use API Access に OpenAI-compatible endpoints がある。UI でも settings.json でも可。

api_url はどこまで?

/v1 まで。例:https://api.qcode.cc/v1。/chat/completions は付けない。

key を settings.json に書いてよい?

公式は不可。設定 UI(キーチェーン)か環境変数。

ChatGPT Plus は API key になりますか?

公式は ChatGPT サブスクと OpenAI API access を分ける。本ページは API key / 互換エンドポイントの話。

custom_headers で Authorization を上書きできますか?

公式の観察:Zed が管理する Authorization などは上書きすると無視され警告。回避手順は書かない。

モデル id はどこ?

/models のライブ一覧。available_models.name にコピー。

出典

Zed Use API Access(zed.dev/docs/ai/use-api-access)、2026-08-30 取得。OpenAI-compatible endpoints、API Keys and Environment Variables、Custom Headers。

Zed に Provider を足す

公式 openai_compatible と QCode の /v1。モデル id は /models。

関連

Zed Industries とは無関係。挙動は zed.dev のドキュメントに従う。どのベンダーのサブスク認証を迂回する手順でもない。