阅读研究雷达投资体系AI公司权威资料
登录 / 注册
← 返回阅读
资讯实质变化1 分钟阅读DisconfirmAI 编辑部

JetBrains IDE终端引擎换用libghostty,提升Claude Code等AI代理兼容性

JetBrains在2026.3版IDE中将终端模拟库从JediTerm替换为libghostty,重点解决AI编程代理的键盘快捷键和TUI显示问题。

2026-10-28 16:11

软件开发商JetBrains宣布,其旗下集成开发环境(IDE)将从2026.3版本开始,在重新设计的终端中改用Ghostty项目的终端模拟库libghostty,取代长期使用的JediTerm。这一变更旨在改善Claude Code、Codex等命令行AI编程代理以及Neovim、tmux等工具在IDE内的操作兼容性。

随着现代命令行工具采用新的终端协议,原有的JediTerm因缺乏支持导致快捷键失效或字符显示异常。新引擎libghostty接管了终端控制序列的解析及状态管理,而画面渲染和IDE整合仍由JetBrains负责。其中一项关键改进是支持Kitty键盘协议,使终端程序能区分Enter、Shift+Enter及Ctrl+Enter,并识别按键释放与重复事件。这意味着开发者在使用Claude Code或Codex输入多行提示词时,可以通过Shift+Enter换行而不直接发送未完成内容,结合Ctrl、Shift或Alt的快捷键也能正确传递给应用程序。

此外,新引擎能正确处理近50种JediTerm过去忽略或解析错误的控制序列,显著改善了文字用户界面(TUI)工具的显示问题,如线条绘制缺漏和色彩指令错误。新终端还支持深色/浅色主题切换通知,使Claude Code、OpenCode、Neovim及tmux等工具能自动调整配色以匹配IDE主题。

尽管libghostty已能解析剪贴板复制、桌面通知和图片显示等指令,但JetBrains尚未完成IDE端的功能整合,因此目前这些功能在新终端中暂不可用。该新引擎已在2026.3抢先体验版(EAP)中默认启用,官方表示后续测试版及正式版也将采用。

来源

  • ithome.com.twiThome↗
带入研究 →
登录 / 注册
阅读研究雷达投资体系AI公司权威资料