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.
npx @seeed-studio/sensecraft-cli install # one-time setupSenseCraft CLI ist Open Source — Code, Skills und Issue-Tracker findest du unter github.com/Seeed-Solution/sensecraft-cli.
Warum SenseCraft CLI?
Abschnitt betitelt „Warum 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
--yesverschlossen, 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
Erste Schritte
Abschnitt betitelt „Erste Schritte“Zwei Einstiege, beide drei Schritte — siehe Erste Schritte:
| Weg | Schritte |
|---|---|
| Mit einem KI-Agenten (am schnellsten) | Installieren → deinen Zugangsschlüssel einmal importieren → beschreiben, was du willst |
| Manuell | Installieren → Zugangsschlüssel importieren → Befehle ausführen |
Deine erste Aufgabe, direkt in einen Agenten eingefügt:
Prüfe meinen SenseCraft CLI-Authentifizierungsstatus und liste dann meineGeräte mit ihren Namen und EUIs auf.Funktionsübersicht
Abschnitt betitelt „Funktionsübersicht“| Bereich | Was dein Agent erledigen kann |
|---|---|
| Geräte | SenseCraft-Data-Geräte auflisten, anzeigen, binden und entbinden; Kanäle und Status prüfen; SIM-Karten kontrollieren; Dev-Kits erstellen |
| Gruppen | Geräte in Gruppen organisieren, umbenennen, Geräte verschieben, aufräumen |
| Sensordaten | Neueste Messwerte, rohe Historie und Diagramm-Aggregation für jeden Node auslesen |
| Anwendungen | Auf CodeCraft Hub öffentliche Apps durchstöbern und durchsuchen; deine Apps erstellen, aktualisieren, veröffentlichen, zurückziehen und löschen; Stücklisten verwalten |
| Modelle | Die Bibliothek und deine Modelle durchsuchen; Artefakte hochladen und versionieren; veröffentlichen, zurückziehen, löschen; reCamera-Pro-Kompatibilität klären |
| Dateien | Bilder, Modell-Binärdateien, Firmware, Dokumente und Archive hochladen und an Modelle und Apps anhängen |
| Cloud-Geräte | Kits der Jetson-Klasse auflisten; Modelle deployen und Deployment-Aufträge verfolgen |
| reCamera | Apps und Modelle für die klassische reCamera auswählen und die Flash-Seite öffnen |
Wohin als Nächstes
Abschnitt betitelt „Wohin als Nächstes“| Ich möchte… | Lies |
|---|---|
| Loslegen — mit einem Agenten oder manuell | Erste Schritte |
| Skills in meinen Agenten einbinden | Skills |
Voraussetzungen auf einen Blick
Abschnitt betitelt „Voraussetzungen auf einen Blick“- 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).