開発ツール
Zed 1.7.2、AIの文脈管理を自動化する
4月末に1.0へ到達したRust製エディタZedが、2か月足らずで1.7.2まで駆け上がった。週次リリースのたびにAIエージェント関連の機能が増えており、今回の目玉はエージェントとの会話履歴を自動で要約・圧縮する「オートコンパクション」の搭載だ。 コードより会話を管理する時代 AIエージェントをエディタに統合したとき、最初にぶつかる壁はコードの品質でもモデルの精度でもない。コンテキストウィンドウの枯渇だ。やり取りが長くなるほどトークンは膨らみ、上限に近づくとモデルは古い関数名を持ち出し始める。開発者は作業を中断してスレッドを立て直すか、手動で履歴を削るか、どちらにしても集中が途切れる。 Zed 1.7.2が導入したオートコンパクションは、この問題への直接的な回答だ。コンテキストウィンドウの使用量がしきい値(デフォルト90%)に近づくと、古いやり取りを自動で要約し、要約文だけをコンテキストに残す。任意のタイミングで /compact コマンドを打てば手動でも実行できる。要約内容はスレッド上にContext Compactedとして表示され、展開すれば中身を確認できる。 機能とし