In diesem Artikel
Heute starten wir die Sonix-Befehlszeilenschnittstelle — ein kostenloses, schnelles Befehlszeilentool, mit dem Sie den gesamten Sonix-Workflow im Handumdrehen nutzen können. Laden Sie Medien hoch, rufen Sie Transkripte ab, lassen Sie Übersetzungen und Zusammenfassungen erstellen und verwalten Sie Ihr Konto – alles über kurze Befehle, die Sie manuell ausführen, in ein Skript einfügen oder in Ihre CI integrieren können. Es handelt sich um die gesamte Sonix-API, gebündelt in einem einzigen Tool namens sonix.
Das Beste daran ist, wie einfach der Einstieg ist. Einmal installieren – und schon gelangen Sie in nur drei Zeilen von der Rohaufnahme zu fertigen Untertiteln auf der Festplatte:
npm install -g @sonix-ai/cli
sonix config set api-key sk_live_xxxxxxxx
sonix media create ./interview.mp3 --language en --wait
sonix transcript get --format srt > captions.srtDas bedeutet: Upload, Transkription und fertige SRT-Untertitel auf der Festplatte – ganz ohne Glue-Code.
Was es bewirkt
Unter der Haube, sonix übernimmt alles, was Sie bei der Raw-API sonst selbst einrichten müssten:
- Lade alles hoch. Kleine Dateien werden schnell in einem Durchgang übertragen; große Dateien (wir haben Dateien im Umfang von mehreren Gigabyte getestet) werden direkt und zuverlässig hochgeladen, wobei jeder Teil separat erneut versucht wird, sodass eine instabile Verbindung den Upload einer 5-GB-Datei nicht zum Scheitern bringt. Sie müssen sich keine Gedanken darüber machen, welchen Weg die Datei gerade nimmt —
sonix media create ./big-recording.movfunktioniert einfach. - Erhalten Sie Transkripte in jedem beliebigen Format — Klartext, SRT, VTT, JSON oder Avid DS — direkt in eine Datei oder auf Ihr Terminal gestreamt.
- Nutzen Sie die KI-Funktionen, die Sie bereits verwenden — Übersetzungen, Einbrennen von Untertiteln, Zusammenfassungen mit einem Klick und Sammelzusammenfassungen für einen ganzen Ordner.
- Konto verwalten — Ordner, Teammitglieder und freigegebene Links – alles per Skript steuerbar.
- Warte auf die langsamen Stellen. Hinzufügen
--warteauf jeden Auftrag, und die CLI wartet, bis dieser abgeschlossen ist, und gibt dann das Ergebnis aus. Keine selbst programmierten Abfrage-Schleifen mehr.
Alles ist für die Weiterleitung ausgelegt. Ergebnisse werden an die Standardausgabe weitergeleitet, Diagnoseinformationen an die Standardfehlerausgabe, und --json liefert Ihnen bei jedem Befehl die API-Antwort im Rohformat – also sonix media list --json | jq und Sonix-Transkript abrufen … > Datei Bleibt sauber. Die vollständige Referenz zu Befehlen und Optionen findet ihr in der Sonix-CLI-Dokumentation.
Auch für KI-Agenten entwickelt
Die CLI richtet sich auch an eine zweite Zielgruppe: KI-Programmieragenten wie Claude Code oder Codex. Anstatt ein umfangreiches Tool-Schema in den Kontext des Modells zu laden, kann ein Agent eine Shell-Aufruf an sonix — ein einfacher Befehl, ein korrekter Exit-Code, fertig.
sonix agent-context # gibt die gesamte Befehlsoberfläche als JSON in einem einzigen Aufruf aus
sonix setup claude # installiert ein vorgefertigtes Sonix-Skill für Claude CodeFalls Sie es vorziehen, dass Ihr Assistent in Sonix nachschlägt umgangssprachlich — “Such mein Interview mit Dr. Patel heraus und fasse die drei wichtigsten Erkenntnisse zusammen” — so lautete die Aufgabe unseres MCP-Server dafür gedacht ist. Die CLI ist die andere Seite der Medaille: für den Fall, dass Sie (oder ein Agent) deterministische, skriptfähige Befehle benötigen, auf die Sie in einer Pipeline vertrauen können.
Einige Beispiele dafür, wie die Leute es nutzen
- Ein Forscher weist darauf hin
Sonix Media Createin einem Ordner mit Interviews und lässt ein Skript über Nacht den gesamten Stapel hochladen und transkribieren. - Ein Podcast-Team erstellt für jede neue Folge im Rahmen des Build-Prozesses automatisch neue SRT-Dateien – ganz ohne manuelle Eingriffe.
- Ein Entwickler bindet Sonix in eine bestehende Medienpipeline ein, ohne auch nur eine einzige Zeile HTTP-Code zu schreiben.
- Ein KI-Agent lädt eine Aufzeichnung hoch, wartet auf das Transkript und fasst es zusammen – alles über Shell-Befehle.
Los geht’s
Die Sonix-CLI ist kostenlos und Open Source (MIT), läuft unter Node 20+ und lässt sich in Sekundenschnelle installieren:
npm install -g @sonix-ai/cli
# oder, ohne Installation:
npx @sonix-ai/cli media listHol dir deinen API-Schlüssel unter my.sonix.ai/api, ausführen sonix config set api-key, und schon geht’s los. Die vollständige Übersicht über Befehle und Optionen findest du unter unsere CLI-Dokumentationund sonix --help ist immer nur einen Tastendruck entfernt.
Wir sind gespannt, was Sie damit automatisieren werden. Wie immer, Schreiben Sie uns doch mal Wenn du Feedback hast, auf ein Problem gestoßen bist oder uns mitteilen möchtest, was du dir als Nächstes wünschst.
Die weltweit genaueste KI-Transkription
Sonix transkribiert Ihre Audio- und Videodateien in Minutenschnelle - mit einer Genauigkeit, die Sie vergessen lässt, dass es sich um einen automatisierten Vorgang handelt.