Agenci MCP
MCP pozwala klientom Codex, Claude Code i Antigravity CLI korzystać z narzędzi DR-Terminala. Agent może sprawdzać sesje i zapisane połączenia, otwierać połączenie, czytać wyjście terminala, wpisywać polecenia, przesyłać pliki oraz nawigować po aplikacji. Tryb MCP jest dostępny w aktywnym okresie próbnym i planie Pro.
Dodawanie DR-Terminala do agenta
- Kliknij MCP na pasku tytułu DR-Terminala.
- Wybierz Dodaj do Codexa, Dodaj do Claude'a albo Dodaj do Antigravity. Powstanie wpis użytkownika
dr-terminal, który uruchamia bridge z zainstalowanego DR-Terminala; konfiguracja klienta nie zawiera tokenu ani endpointu. Antigravity 2.0, Antigravity IDE iagykorzystają z tego samego wpisu w~/.gemini/config/mcp_config.json. - Wybierz Otwórz albo uruchom klienta normalnie. Pierwsze połączenie podniesie okno DR-Terminala i pokaże zgodę Zezwól/Odmów.
- Po zezwoleniu wklej pierwszy prompt i go wyślij.
Pokaż moje aktywne sesje DR-Terminala.
Wybrane CLI musi być zainstalowane i dostępne w PATH. Trwały wpis można utworzyć z zainstalowanego pakietu DR-Terminala; uruchomienie deweloperskie z Gradle lub IDE celowo nie zapisuje nietrwałej ścieżki. Usuń kasuje tylko dokładnie rozpoznany wpis DR-Terminala i wymaga osobnego potwierdzenia. Inny istniejący wpis dr-terminal jest zgłaszany jako konflikt i nigdy nie zostaje nadpisany.
Przydatne prompty
- Pokaż moje aktywne sesje DR-Terminala.
- Pokaż zapisane połączenia i zapytaj, które mam otworzyć.
- Odczytaj ostatnie wyjście terminala z sesji
server. - Wpisz
uptimew sesjiserver. - Pobierz
/var/log/app.logz sesjiserver.
Gdy jest otwarta więcej niż jedna sesja, podaj jej nazwę albo identyfikator. Jeśli agent informuje, że nie ma sesji, otwórz połączenie w DR-Terminalu albo poproś go najpierw o pokazanie zapisanych połączeń.
Zgody i wskaźniki
Odczyt metadanych sesji i wyjścia terminala zwykle nie przerywa pracy. Wrażliwe akcje, takie jak wpisywanie tekstu, naciskanie klawiszy, przesyłanie plików i rozłączanie, wymagają Twojej zgody.
Gdy potrzebna jest zgoda, chip MCP pulsuje, a dialog potwierdzenia przejmuje fokus klawiatury. Sprawdź sesję docelową i payload, po czym wybierz Zezwól raz, Zezwól dla tej sesji albo Odmów. Tab sesji objętej akcją ma statyczny znacznik MCP, a kolor chipa pokazuje globalny stan MCP.
Agent nigdy nie otrzymuje haseł ani kluczy prywatnych zapisanych w DR-Terminalu. Zgoda dla sesji obowiązuje tylko podczas bieżącego uruchomienia serwera MCP.
Bezpieczeństwo połączenia lokalnego
Serwer MCP nasłuchuje wyłącznie na interfejsie loopback, więc nie jest dostępny z sieci. Każde żądanie nadal wymaga tokenu bearer zapisanego w lokalnym pliku dostępnym tylko dla właściciela. Popover na pasku tytułu nigdy nie pokazuje ani nie kopiuje tego tokenu.
Endpoint jest widoczny wyłącznie w sekcji Endpoint i ostatnie akcje na potrzeby diagnostyki. Nie udostępniaj pliku tokenu ani nie kopiuj jego zawartości do promptów, wiadomości, logów lub zrzutów ekranu.
Zatrzymywanie MCP
Wybierz Stop w popoverze MCP, aby odrzucić oczekującą zgodę, zatrzymać przyjmowanie wywołań narzędzi i zamknąć klientów uruchomionych w bieżącym przebiegu MCP. Ponowne uruchomienie MCP tworzy nowy przebieg; wcześniejsze zgody dla sesji nie są zachowywane.
Kliknięcie badge'a MCP wyłącznie otwiera popover i nigdy nie uruchamia serwera w tle. Do ręcznego uruchomienia służy jawna akcja Uruchom MCP; zarejestrowany klient może też uruchomić serwer przez widoczny dialog zgody na połączenie.
Rozwiązywanie problemów
Nie znaleziono CLI
Zainstaluj wybrane CLI Codex, Claude Code albo Antigravity (agy) i upewnij się, że jego plik wykonywalny jest dostępny w PATH. Po zmianie środowiska powłoki uruchom ponownie DR-Terminal, a następnie wybierz Sprawdź ponownie.
Port jest zajęty
Inny proces używa skonfigurowanego portu MCP. Zatrzymaj ten proces albo wybierz inny port w Ustawienia → Tryb MCP, a następnie ponownie uruchom MCP.
Brak aktywnej sesji
Najpierw otwórz sesję SSH, Telnet, szeregową albo terminal lokalny. Możesz też poprosić agenta o pokazanie zapisanych połączeń i otwarcie jednego z nich po udzieleniu zgody.
Klient działa, ale MCP nie jest potwierdzone
Proces CLI został uruchomiony, lecz DR-Terminal nie otrzymał jeszcze wywołania narzędzia MCP. Sprawdź w nowej karcie błędy logowania, konfiguracji lub handshake'u, a następnie ponownie wyślij przykładowy prompt. Stan Działa opisuje proces lokalny, a nie potwierdzone połączenie MCP.
Dialog czeka na zgodę
Wróć do DR-Terminala i sprawdź sfokusowany dialog. Agent nie może kontynuować wrażliwej akcji, dopóki jej nie zaakceptujesz albo nie odrzucisz. Zatrzymanie MCP odrzuca oczekujące żądanie.