zum Hauptinhalt springen
Dokumentation durchsuchen

syncanix init

Erkennen Sie Ihre API, bauen Sie den Fähigkeitskatalog und laden Sie ihn hoch – mit einwilligungsgebundener KI-Anreicherung.

init ist der Befehl, den Sie am häufigsten ausführen. Er scannt Ihr Projekt, verwandelt Ihre API in einen Fähigkeitskatalog und lädt ihn in Ihren Arbeitsbereich.

npx syncanix init

Optionen

-f, --framework <name>
Erzwingt ein Framework statt automatischer Erkennung (nestjs, express, fastapi, nextjs, graphql).
--offline
Schreibt den Katalog lokal, ohne ihn hochzuladen.
-y, --yes
Akzeptiert Standardwerte und überspringt Eingabeaufforderungen (setzt die Einwilligung zur verwalteten Anreicherung voraus).

Was er tut

  1. Erkennt Ihre FrameworksScannt das Projekt und meldet jedes erkannte Framework – nicht nur das oberste.
  2. Extrahiert FähigkeitenLiest Ihre Routen und baut eine strukturierte Liste von Fähigkeiten mit ihren Eingaben und Nebenwirkungen.
  3. Wendet .syncanixignore anVerwirft alles, was Ihren Ignore-Regeln entspricht, bevor es geschrieben, angereichert oder hochgeladen wird.
  4. Fragt zur KI-AnreicherungZeigt eine Kostenschätzung und fragt, wie Sie vorgehen möchten, bevor Code-Text an einen Anbieter gesendet wird.
  5. Schreibt den KatalogSpeichert eine deterministische .syncanix/catalog.json, die Sie prüfen und versionieren können.
  6. Lädt ihn hochSendet den Katalog an Ihren Arbeitsbereich – außer Sie haben --offline übergeben oder noch keinen API-Schlüssel.

Standardmäßig statisch

Die Erkennung liest Ihren Code; sie führt ihn nie aus, und keine Produktionsdaten verlassen Ihren Rechner. Das Einzige, was gesendet werden kann, ist der strukturierte Katalog – und KI-Anreicherung geschieht nur mit Ihrer ausdrücklichen Einwilligung.

Die KI-Anreicherung verfasst klarere Titel und Beschreibungen für Ihre Fähigkeiten. Bevor etwas gesendet wird, zeigt die CLI genau, was gesendet würde (Fähigkeits-IDs, Methoden und Pfade, Argumentnamen und ein kurzer, von Geheimnissen bereinigter Handler-Auszug) und was nicht (Quelldateien, Ihre Daten, Geheimnisse, alles Ignorierte). Dann wählen Sie einen Modus:

Verwaltet
Verwendet den Anbieterschlüssel von Syncanix unter einem Zero-Data-Retention-Vertrag.
BYOK
Verwendet Ihren eigenen Anbieterschlüssel; der Handler-Text geht direkt von Ihrem Rechner zum Anbieter, und Syncanix sieht ihn nie.
Überspringen
Keine Anreicherung – liefern Sie nur die Extraktor-Metadaten und reichern Sie später im Dashboard an.

Nächste Schritte