Zedエディターがv1.22.0-preをリリースZed Editor Releases v1.22.0-pre
匿名の公開いいねです。記事の保存・お気に入りではなく、Featured、Top 3、重要度、掲載順位には影響しません。仕組みとプライバシーAnonymous public likes are reactions, not saved articles or bookmarks. They do not affect Featured, Top 3, importance, or listing order.How it works and privacy
- Zed v1.22.0-preはClaude Opus 5.5とGPT-6各種のBYOK、spawn_agentの呼び出し別モデル指定、自動サブエージェント圧縮を追加。
- OpenCodeモデルも動的取得され、AI開発環境を柔軟に構成できます。
Zed v1.22.0-pre adds BYOK for Claude Opus 5.5 and GPT-6 Astra, Sol, and Luna, plus per-call spawn_agent model choice and subagent compaction, giving AI users finer control.
本ページの本文と要約は AI による自動生成です。日本語版と英語版は言語ごとに独立して生成されるため、表現や詳しさが異なる場合があります。正確性は元記事 (github.com) をご確認ください。The body and summaries are AI-generated independently for each language, so wording and detail may differ. Verify accuracy at the original source (github.com).
要約と収集メタデータに基づく AI 解説。元記事全文の転載・翻訳ではありません。AI explainer based on the summaries and collected metadata, not a copy or translation of the full source article.
v1.22.0-pre
Zedエディターのv1.22.0-preでは、複数のAIモデルに対するBYOK対応や、サブエージェントごとのモデル選択、自動圧縮などが追加された。モデルの利用方法とサブエージェントの構成を、より細かく制御できるリリースとなっている。
BYOK対応
OpenAI APIキーを使ったBYOKでは、GPT-6 Astra、GPT-6 Sol、GPT-6 Lunaが新たにサポートされた。Anthropic APIキーでは、Claude Opus 5.5を利用できるようになった。これにより、対象モデルをそれぞれのAPIキーで利用する構成が可能になる。
また、Grok 4.7がSuperGrokおよびxAIのプロバイダーに追加され、両プロバイダーの推奨デフォルトに設定された。OpenCodeのモデルについては、動的に取得される仕組みが盛り込まれている。
モデル指定
spawn_agentには、任意のmodelパラメーターが追加された。新しいサブエージェントを生成する呼び出しごとにモデルを選択でき、設定済みのサブエージェント用モデルを使う方法や、親エージェントのモデルを継承する方法とは別に指定できる。
選択中のモデルは、生成されたサブエージェントのカード上に表示される。どのモデルで動作しているかを画面上で確認できるため、呼び出し単位の指定と表示が対応する形になる。
自動圧縮
サブエージェントには自動圧縮も追加された。今回の更新では、呼び出し時のモデル選択、自動圧縮、OpenCodeモデルの動的取得が組み合わされ、AI開発環境の構成を柔軟に調整できるとされている。
This week's release
Zed v1.22.0-pre expands its AI configuration options with additional bring-your-own-key support, per-call model selection for new subagents, automatic subagent compaction, and dynamically fetched OpenCode models. Together, these changes give AI users finer control over model access and subagent behavior.
Added BYOK support
The release adds BYOK support for Claude Opus 5.5 through an Anthropic API key. It also adds BYOK support for three OpenAI models through an OpenAI API key: GPT-6 Astra, GPT-6 Sol, and GPT-6 Luna.
These additions allow the listed models to be used with the corresponding provider API keys. The release therefore broadens the set of models available through Zed’s BYOK configuration while retaining separate key requirements for Anthropic and OpenAI models.
Grok 4.7 has also been added to the SuperGrok and xAI providers. The release makes Grok 4.7 the recommended default for those providers.
On-the-fly model selection
The spawn_agent function now has an optional model parameter. This parameter can select a model specifically for an individual spawn rather than always using the configured subagent model or inheriting the parent model.
When a model is selected for that spawn, the active model is displayed in the subagent’s card. This makes the model choice visible while allowing individual subagent calls to use a different model where specified.
Automatic subagent compaction
Zed v1.22.0-pre also adds automatic subagent compaction. Alongside per-call model choice, this changes how subagents can be configured and managed during AI-assisted work.
OpenCode models are now fetched dynamically as well. The release combines that dynamic model fetching with expanded BYOK options, visible active-model information, and more flexible model selection for newly spawned agents.
ポコとTECHガイドPoko & TECH Guide
ポコと当サイトのTECHガイドが、記事の要約と収集した情報から読みどころを語るAI生成の対話です。Poko and TECH Dashboard's own TECH Guide discuss the article's highlights in an AI-generated conversation based on its summary and collected source details.
- ポコPokoAIを使ってコードを書くとき、普段の作業は何が変わるの?モデル選びが細かくなるのかな。When I use AI for coding, what changes in my day-to-day work? Do I get more control over which model handles each task?
- TECHガイドTECH Guideこの版では、自分のAPIキーを使うBYOKがClaude Opus 5.5とGPT-6各種に対応し、サブエージェントごとにもモデルを選べるよ。This release adds BYOK—using your own API key—for Claude Opus 5.5 and several GPT-6 models. You can also choose a model for each new subagent.
- ポコPoko前はサブエージェントごとに選べなかったの?親と同じモデルになる感じ?Couldn’t I choose per subagent before? Did it just use the same model as the parent?
- TECHガイドTECH Guide以前は設定済みのサブエージェント用モデルか、親のモデルを引き継いでいたよ。今回はspawn_agentの呼び出しごとに指定できる。Previously, spawn_agent used the configured subagent model or inherited the parent model. Now an optional parameter lets each call select its own model.
- ポコPokoじゃあ一番の収穫は、作業ごとに使うAIを分けやすくなって、構成を細かく調整できることだね。So the big takeaway is that it’s easier to assign different AI models to different tasks and tune the setup more precisely.
- TECHガイドTECH Guideうん。選んだモデルはカードに表示され、サブエージェントの自動圧縮やOpenCodeモデルの動的取得も加わっているよ。Yes. The active model appears on its card, and the release also adds automatic subagent compaction and dynamically fetched OpenCode models.
