GitHub Copilot CLI kapott kódintelligenciát nyelvi szerverekkel
A GitHub Copilot CLI mostantól nyelvi szervereket használ a kód mélyebb megértéséhez, 14 programozási nyelv támogatásával. Az új képesség pontosabb válaszokat ad, mint a korábbi szövegalapú elemzés.

A GitHub Copilot CLI mostantól képes nyelvi szerverekkel (LSP) dolgozni, ami drasztikusan javítja a kódintelligenciáját. Ez a fejlesztés lehetővé teszi, hogy a parancssori felületen futó AI-ügynök pontos, strukturált válaszokat adjon a kódra, ahelyett, hogy csupán szöveges keresésre vagy bináris fájlok kibontására támaszkodna.
A nyelvi szerverek olyan funkciókat tesznek lehetővé, mint az API-aláírások pontos meghatározása, a típusok feloldása és a hivatkozások megtalálása. Ezek nélkül a Copilot CLI kénytelen volt nyers bájtkódot elemezni vagy fájlokat kibontani, ami pontatlan eredményekhez vezetett, és nem tudta értelmezni például a generikus típusokat vagy a fordított kódot.
Kapcsolódó: Kódfejlesztési hatékonyság
Hogyan működik a LSP Setup skill
Az új képesség hét lépésből álló munkafolyamatot követ. Először kiválasztja a felhasználó által igényelt programozási nyelvet, majd felismeri az operációs rendszert a telepítési parancsok meghatározásához. A skill tartalmaz egy referenciatáblát 14 nyelvhez, amely tartalmazza a telepítési parancsokat, a bináris neveket és a konfigurációs részleteket.
Kapcsolódó: AI ügynök verziókövetés
Mire képes a Copilot CLI nyelvi szerverekkel
A sikeres beállítás után a Copilot CLI képes lesz feloldani a függőségek típusait, ugrani a harmadik féltől származó könyvtárak definícióihoz, megtalálni egy szimbólum összes hivatkozását a projekten belül, és megjeleníteni a dokumentációt bármely függvényhez, osztályhoz vagy típushoz. A felhasználók a ZIP fájl letöltésével és a ~/.copilot/skills/ mappába történő kicsomagolásával aktiválhatják a képességet, majd a GitHub Copilot CLI újraindítása után az ügynököt egy adott nyelv LSP-szerverének beállítására kérhetik, például „set up LSP for Java” paranccsal, és a /lsp paranccsal ellenőrizhető a szerver állapota.
Kapcsolódó: GitHub Copilot díjazás