Mesterséges intelligencia, magyarul.
Az eredeti közleményekből.

A JetBrains IDE-k terminálja libghosttyra vált

2026. október 27. 10:36Forrás: JetBrains AI
A JetBrains IDE-k terminálja libghosttyra vált
Kép: JetBrains AI

A JetBrains IDE-k beépített terminálja a 2026.3-as verziótól a Ghostty mögött álló libghostty terminálemulációs könyvtárat használja. A váltás jobb támogatást ad többek között az AI-kódoló ügynököknek, a Neovimnak és a tmuxnak.

A lényeg röviden
  • A JetBrains 2026.3-tól libghosttyra cseréli a JediTermet.
  • Támogatottá válik a Kitty billentyűzetprotokoll.
  • A terminál jobban követi az IDE világos és sötét témáját.
  • Csaknem 50 korábban hibásan kezelt vezérlési sorozat kap támogatást.
  • Az új motor alapértelmezett a 2026.3 EAP-verzióiban.

A JediTerm helyére érkezik az új motor

A JetBrains október 27-i bejelentése szerint a 2026.3-as kiadástól a beépített terminál libghosttyra épül. A könyvtár a Ghostty terminált is működteti, és több projekt már beágyazva használja. A JetBrains szerint a libghostty megbízható és nagy teljesítményű megoldásnak számít, ezért ezt választották a vizsgált lehetőségek közül.

Az új könyvtár a sok éven át használt JediTermet váltja. A libghostty végzi a terminálbemenet feldolgozását és a terminál állapotának kezelését, miközben a megjelenítés, valamint a magasabb szintű IDE-funkciók és integrációk továbbra is a JetBrains IDE feladatai maradnak.

Pontosabb billentyűkezelés és témaváltás

Az új terminál támogatja a Kitty billentyűzetprotokollt, így az alkalmazások különbséget tudnak tenni az Enter, a Shift + Enter és a Ctrl + Enter között. A protokollt olyan parancssoros AI-ügynökök használják, mint a Claude Code, a Codex és a Pi, továbbá a fish shell és a Neovim is. Az xterm modifyOtherKeys protokollja szintén támogatott, ezt a Vim használja.

A gyakorlatban a Shift + Enter új sort kezd a promptban, ahelyett hogy félkész üzenetet küldene el. A Ctrl, Shift vagy Alt kombinációját használó billentyűparancsok változtatás nélkül eljutnak az alkalmazáshoz, és ehhez nem kell IDE-beállításokat módosítani. A korábbi, Shift + Enter esetén Esc + CR jelet küldő beállításra már nincs szükség, a rendszer figyelmen kívül hagyja.

A terminál az IDE világos vagy sötét témájához is jobban igazodik. Lekérdezésre jelzi az aktuális módot, témaváltáskor pedig értesítést küld. A Claude Code, az OpenCode, a Pi, a Neovim és a tmux képes feliratkozni ezekre az értesítésekre, ezért a JetBrains szerint a legtöbbjük automatikusan követi az IDE témáját.

Kevesebb hibás karakter és jobb TUI-megjelenítés

A libghostty csaknem 50 olyan vezérlési sorozatot kezel, amelyet a JediTerm figyelmen kívül hagyott vagy hibásan értelmezett. Ez érinti az AI-ügynökök, a rendszerfigyelők, a fájlkezelők és az irányítópultok megjelenítését is.

A JetBrains példái szerint az ncurses által használt REP sorozat korábban hiányzó karaktereket okozhatott. A kettősponttal tagolt SGR-színek esetében a JediTerm kettőspontokat jeleníthetett meg, és hibás attribútumot állíthatott be. Az ismeretlen APC, SOS és PM karakterláncok ezentúl szövegként sem jelennek meg. Támogatottá vált többek között a bal és jobb margó kezelése, a védett területek, a tabulátorpozíciók vezérlése, a beszúrási mód, az XTSAVE és XTRESTORE, a Kitty görgetési és törlési parancsa, valamint az X10 egérjelentés.

A terminál most már a kurzor villogási módját is tiszteletben tartja. A JetBrains szerint ennek eredménye, hogy a vonalak, keretek és elválasztók kevésbé törnek meg, a színes kimenetben nem jelennek meg hibás kettőspontok, a láthatatlan vezérlőkódok pedig nem kerülnek ki szövegként.

A 2026.3-as előzetes verziókban már bekapcsolható

A libghostty-alapú motor alapértelmezésként elérhető a JetBrains IDE-k átdolgozott termináljának 2026.3-as EAP-verzióiban. A vállalat közlése szerint az alapértelmezett működés a béta- és kiadásra jelölt verziókban, valamint a stabil kiadásban is megmarad.

Ha problémát okoz, a felhasználó visszaválthat JediTermre a Help | Find Action menüben megnyitott Registry… felületen, a terminal.use.ghostty.emulator beállítás kikapcsolásával. A JetBrains a hibákat az IJPL-218849 azonosítójú bejegyzéshez fűzött hozzászólásban vagy hibajelentésben várja.

A libghostty már olyan funkciókhoz is feldolgozza a szükséges jeleket, amelyeket az IDE egyelőre nem kezel, például az OSC 52 vágólapműveleteket, az asztali értesítéseket, a ConEmu folyamatjelzőit, a Kitty grafikáit, valamint a formázott és színezett aláhúzásokat. A JetBrains szerint így a további fejlesztéseknél már az IDE oldalának támogatása marad a feladat.

Kövesd az AI Hírek oldalát a FacebookonA legfontosabb MI-hírek magyarul, rögtön a megjelenés után a hírfolyamodban.Követem

Kapcsolódó hírek

A JetBrains Air több kódolóügynök munkáját fogja össze az IDE-ben
Termékek és eszközök2026. október 28. 11:21

A JetBrains Air több kódolóügynök munkáját fogja össze az IDE-ben

A JetBrains Air lehetővé teszi, hogy a fejlesztők több kódolóügynök munkamenetét egyetlen JetBrains IDE-ben kezeljék, miközben saját kódjukon dolgoznak. Az eszköz az…

A Vercel Sandboxba költözhetnek a Paseo ügynökei
Termékek és eszközök2026. október 28.

A Vercel Sandboxba költözhetnek a Paseo ügynökei

A Paseo mostantól a Vercel Sandbox plugin segítségével felhőben futtatja az fx, Codex, Claude Code, OpenCode és Pi ügynököket. A munkamenetek laptopról indíthatók, majd…

A Netflix szerint hatékonyabbá tehetők a kódoló AI-ügynökök
Fejlesztőknek2026. október 15. 11:29

A Netflix szerint hatékonyabbá tehetők a kódoló AI-ügynökök

A Netflix a JetBrains IntelliJ IDEA mögött álló kódértelmező motorját kapcsolta a Claude Code és a Codex kódoló ügynökeihez. A vállalat tesztjeiben az ügynökök…