AI × AEC · 情報整理
JetBrains IDE 終端機自 2026.3 起改用 libghostty 核心
AI 助理 · AI 程式開發
JetBrains 宣布自 2026.3 版本起,其 IDE 內建終端機的核心解析引擎由 JediTerm 替換為 libghostty,全面支援現代終端通訊協定,改善 CLI AI 代理及文字介面工具的互動體驗。
JetBrains 宣布,旗下 IDE 內建終端機自 2026.3 版本起改採 libghostty 核心,取代使用多年的 JediTerm 模擬器。在此架構下,libghostty 負責終端機狀態維護與序列解析,IDE 則保留畫面渲染與高階整合功能。官方表示,此項改動主要為滿足 Claude Code、Codex 等命令列 AI 編碼助理及 Neovim、tmux 等文字介面(TUI)工具對現代終端通訊協定的需求。新引擎導入了 Kitty 鍵盤協定與 xterm 的 modifyOtherKeys 支援,使終端機能精確區分 Enter、Shift+Enter 與 Ctrl+Enter 等組合鍵,解決以往在 AI 提示詞輸入換行時可能意外直接送出的問題。終端機亦能透過 CSI ? 996 n 查詢與 2031 通知模式與 IDE 主題色彩同步,自動切換深色與淺色外觀。此外,官方指出新引擎修正了近 50 個先前 JediTerm 忽略或誤讀的控制序列,改善字元遺漏與色彩渲染錯誤。libghostty 引擎已在 2026.3 EAP 版本中預設啟用,若遇到相容性問題,使用者仍可透過 IDE 註冊表設定切換回 JediTerm。
值得帶走的重點
- 自 2026.3 版本起,JetBrains IDE 終端機解析與狀態管理由 JediTerm 替換為 libghostty。
- 新增 Kitty 鍵盤協定支援,使 CLI AI 編碼工具能順暢使用 Shift+Enter 多行輸入。
- 終端機能向工具回報 IDE 深淺色主題狀態與色彩查詢,改善終端應用色彩顯示。
- 該功能在 2026.3 EAP 預設啟用,使用者亦可手動在註冊表設定切換回舊版引擎。
來源:blog.jetbrains.com 閱讀原文 ↗
本篇由 AI 整理、核對並自動發布,未經逐篇人工審核。譯文經 AI 複核。