CLI dla agentów
bird CLI to pojedynczy plik binarny stworzony do sterowania przez agenta. Domyślnym formatem wyjścia jest JSON, błędy trafiają na stderr, a kody zakończenia wskazują kategorię błędu.
Konfiguracja
Najszybszą ścieżką jest skonfigurowanie agenta kodującego: wklej jeden prompt, a agent zainstaluje za Ciebie CLI oraz umiejętności Bird. Aby zainstalować ręcznie:
Przykład kodu
curl -fsSL https://cli.bird.com/install.sh | sh
bird auth loginbird auth login uruchamia przepływ OAuth w przeglądarce i zapisuje uprawnienia powiązane z Twoim workspace'em i jego regionem, dzięki czemu nie musisz konfigurować klucza API ani hosta. bird auth status zawsze zwraca kod 0 i raportuje valid: true, gdy token działa. bird whoami zwraca zalogowanego użytkownika (ID, e-mail i nazwę) — jest to tożsamość, pod którą działa agent, i którą zwraca narzędzie MCP whoami.
Kontrakt
- JSON na stdout; błędy i diagnostyka na stderr; nigdy nie są mieszane.
- Kody zakończenia: sześć semantycznych kodów obejmujących błędy użycia, nie znaleziono, uwierzytelniania, konfliktu, awarii przejściowych oraz ogólny kod zastępczy. Pełna tabela w CLI.
- Mutacje przyjmują dane z flag, treści JSON przez --body-file - (stdin) lub z obu źródeł, przy czym flaga ma pierwszeństwo.
- --example wypisuje prawidłową treść żądania, --dry-run wyświetla podgląd żądania bez wysyłania, a --idempotency-key zapewnia bezpieczne ponawianie.
Następne kroki
- Skonfiguruj agenta kodującego: wklej prompt, a agent zainstaluje CLI i umiejętności.
- Umiejętności agenta: czego każda umiejętność uczy Twojego agenta.
- Dokumentacja CLI: wszystkie polecenia, flagi i formaty wyjścia.
- Serwer MCP: ta sama powierzchnia Bird jako narzędzia MCP, dla agentów wywołujących narzędzia zamiast uruchamiania powłoki.
Powiązane zasoby
Kontynuuj z dokumentacją, przewodnikami i przykładami dotyczącymi tego tematu. Zasoby są w języku angielskim.
Obejrzyj przewodnikSetting up your coding agentZrozum koncepcjęWhat is an MCP server, and how does an agent use one to send messages?Poznaj możliwościCoding agentsPodążaj ścieżką naukiBuild with AI agents
Uzyskaj brief wdrożeniowy