👋 Suchen Sie nach Sinch Engage? Sie befinden sich jetzt auf der Hauptseite von Sinch. Zurück zu Sinch Engage

Sinch Agent Tools · CLI

Sinch CLI: Über das Terminal erstellen, testen und bereitstellen

Die Sinch CLI ist ein Befehlszeilen-Tool zur Konfiguration, zum Testen und zur Verwaltung Ihrer Sinch Build-Produkte. Mieten Sie Nummern, versenden Sie Nachrichten, speichern Sie Secrets und deployen Sie Sinch Functions, ohne Ihr Terminal zu verlassen.

  • Verwaltet Nummern, Messaging, Voice, Fax, SIP-Trunking und Sinch Functions

  • Speichert Zugangsdaten im Schlüsselbund des Betriebssystems und nicht in einer Klartext-Konfigurationsdatei

  • Läuft unter einem KI-Agenten, ohne diesem Ihre Secrets preiszugeben

Lässt sich mit nur einem Befehl über npm installieren. Für Live-API-Aufrufe ist ein Sinch-Konto erforderlich.

Bild für Sinch CLI: Über das Terminal erstellen, testen und bereitstellen

Terminal-first-Workflow

Ihr gesamter Build-Workflow in einem Terminal

Sie sollten kein Web-Dashboard öffnen müssen, nur um eine Nummer zu mieten, eine Testnachricht zu versenden oder zu prüfen, warum ein Workflow fehlgeschlagen ist. Die Sinch CLI verlagert diese Aufgaben in genau das Terminal, in dem Sie ohnehin programmieren. Installieren Sie ein einziges Paket, melden Sie sich einmal an, und schon haben Sie über die Befehlszeile Zugriff auf Ihre Sinch Build-Produkte.

Bild für Ihr gesamter Build-Workflow in einem Terminal

Installation und Authentifizierung

Ein Paket, eine Anmeldung, alle Projekte

Die Sinch CLI wird als einziges npm-Paket installiert und erfordert nur eine einmalige Authentifizierung. Ihre Zugangsdaten werden im Schlüsselbund des Betriebssystems und nicht in einer Konfigurationsdatei gespeichert. So gelangen sie nicht in den Shell-Verlauf oder die Quellcodeverwaltung. Die Anmeldung unterstützt Profile, sodass Sie mit einer Installation zwischen mehreren Sinch Build-Projekten wechseln können.

                                

                                    npm install -g @sinch/cli
sinch auth login     # prompts for Project ID, Key ID, and Key Secret, stored in your OS keychain
sinch auth status    # confirm the login worked
                                
                            

Vollständige Portalabdeckung

Eine Sitzung deckt Ihr gesamtes Build-Portal ab

Eine authentifizierte Sitzung bietet Zugriff auf Nummern, Messaging, Voice, Fax, SIP-Trunking und Secrets – alle Sinch Build-Produkte außer Mailgun. Es gibt keine separate Anmeldung pro Produkt und keinen Umweg über das Dashboard, um eine Änderung vorzunehmen.

  • Suchen, mieten, prüfen und geben Sie Telefonnummern frei

  • Senden Sie Nachrichten über jeden Kanal der Conversation API, einschließlich WhatsApp

  • Speichern Sie Secrets, die Ihre bereitgestellten Functions zur Laufzeit lesen können
  • Versenden Sie Faxe und listen Sie Ihre SIP-Trunks auf

                                

                                    sinch numbers available search --region US --type LOCAL --capabilities SMS
sinch numbers available rent                          # interactive: pick a number, confirm the cost
sinch conversation send +15559876543 "Hello from the Sinch CLI"
sinch secrets add STRIPE_SECRET_KEY sk_live_abc123    # readable by your deployed Functions
sinch numbers active release +15551234567             # stop billing when you're done testing
                                
                            

Von der Vorlage bis zur Produktion

In wenigen Befehlen erstellen, testen und bereitstellen

Sinch Functions ist eine Serverless-Compute-Lösung für Voice und Messaging. Die CLI bringt Sie von einer Startvorlage bis zur Produktion, ohne dass Sie das Dashboard ein einziges Mal öffnen müssen. Jedes Flag ist in der Functions-Befehlsreferenz dokumentiert.

                                

                                    sinch functions init      # scaffold a new project from a template    
    sinch functions dev       # run and test locally against a public tunnel    
    sinch functions deploy    # ship to production    
    sinch functions logs      # monitor a live function   
                                
                            

Für Agenten sichere Zugangsdaten

Lassen Sie einen KI-Agenten die CLI sicher steuern

Die Anmeldung erfolgt einmalig bei der Installation. Ein KI-Coding-Tool kann anschließend in Ihrem Namen CLI-Befehle ausführen, ohne Ihre Zugangsdaten jemals zu sehen, anzufordern oder zu speichern. Der Agent ruft Befehle auf, und Ihre Secrets bleiben im Schlüsselbund des Betriebssystems.

  • Hält Secrets aus dem Kontext eines Agenten heraus – Sie melden sich nur einmal bei der Installation an

  • Funktioniert mit Claude Code, Cursor und anderen Terminal-Agenten

  • Bietet die Installation der passenden Sinch Skills während der Anmeldung an, damit Ihr Agent dieselben operativen Leitfäden erhält wie Sie

Bild für Lassen Sie einen KI-Agenten die CLI sicher steuern

CLI-Anwendungsfälle

Was Entwicklungsteams mit der Sinch CLI machen

Vier gängige Muster – von einmaligen Ressourcenänderungen bis hin zur Übergabe von Routineaufgaben an einen Agenten.

Nummer mieten und anschreiben, ganz ohne Code

Suchen Sie nach einer SMS-fähigen Nummer, mieten Sie sie und senden Sie Ihre erste Nachricht aus derselben Terminal-Sitzung – kein Dashboard, kein Deploy erforderlich.

Einen Workflow in einer Sitzung bereitstellen

Erstellen Sie das Grundgerüst eines SMS-Autoresponders mit sinch functions init, verknüpfen Sie den Trigger und deployen Sie das Ganze – ohne das Dashboard zu öffnen.

Lokal testen vor dem Live-Gang

Führen Sie sinch functions dev über einen öffentlichen Tunnel aus, lösen Sie es mit echten Test-Events aus und deployen Sie erst, wenn das Verhalten stimmt.

Lassen Sie einen Agenten die Routinearbeit erledigen

Ein KI-Coding-Tool führt die CLI aus, um Ressourcen zu verwalten und Functions bereitzustellen, während Ihre Zugangsdaten sicher im Schlüsselbund bleiben.

Die CLI und die restlichen Agent Tools

Die Rolle der CLI in den Sinch Agent Tools

Die Sinch CLI ist eine von sechs Agent Tools-Komponenten und verbindet mehrere von ihnen miteinander. Bei der Installation werden die passenden Skills für die von Ihnen genutzten Produkte angeboten. Diese Skills verweisen auf die SDKs, auf denen Ihr Agent aufbaut. Die CLI stellt das Ergebnis in Functions bereit, während MCP und Plug-ins Ihren Agenten von anderen Tools aus anbinden. Jedes funktioniert für sich allein und zusammen funktionieren sie noch besser.

Häufig gestellte Fragen zur Sinch CLI

Kurze Antworten darauf, was die Sinch CLI verwaltet, wo Zugangsdaten gespeichert werden und was Sie für die Ausführung benötigen.

Ein Befehlszeilen-Tool zur Konfiguration, zum Testen und zur Verwaltung von Sinch Build-Produkten sowie zum Erstellen, Testen und Bereitstellen von Sinch Functions direkt über das Terminal.

Telefonnummern, Messaging über Conversation API-Kanäle, Voice, Fax, SIP-Trunking, Secrets und Sinch Functions. Mailgun ist das einzige Sinch Build-Produkt, das noch nicht unterstützt wird.

Installieren Sie das einzige npm-Paket mit npm install -g @sinch/cli und führen Sie anschließend einmalig sinch auth login aus.

Im Schlüsselbund Ihres Betriebssystems, nicht in einer Klartext-Konfigurationsdatei. So gelangen sie nicht in den Shell-Verlauf oder die Quellcodeverwaltung. Die Anmeldung unterstützt Profile, sodass Sie mit einer einzigen Installation zwischen mehreren Projekten wechseln können.

Ja. Sie melden sich nur einmal bei der Installation an. Dadurch kann ein Agent Befehle ausführen, ohne Ihre Secrets jemals zu sehen, anzufordern oder zu speichern.

Windows 10 oder neuer, macOS 12 oder neuer oder eine moderne Linux-Distribution. Node.js 20 oder neuer für Node.js-Functions und das .NET 9 SDK oder neuer für C#-Functions. Shell-Completions sind für bash, zsh und PowerShell verfügbar – der Installationsleitfaden behandelt die Einrichtung für jede Plattform.

Sie ist eine Komponente der Sinch Agent Tools, der Developer-Ebene zur Entwicklung auf Basis von Sinch-APIs. Agent Tools ist Teil eines breiteren Spektrums an KI-Funktionen, das Messaging, Voice, E-Mail und Verifizierung umfasst.

Installieren Sie die CLI, führen Sie sinch auth login aus und folgen Sie dann dem Quickstart, um eine Nummer zu mieten und Ihre erste SMS zu versenden – ganz ohne Code und Deploys.