Zum Inhalt springen

SenseCraft CLI

Dein KI-Agent ist vielleicht stark im Denken, aber ohne Zugriff auf deine Werkzeuge kann er in SenseCraft nicht handeln. Er kann weder deine Geräte auflisten, einen Sensor auslesen, eine App veröffentlichen noch ein Modell deployen.

SenseCraft CLI (sensecraft-cli) verbindet deine KI — oder dein eigenes Terminal — mit der SenseCraft-Plattform, damit echte Arbeit erledigt wird: Geräte und Telemetrie verwalten, Anwendungen und Modelle erstellen und veröffentlichen und auf Cloud-Geräte deployen. Du behältst die Kontrolle: Jede sensible Aktion wird vor der Ausführung mit dir bestätigt.

bash
npx @seeed-studio/sensecraft-cli install # one-time setup

SenseCraft CLI ist Open Source — Code, Skills und Issue-Tracker findest du unter github.com/Seeed-Solution/sensecraft-cli.

  • Agent-natives Design — liefert fertige Skills (SKILL.md) für Claude Code, Codex, Cursor, opencode, pi und jeden Host, der Shell-Befehle ausführt; kein zusätzlicher Einrichtungsaufwand für Agenten
  • Breite Abdeckung — 8 Befehlsfamilien über SenseCraft Data, SenseCraft AI und CodeCraft Hub: Geräte, Gruppen, Telemetrie, Apps, Modelle, Dateien, Cloud-Deployment, reCamera
  • KI-freundliche Ausgabe — jeder Befehl gibt maschinenlesbares JSON aus und beendet sich bei Fehlern mit einem Exit-Code ungleich null; Agenten und jq-Pipelines funktionieren sofort
  • Sicher und steuerbar — sensible Schreibvorgänge sind hinter einem expliziten --yes verschlossen, nachdem der Agent dich im Chat gefragt hat; gespeicherte Secrets werden nicht ausgegeben, und Agenten werden angewiesen, sie zu maskieren
  • In 3 Minuten einsatzbereit — ein Installationsbefehl, ein Import des Zugangsschlüssels, und deine erste Aufgabe läuft

Zwei Einstiege, beide drei Schritte — siehe Erste Schritte:

WegSchritte
Mit einem KI-Agenten (am schnellsten)Installieren → deinen Zugangsschlüssel einmal importieren → beschreiben, was du willst
ManuellInstallieren → Zugangsschlüssel importieren → Befehle ausführen

Deine erste Aufgabe, direkt in einen Agenten eingefügt:

Plain Text
Prüfe meinen SenseCraft CLI-Authentifizierungsstatus und liste dann meine
Geräte mit ihren Namen und EUIs auf.
BereichWas dein Agent erledigen kann
GeräteSenseCraft-Data-Geräte auflisten, anzeigen, binden und entbinden; Kanäle und Status prüfen; SIM-Karten kontrollieren; Dev-Kits erstellen
GruppenGeräte in Gruppen organisieren, umbenennen, Geräte verschieben, aufräumen
SensordatenNeueste Messwerte, rohe Historie und Diagramm-Aggregation für jeden Node auslesen
AnwendungenAuf CodeCraft Hub öffentliche Apps durchstöbern und durchsuchen; deine Apps erstellen, aktualisieren, veröffentlichen, zurückziehen und löschen; Stücklisten verwalten
ModelleDie Bibliothek und deine Modelle durchsuchen; Artefakte hochladen und versionieren; veröffentlichen, zurückziehen, löschen; reCamera-Pro-Kompatibilität klären
DateienBilder, Modell-Binärdateien, Firmware, Dokumente und Archive hochladen und an Modelle und Apps anhängen
Cloud-GeräteKits der Jetson-Klasse auflisten; Modelle deployen und Deployment-Aufträge verfolgen
reCameraApps und Modelle für die klassische reCamera auswählen und die Flash-Seite öffnen
Ich möchte…Lies
Loslegen — mit einem Agenten oder manuellErste Schritte
Skills in meinen Agenten einbindenSkills
  • Node.js ≥ 16 (18 oder 20 LTS empfohlen) für die Installation über npm/npx.
  • macOS (Intel/Apple Silicon), Linux (x64/arm64) oder Windows (x64/arm64).
  • Ein Seeed-Konto auf der Seite, gegen die du dich authentifizierst (Global oder China).
  • Der Bau aus dem Quellcode erfordert zusätzlich Go (siehe Installation).