A RAD Studio 13.1 megjelenésével egy időben az Embarcadero hivatalosan is elérhetővé tette a Kai for RAD Studio megoldást, amely egy új, mesterséges intelligenciára épülő fejlesztői asszisztens Delphi, C++Builder és RAD Studio felhasználók számára.
A Kai célja, hogy az AI-alapú kódgenerálást és fejlesztői automatizációt közvetlenül a RAD Studio környezetébe integrálja. A rendszer nem csupán kódkiegészítéseket kínál, hanem képes projektek elemzésére, kód generálására, hibák javításának támogatására és különböző fejlesztési feladatok automatizálására is.
Több mint egy hagyományos kódasszisztens
A Kai többféle módon segítheti a fejlesztői munkát:
- kódkiegészítések és intelligens javaslatok készítése;
- új funkciók vagy kódrészletek generálása természetes nyelvű utasítások alapján;
- meglévő projektek elemzése;
- kódmodernizálási és refaktorálási feladatok támogatása;
- hibák felderítésének és javításának segítése;
- új felhasználói felületek és prototípusok létrehozása.
A rendszer különösen hasznos lehet nagyobb, hosszú ideje fejlesztett Delphi vagy C++Builder alkalmazások karbantartása és modernizálása során.
Saját AI szolgáltató használata
A Kai egyik fontos jellemzője, hogy nem egyetlen AI szolgáltatóhoz kötődik.
A rendszer úgynevezett BYOK (Bring Your Own Key) modellt használ, vagyis a fejlesztő saját API-kulcsával kapcsolódhat a választott AI szolgáltatóhoz. A jelenlegi támogatott modellek között szerepel többek között:
- OpenAI (GPT modellek)
- Anthropic Claude
- Google Gemini
- GitHub Copilot
- helyben futtatott (local) nyelvi modellek
Ez lehetőséget ad arra, hogy mindenki a saját igényeinek megfelelő modellt válassza teljesítmény, költség vagy adatvédelmi szempontok alapján.
Beépített AI funkciók az IDE-ben
A Kai több különböző formában jelenik meg a RAD Studio fejlesztői környezetében.
Ghost Text
A Ghost Text funkció automatikus, soron belüli kódkiegészítéseket kínál közvetlenül a szerkesztőben. A javaslatok a kurzor pozíciójában jelennek meg, és egyetlen billentyűvel elfogadhatók vagy elutasíthatók.

CodeInsight integráció
A Kai javaslatai a CodeInsight kódkiegészítő ablakában is megjelenhetnek, így a fejlesztő a megszokott RAD Studio felületen keresztül érheti el az AI által generált ajánlásokat.

Suggestions panel
A külön Suggestions panel egyszerre több alternatív javaslatot is képes megjeleníteni egy adott feladatra. Ez különösen hasznos lehet akkor, amikor több lehetséges megoldás közül szeretnénk választani.

Kai Chat
A rendszer egyik központi eleme a Kai Chat, amely közvetlenül az IDE-ből érhető el.
A fejlesztők kérdéseket tehetnek fel a projekttel kapcsolatban, kódot generálhatnak, funkciók implementálását kérhetik vagy akár konkrét forrásfájlokra is hivatkozhatnak.
A chat felület több különböző AI modell használatát is támogatja, így az adott feladathoz leginkább megfelelő modell választható ki.

MCP és automatizált munkafolyamatok
A Kai egyik legérdekesebb újdonsága az MCP (Model Context Protocol) támogatás.
Ennek segítségével az AI nem csupán válaszokat adhat, hanem bizonyos műveleteket is végrehajthat a fejlesztési folyamat során. A rendszer képes lehet például:
- projektfájlok kezelésére;
- forráskód módosítására;
- fordítások indítására;
- fordítási hibák elemzésére;
- javítási javaslatok készítésére;
- külső MCP-kompatibilis eszközök integrálására.
Az Embarcadero szerint a cél egy olyan fejlesztői munkafolyamat kialakítása, ahol az AI nem csupán asszisztensként, hanem bizonyos feladatok esetén aktív közreműködőként is részt vehet a munkában.
Adatvédelem és helyi modellek támogatása
A Kai támogatja a helyben futtatott nyelvi modelleket is, így azok a szervezetek, amelyeknél fontos szempont a forráskód és az üzleti adatok védelme, teljesen helyi AI környezetet is kialakíthatnak.
Az Embarcadero hangsúlyozza, hogy a Kai közvetlenül kommunikál a választott AI szolgáltatóval, így nincs szükség arra, hogy a forráskód egy köztes Embarcadero szerveren keresztül haladjon át.
Elérhetőség
A Kai jelenleg prémium kiegészítőként érhető el Delphi, C++Builder és RAD Studio felhasználók számára.
A telepítő a GetIt csomagkezelőn keresztül érhető el, valamint megjelenik az Embarcadero ügyfélportálján is. Az Embarcadero a RAD Studio 12 és 13 felhasználói számára 30 napos próbalicencet is biztosít.
Frissítés: Claude integráció
Az Embarcadero 2026. június 13-án frissítette a Kai és a Claude AI modellek együttműködésével kapcsolatos telepítési útmutatót. A módosítás elsősorban a beállítási lépések pontosítását tartalmazza, valamint egy ismert problémát érint, amely során a Kai bizonyos esetekben továbbra is Claude bejelentkezést kérhet.
Az Embarcadero tájékoztatása szerint a Claude integráció megfelelően működik, amennyiben a DocWiki dokumentációban szereplő frissített telepítési útmutatót követjük. A fejlesztők jelenleg dolgoznak a folyamat egyszerűsítésén és a felhasználói élmény javításán.
A frissített útmutató a Kai dokumentációjában érhető el.
További információ
A Kai-ról részletesebb információk, dokumentáció és bemutató videók az Embarcadero hivatalos weboldalán érhetők el angol nyelven:
