Perplexity wydało pplx - prosty klient CLI dla swojego Search API, który działa jako single-binary narzędzie umożliwiające agentom AI dostęp do wyszukiwania bezpośrednio z terminala. W przeciwieństwie do aplikacji czatu, pplx nie oferuje trybu konwersacyjnego, wyboru modelu czy syntetyzowania odpowiedzi - zwraca surowe, rzetelne dane.

Narzędzie ekspozuje dwie główne operacje: pplx search web uruchamia wyszukiwanie live'a w sieci, a pplx content fetch pobiera tekst ze wskazanego URL i zwraca go w czystej formie. Obie komendy zwracają strukturę JSON ze ścisłym kontraktem - sukces to exit code 0 i dokładnie jeden obiekt JSON na stdout. Wyszukiwanie zwraca obiekty zawierające tablicę hits z polami url, title, domain, snippet i inne. Każdy błąd kończy się kodem 1 z obiektem błędu w stderr zawierającym kod (AUTHENTICATION, UNKNOWN_ARGUMENT, ARGUMENT_ERROR, BAD_REQUEST i inne) oraz komunikat.

Instalacja odbywa się jedną komendą, która pobiera i uruchamia skrypt install.sh z repozytorium GitHub. To rozwiązanie jest szczególnie ważne dla twórców agentów AI i autonomicznych systemów, które potrzebują dostępu do aktualnych informacji z sieci w ustandaryzowanym formacie. Precyzyjny contract wyjścia ułatwia integrację z kodami agentów, pozwalając na deterministyczne obsługiwanie wyników i błędów.