Zurück zu KI-Agenten

AdaptlyPost CLI

Steuern Sie AdaptlyPost aus dem Terminal oder einem Skript. Eine Binärdatei, keine Laufzeitumgebung, und jeder Befehl kann JSON ausgeben.

Installation

Nehmen Sie, was zu Ihrem Rechner passt. Homebrew und das curl-Skript installieren eine eigenständige Binärdatei, Node wird nicht gebraucht.

npm
npm install -g @adaptlypost/cli
Homebrew (macOS, Linux)
brew trust adaptlypost/tap && brew install adaptlypost/tap/adaptlypost
Installationsskript (macOS, Linux)
curl -fsSL https://adaptlypost.com/install.sh | sh
Einmal ausführen, ohne Installation
npx -p @adaptlypost/cli adaptlypost --help

Homebrew 7 lädt eine Formel aus einem fremden Tap erst, wenn Sie ihm vertrauen, und genau das macht brew trust. Ohne diesen Schritt brechen install und upgrade mit „Refusing to load formula from untrusted tap" ab.

Die Installation legt zwei Namen für dasselbe Programm an. Der kurze ist apost.

Authentifizierung

Erstellen Sie ein API-Token und übergeben Sie es an login. Tokens liegen in den Workspace-Einstellungen: API und KI-Agenten.

adaptlypost login

Der Befehl öffnet die Token-Seite, liest das Token aus einer verdeckten Eingabe, prüft lokal das Präfix adaptly_ und bestätigt es mit einem API-Aufruf, bevor er es mit Modus 0600 auf die Platte schreibt. Schlägt die Prüfung fehl, wird nichts gespeichert.

In der CI das Token per Pipe übergeben und die Eingabe überspringen

echo "$MY_SECRET" | adaptlypost login --token-stdin

Oder gar nichts speichern und es pro Befehl mitgeben

ADAPTLYPOST_API_TOKEN=adaptly_your_token adaptlypost whoami

Schnellstart

Einen Beitrag für zwei Plattformen planen. Die Konto-IDs liefert adaptlypost accounts list.

adaptlypost post --caption "Shipping today"   --accounts acc_123 --platforms LINKEDIN,TWITTER   --schedule "2026-10-02T09:00:00Z"

Befehle

Jeder Befehl kennt --help, die meisten auch --json. Führen Sie adaptlypost doctor aus, wenn etwas nicht stimmt.

Anmelden

adaptlypost loginEin API-Token auf diesem Rechner speichern, nachdem geprüft wurde, dass es funktioniert
adaptlypost logoutDas gespeicherte Token entfernen
adaptlypost whoamiZeigen, welches Token verwendet wird und worauf es Zugriff hat

Tägliche Arbeit

adaptlypost postBeiträge anlegen, planen, veröffentlichen, ändern und löschen
adaptlypost accountsVerbundene Social-Konten und ihre IDs auflisten
adaptlypost analyticsReichweite, Interaktionen und Aufschlüsselung je Plattform
adaptlypost mediaBilder und Videos für einen Beitrag hochladen

Notausgänge

adaptlypost apiEine authentifizierte Anfrage an einen beliebigen API-Endpunkt senden
adaptlypost mcpDie MCP-Server-Konfiguration für Ihren Editor ausgeben
adaptlypost openEine Seite der Web-App im Browser öffnen

Dieser Rechner

adaptlypost configCLI-Einstellungen lesen und schreiben
adaptlypost doctorDiesen Rechner, die Konfigurationsdateien und die API prüfen
adaptlypost completionDas Shell-Completion-Skript ausgeben

Jeder Befehl listet seine eigenen Optionen unter adaptlypost <command> --help.

Skripte

Hängen Sie --json an einen beliebigen Befehl und Sie bekommen eine feste Hülle mit ok, command und data, fertig für jq.

adaptlypost whoami --json

Die Option brauchen Sie selten. Die Ausgabe wechselt von selbst zu JSON, sobald stdout kein Terminal ist oder CI gesetzt ist. Ein Befehl in einer Pipe liefert also schon JSON.

Exit-Codes

0Erfolg
2Bedienfehler, etwa eine fehlende oder unbekannte Option
3Das Token wurde abgelehnt oder fehlt
4Zu dieser ID gab es keinen Treffer
5Die API hat die Eingabe abgelehnt
7Zu viele Anfragen
8Netzwerkfehler oder Zeitüberschreitung
9Tarif- oder Kontingentgrenze erreicht

Nächste Schritte

Erstellen Sie ein Token, oder hängen Sie dasselbe Konto stattdessen an einen KI-Agenten.