Przedstawiamy ElevenLabs CLI v1
- Opublikowano
PosłuchajPosłuchaj tego artykułu
Dziś przedstawiamy v1 ElevenLabs CLI, które przenosi API ElevenLabs prosto do twojego terminala.

Agenci programistyczni już działają w terminalu, gdzie uruchamiają polecenia, odczytują wyniki, a nawet zamawiają lunch. ElevenLabs CLI zaprojektowaliśmy przede wszystkim dla agentów: oferuje dobrze udokumentowane polecenia i uporządkowane wyniki JSON, które łatwo analizować i łączyć. Zawiera też tryb --dry-run do podglądu każdej operacji, zanim wpłynie ona na twój workspace.
CLI wprowadza też agents-as-code do ElevenAgents. Pobierz każdego agenta z workspace do lokalnych plików konfiguracyjnych, edytuj je jak każdą inną część kodu, podejrzyj dokładny diff i wdrażaj na produkcję ręcznie lub przez agenta programistycznego.
Instalacja na macOS
Windows
cURL
Cała platforma w jednym interfejsie
Każdy endpoint API ElevenLabs opublikowany w naszej specyfikacji OpenAPI jest dostępny jako podpolecenie:
Agenci jako kod
Agents-as-code traktuje konfigurację agentów tak jak kod aplikacji. Pracujesz na plikach na dysku, a CLI utrzymuje ich synchronizację z twoim workspace. Cały workflow mieści się w trzech poleceniach.
Ten sam workflow działa też na produkcji. Gałęzie oddzielają development od produkcji — gałąź deweloperska może używać testowego numeru telefonu i tańszego LLM, a produkcja prawdziwego numeru i modelu frontier. W nowych projektach elevenlabs agents init tworzy całą strukturę z szablonami startowymi dla typowych konfiguracji, np. obsługi klienta.
Przy kilku agentach dashboard wystarcza. Jednak gdy zarządzasz flotą agentów w setkach organizacji klientów albo masowo przenosisz agentów z innej platformy, tylko pliki i kontrola wersji pozwalają się skalować.
Stworzone dla agentów programistycznych i deweloperów
Agent używający CLI napotyka błędy inaczej niż człowiek. Nie odpowie na interaktywny prompt, stale ponawia próby i uczy się z komunikatów błędów. CLI zaprojektowaliśmy z myślą o tej rzeczywistości.
--help jest dla ludzi, a --schema dla agentów. Każde polecenie API wyświetla kontrakt odczytywalny dla maszyn: typy danych wejściowych, miejsce ich użycia, wymagane pola i dokładny format odpowiedzi. Dzięki temu agent może utworzyć poprawne wywołanie bez zgadywania.
Błędy też dają agentowi punkt zaczepienia. Agenci otrzymują je jako JSON, który mogą analizować. Gdy przez TTY wykryjemy użytkownika, wyświetlamy prosty komunikat błędu. Oba zawierają wskazówki, jak rozwiązać problem.
Dla nieprawidłowego polecenia:
Agenci otrzymają taki komunikat błędu:
Użytkownicy zobaczą za to czytelniejszy błąd ze wskazówką, jak rozwiązać problem:
Skills w pakiecie
--help i --schema to wbudowana dokumentacja CLI. Skills idą jednak dalej i uczą twojego agenta programistycznego całych workflow, takich jak tworzenie agenta, generowanie mowy czy transkrypcja rozmowy.
Zainstaluj je w swoim projekcie:
Agenci już działają w terminalu. Teraz działa tam też całe ElevenLabs. Zainstaluj CLI, przekaż agentowi skills i zobacz, co stworzy. Zacznij od dokumentacji.




