SenseCraft CLI
Votre agent IA est peut-être excellent pour raisonner, mais sans accès à vos outils, il ne peut pas agir dans SenseCraft. Il ne peut pas lister vos appareils, lire un capteur, publier une application ou déployer un modèle.
SenseCraft CLI (sensecraft-cli) connecte votre IA — ou votre propre
terminal — à la plateforme SenseCraft, pour que du vrai travail se
fasse : gérer les appareils et la télémétrie, créer et publier des
applications et des modèles, déployer sur
des appareils cloud. Vous gardez le contrôle :
chaque action sensible est confirmée avec vous avant d’être exécutée.
npx @seeed-studio/sensecraft-cli install # one-time setupSenseCraft CLI est open source — le code, les skills et le suivi des issues sont sur github.com/Seeed-Solution/sensecraft-cli.
Pourquoi SenseCraft CLI ?
Section intitulée « Pourquoi SenseCraft CLI ? »- Conçu pour les agents — livré avec des skills prêtes à l’emploi
(
SKILL.md) pour Claude Code, Codex, Cursor, opencode, pi et tout hôte capable d’exécuter des commandes shell ; zéro configuration supplémentaire pour les agents - Large couverture — 8 familles de commandes couvrant SenseCraft Data, SenseCraft AI et CodeCraft Hub : appareils, groupes, télémétrie, applications, modèles, fichiers, déploiement cloud, reCamera
- Sortie adaptée à l’IA — chaque commande affiche un JSON lisible par
une machine et se termine par un code de sortie non nul en cas d’échec ;
les agents et les pipelines
jqfonctionnent immédiatement - Sécurisé et contrôlable — les écritures sensibles sont verrouillées
derrière un
--yesexplicite, une fois que l’agent vous a demandé dans le chat ; les secrets stockés ne sont pas affichés par les commandes, et les agents doivent les masquer - Opérationnel en 3 minutes — une commande d’installation, un import de clé d’accès, et votre première tâche s’exécute
Premiers pas
Section intitulée « Premiers pas »Deux chemins possibles, tous deux en trois étapes — voir Premiers pas :
| Chemin | Étapes |
|---|---|
| Avec un agent IA (le plus rapide) | Installer → importer sa clé d’accès une fois → décrire ce que l’on veut |
| Manuellement | Installer → importer sa clé d’accès → exécuter des commandes |
Votre première tâche, à coller directement dans un agent :
Vérifiez l'état de mon authentification SenseCraft CLI, puis listez mesappareils avec leurs noms et leurs EUI.Carte des capacités
Section intitulée « Carte des capacités »| Domaine | Ce que votre agent peut faire |
|---|---|
| Appareils | Lister, afficher, lier et délier des appareils SenseCraft Data ; inspecter les canaux et l’état ; vérifier les cartes SIM ; créer des kits de développement |
| Groupes | Organiser les appareils en groupes, renommer, déplacer des appareils, nettoyer |
| Données des capteurs | Lire les dernières mesures, l’historique brut et l’agrégation graphique pour n’importe quel nœud |
| Applications | Parcourir et rechercher les applications publiques de CodeCraft Hub ; créer, mettre à jour, publier, dépublier et supprimer vos applications ; gérer les nomenclatures |
| Modèles | Rechercher dans la bibliothèque et dans vos modèles ; charger et versionner des artefacts ; publier, dépublier, supprimer ; résoudre la compatibilité reCamera Pro |
| Fichiers | Charger des images, des binaires de modèles, des firmwares, des documents et des archives ; les attacher aux modèles et aux applications |
| Appareils cloud | Lister les kits de classe Jetson ; déployer des modèles et suivre les ordres de déploiement |
| reCamera | Choisir des applications et des modèles pour la reCamera classique et ouvrir la page de flash |
Pour aller plus loin
Section intitulée « Pour aller plus loin »| Je veux… | À lire |
|---|---|
| Démarrer — avec un agent ou manuellement | Premiers pas |
| Intégrer les skills à mon agent | Skills |
Prérequis en un coup d’œil
Section intitulée « Prérequis en un coup d’œil »- Node.js ≥ 16 (18 ou 20 LTS recommandé) pour l’installation via npm/npx.
- macOS (Intel/Apple Silicon), Linux (x64/arm64) ou Windows (x64/arm64).
- Un compte Seeed sur le site auprès duquel vous vous authentifiez (Global ou Chine).
- Compiler depuis les sources requiert en plus Go (voir Installation).