CLI
Drop-in-Client im neonctl-Stil für die Kisenon-Plattform.
keon ist ein Drop-in-Client im neonctl-Stil für die Kisenon-Plattform.
Installation auf macOS / Linux
curl -fsSL https://kisenon.com/install.sh | bashErkennt Ihre Plattform, lädt das passende keon-<os>-<arch>-Binary herunter,
verifiziert den sha256 gegen /dl/latest/manifest.json und installiert nach
/usr/local/bin (oder ~/.local/bin).
Installation auf Windows (PowerShell)
iwr -useb https://kisenon.com/install.ps1 | iexErste Anmeldung
keon login
keon whoamikeon login führt einen Loopback-OAuth-Flow aus — kein Einfügen von Schlüsseln. Es startet einen
lokalen Listener auf einem zufälligen Port, öffnet Ihren Browser zur Authorize-Seite der
Konsole und wartet auf den Redirect. Nachdem Sie autorisiert haben, tauscht die
CLI den Einmal-Code bei POST /v1/cli/exchange gegen einen
langlebigen API-Schlüssel mit nsk_-Präfix, beschränkt auf Ihre aktive
Organisation.
Der Schlüssel wird unter ~/.config/keon/credentials.json mit Modus
0600 persistiert. Die CLI behält nur den resultierenden Schlüssel — niemals den OAuth-Code,
State oder ein Provider-Token. keon logout widerruft den Schlüssel
serverseitig und entfernt die Datei; Sie können ihn auch jederzeit über
Einstellungen → API-Schlüssel widerrufen. Siehe Auth für
den vollständigen Flow.
Gängige Befehle
keon projects list
keon branches list --project <id>
keon connection-string <branch> --project <id>Ausgabeformat
Standard ist JSON. Für Tabellen: keon config set output table oder geben Sie
--output table pro Befehl an.
Den Claude-Skill installieren
keon install --skillsLegt eine SKILL.md + Referenzdokumente in ./.claude/skills/keon/ ab, sodass ein
Claude-Agent die CLI ohne Einrichtungsschritt antreiben kann.
Fehlerbehebung
macOS: „developer cannot be verified"
Passiert nur, wenn das Binary über einen Browser mit gesetztem Gatekeeper-Attribut heruntergeladen wurde. Entfernen Sie es:
xattr -d com.apple.quarantine $(which keon)Windows: SmartScreen-Warnung
Klicken Sie auf „More info" → „Run anyway". Einmal pro Rechner. Zukünftige Releases können die Binaries signieren; nicht in v0.1.