Skip to Content
開発ドキュメントツール連携Zed Editor ✨ おすすめ

Zed Editor

Zed Editor で OfoxAI を設定

なぜZedを選ぶのか?

Zed  は現在最もAIコーディング体験が充実したエディターです:

  • ネイティブ Agent サポート — Claude Code、Codex CLI、Gemini CLI を外部エージェントとして内蔵
  • カスタム LLM Provider — OpenAI 互換プロトコルで任意のモデルに接続
  • 高性能 — Rust で開発、起動が速くリソース消費が少ない

OfoxAI と組み合わせることで、1つの API Key で Zed から100以上の主要な大規模言語モデルを利用できます。

クイックスタート

1. API Key の取得

OfoxAI コンソール  にアクセスして API Key を作成してください。

2. Provider の追加

Agent Panel からビジュアルで追加でき、JSON を編集する必要はありません。

  1. ⌘ + Shift + A を押して Agent Panel を開く
  2. LLM Providers エリアの + Add Provider をクリック
  3. 以下の図のように設定を入力:
Zed に OfoxAI Provider を追加
番号フィールド
Provider NameOfoxAI
API URLhttps://api.ofox.ai/v1
API Keyあなたの OfoxAI API Key
Model Nameopenai/gpt-5.2
Max Completion Tokens512000
Capabilitiesモデルがサポートする機能にチェック

+ Add Model をクリックしてさらにモデルを追加できます。

API Key はシステムキーチェーン(macOS Keychain / Linux Secret Service)に安全に保存され、設定ファイルに平文で書き込まれることはありません。

使い始める

Zed Agent Panel には2つのモードがあります:

モード説明
Zed Agent内蔵AIアシスタント、設定した LLM Provider(OfoxAI など)を使用
External Agents外部エージェント(Claude Code、Codex CLI、Gemini CLI)、独立して動作

Zed Agent で会話を開始:

Zed Agent Panel モデル選択
ステップ操作
+ をクリック → Zed Agent を選択(⌘ + N
External Agents エリアに接続済みの外部エージェントが表示される
右下のモデルセレクター → OfoxAI グループ → モデルを選択
Zed Agent 会話デモ

推奨モデル

シナリオモデル説明
Agent コーディングopenai/gpt-5.2512K コンテキスト、総合最強
クイック質問openai/gpt-5-mini256K コンテキスト、高速低コスト
超長出力moonshotai/kimi-k2.5262K コンテキスト / 262K 出力
日本語・中国語シナリオbailian/qwen3-max256K コンテキスト、多言語対応

完全なモデルリストは モデル一覧 をご覧ください。

モデルの追加

各モデルには以下のパラメータが必要です:

フィールド必須説明
nameはいモデル ID(例:openai/gpt-5.2
display_nameいいえUI 表示名
max_tokensはいコンテキストウィンドウサイズ
max_output_tokensいいえ最大出力トークン数
capabilities.toolsいいえFunction Calling のサポート有無
capabilities.imagesいいえ画像入力のサポート有無

上級者向けヒント

パラメータを手動で入力するのが面倒ですか?このページ右上の Copy Page をクリックして全文をコピー(またはこのページの URL を直接送信)し、https://api.ofox.ai/v1/models と一緒に AI に渡すと、完全な settings.json 設定を自動生成してくれます。

設定ページに移動 → 右上の Edit in settings.json をクリックして貼り付けてください:

Edit in settings.json

トラブルシューティング

モデルリストに OfoxAI が表示されない

settings.json の形式が正しいことを確認し、保存後に Zed を再起動してください。

認証エラーが表示される

コマンドパネル ⌘ + Shift + Planguage model: reset credentials を検索 → API Key を再入力してください。

モデルがツール呼び出しをサポートしない

capabilities.toolsfalse に設定してください。

Last updated on