Zed を OpenAI 互換エンドポイントへ
Agent Settings で Provider を追加
2026-08-30 時点の公式ドキュメントは openai_compatible を明記:provider 名、api_url、モデル id、context window。次は https://api.qcode.cc/v1 を追加し、モデル id は /models からコピーする。
要点
埋める項目
公式の OpenAI-compatible 節:provider 名、API URL、モデル id、context window。key は設定 UI か環境変数。settings.json に書かない。
ドキュメント取得日
zed.dev/docs/ai/use-api-access を 2026-08-30 に取得。
api_url の形
公式例は https://example.com/v1。QCode は https://api.qcode.cc/v1。/chat/completions を URL 欄に貼らない。
デフォルト能力
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 を書かない。
本取得でも同じ。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。
関連
Cline の OpenAI 互換
VS Code 拡張でも Base URL、key、モデル id を自分で入れる。
OpenCode ガイド
端末の agent。カスタムエンドポイントあり。
Aider ガイド
CLI の OpenAI base URL。
Zed Industries とは無関係。挙動は zed.dev のドキュメントに従う。どのベンダーのサブスク認証を迂回する手順でもない。