MCP-ügynökök
Az MCP lehetővé teszi, hogy a Codex, a Claude Code vagy az Antigravity CLI a DR-Terminal eszközeit használja. Az ügynök megnézheti a munkameneteket és a mentett kapcsolatokat, kapcsolatot nyithat, olvashatja a terminál kimenetét, parancsokat gépelhet, fájlokat vihet át, és navigálhat az alkalmazásban. Az MCP mód aktív próbaidőszak alatt és Pro csomaggal érhető el.
A DR-Terminal hozzáadása egy ügynökhöz
- Kattints az MCP elemre a DR-Terminal címsorában.
- Válaszd az Add to Codex, az Add to Claude vagy az Add to Antigravity lehetőséget. Ez egy felhasználói szintű
dr-terminalbejegyzést hoz létre, amely a telepített DR-Terminal hídját futtatja; a kliens konfigurációjában sem token, sem végpont nem tárolódik. Az Antigravity 2.0, az Antigravity IDE és azagyugyanezt a bejegyzést használja a~/.gemini/config/mcp_config.jsonfájlban. - Válaszd a Megnyitás lehetőséget, vagy nyisd meg a klienst a szokásos módon. Az első kapcsolódáskor a DR-Terminal előtérbe kerül, és az Allow vagy a Tiltom választását kéri.
- A kapcsolat engedélyezése után illeszd be az első promptot, és küldd el.
Mutasd az aktív DR-Terminal-munkameneteimet.
A kiválasztott CLI-nek telepítve kell lennie, és elérhetőnek a PATH-ban. A telepítés telepített DR-Terminal csomagból támogatott; a Gradle-ből vagy IDE-ből indított fejlesztői futtatás szándékosan nem hoz létre tartós bejegyzést. A Remove csak a pontosan azonosított, DR-Terminal által birtokolt bejegyzést törli, és megerősítést kér. Egy másik, már létező dr-terminal bejegyzést ütközésként jelez, és soha nem ír felül.
Hasznos promptok
- Mutasd az aktív DR-Terminal-munkameneteimet.
- Mutasd a mentett kapcsolataimat, és kérdezd meg, melyiket nyissam meg.
- Olvasd be a legutóbbi terminálkimenetet a
servernevű munkamenetből. - Írd be az
uptimeparancsot aservernevű munkamenetbe. - Töltsd le a
/var/log/app.logfájlt aservernevű munkamenetből.
Ha egynél több munkamenet van nyitva, add meg a munkamenet nevét vagy azonosítóját. Ha az ügynök azt jelzi, hogy nincs munkamenet, nyiss egy kapcsolatot a DR-Terminalban, vagy kérd meg az ügynököt, hogy előbb listázza a mentett kapcsolatokat.
Jóváhagyások és jelzések
A munkamenet metaadatainak és a terminál kimenetének olvasása általában nem szakítja meg a munkádat. Az érzékeny műveletekhez — gépelés, billentyűk lenyomása, fájlátvitel, kapcsolat bontása — a jóváhagyásod szükséges.
Amikor jóváhagyás kell, az MCP csip pulzál, és a megerősítő párbeszédablak kapja a billentyűzetfókuszt. Nézd át a célmunkamenetet és a payloadot, majd válaszd az Egyszer engedélyezem, az Engedélyezem erre a munkamenetre vagy a Tiltom lehetőséget. Az érintett munkamenet lapján statikus MCP jelölés látható, amíg egy művelet fut; a csip színe a globális MCP állapotot mutatja.
Az ügynök soha nem kapja meg a DR-Terminalban mentett jelszavakat vagy privát kulcsokat. A munkamenetre adott jóváhagyás csak addig érvényes, amíg az MCP szerver aktuális futása aktív.
A helyi kapcsolat biztonsága
Az MCP szerver csak a loopback interfészen figyel, így nem érhető el a hálózatról. Minden kérés ennek ellenére bearer tokent igényel, amely egy csak a tulajdonos által olvasható helyi fájlban tárolódik. A címsor felugró panelje soha nem jeleníti meg és nem is másolja ezt a tokent.
A végpont csak diagnosztikai célból, a Végpont és legutóbbi műveletek alatt látható. Ne oszd meg a tokenfájlt, és ne másold a tartalmát promptokba, chatüzenetekbe, naplókba vagy képernyőképekbe.
Az MCP leállítása
Válaszd a Leállítás lehetőséget az MCP felugró paneljén, hogy elutasíts minden függő jóváhagyást, leállítsd az eszközhívások fogadását, és bezárd az aktuális MCP futás által indított klienseket. Az MCP újraindítása új futást hoz létre; a korábbi munkamenet-jóváhagyások nem öröklődnek.
Az MCP jelvényre kattintás csak a felugró panelt nyitja meg. Soha nem indítja el a szervert magától. Kézi indításhoz használd a kifejezett Start MCP műveletet; egy regisztrált kliens is elindíthatja a látható kapcsolatjóváhagyási folyamaton keresztül.
Hibaelhárítás
A CLI nem található
Telepítsd a kiválasztott Codex, Claude Code vagy Antigravity CLI-t (agy), és győződj meg róla, hogy a végrehajtható fájlja elérhető a PATH-ban. A shell-környezet módosítása után indítsd újra a DR-Terminalt, majd válaszd az Újraellenőrzés lehetőséget.
A port már foglalt
Egy másik folyamat használja a beállított MCP portot. Állítsd le azt a folyamatot, vagy válassz másik portot a Beállítások → MCP mód alatt, majd indítsd el újra az MCP-t.
Nincs aktív munkamenet
Először nyiss egy SSH, Telnet, soros vagy helyi terminál-munkamenetet. Meg is kérheted az ügynököt, hogy mutassa a mentett kapcsolatokat, és a művelet jóváhagyása után nyisson meg egyet.
A kliens fut, de az MCP nincs megerősítve
A CLI folyamat elindult, de a DR-Terminal még nem kapott MCP eszközhívást. Ellenőrizd az új terminállapon a bejelentkezési, konfigurációs vagy handshake-hibákat, majd küldd el újra a mintapromptot. A fut állapot a helyi folyamatot írja le, nem a megerősített MCP-kapcsolatot.
Egy jóváhagyási párbeszédablak várakozik
Térj vissza a DR-Terminalba, és nézd át a fókuszban lévő párbeszédablakot. Az ügynök addig nem folytathatja az érzékeny műveletet, amíg nem engedélyezed vagy nem tiltod le. Az MCP leállítása elutasítja a függőben lévő kérést.