SenseCraft CLI
Tu agente de IA puede ser muy bueno razonando, pero sin acceso a tus herramientas no puede actuar en SenseCraft. No puede listar tus dispositivos, leer un sensor, publicar una app ni desplegar un modelo.
SenseCraft CLI (sensecraft-cli) conecta tu IA — o tu propio
terminal — a la plataforma SenseCraft, para que se haga el
trabajo real: gestionar dispositivos y telemetría, crear y publicar
aplicaciones y modelos, desplegar en
dispositivos en la nube. Tú mantienes el
control: cada acción sensible se confirma contigo antes de ejecutarse.
npx @seeed-studio/sensecraft-cli install # one-time setupSenseCraft CLI es de código abierto: el código, las skills y el rastreador de issues están en github.com/Seeed-Solution/sensecraft-cli.
¿Por qué SenseCraft CLI?
Sección titulada «¿Por qué SenseCraft CLI?»- Diseño nativo para agentes — incluye skills listas para usar
(
SKILL.md) para Claude Code, Codex, Cursor, opencode, pi y cualquier host que ejecute comandos de shell; cero configuración adicional para agentes - Amplia cobertura — 8 familias de comandos que abarcan SenseCraft Data, SenseCraft AI y CodeCraft Hub: dispositivos, grupos, telemetría, apps, modelos, archivos, despliegue en la nube, reCamera
- Salida pensada para la IA — cada comando imprime JSON legible por
máquinas y termina con un código de salida distinto de cero si falla;
los agentes y los pipelines de
jqfuncionan tal cual - Seguro y controlable — las escrituras sensibles están protegidas
tras un
--yesexplícito después de que el agente te lo pregunte en el chat; los secretos guardados no se imprimen y los agentes deben enmascararlos - En marcha en 3 minutos — un comando de instalación, una importación de clave de acceso, y tu primera tarea en ejecución
Primeros pasos
Sección titulada «Primeros pasos»Dos formas de empezar, ambas en tres pasos — consulta Primeros pasos:
| Ruta | Pasos |
|---|---|
| Con un agente de IA (la más rápida) | Instalar → importar tu clave de acceso una vez → describir qué quieres |
| Manualmente | Instalar → importar tu clave de acceso → ejecutar comandos |
Tu primera tarea, pegada directamente en un agente:
Comprueba el estado de mi autenticación de SenseCraft CLI y luego listamis dispositivos con sus nombres y EUI.Mapa de capacidades
Sección titulada «Mapa de capacidades»| Dominio | Lo que tu agente puede hacer |
|---|---|
| Dispositivos | Listar, ver, vincular y desvincular dispositivos de SenseCraft Data; inspeccionar canales y estado; consultar tarjetas SIM; crear kits de desarrollo |
| Grupos | Organizar dispositivos en grupos, renombrar, mover dispositivos, limpiar |
| Datos de sensores | Leer las últimas lecturas, el historial en bruto y la agregación de gráficos de cualquier nodo |
| Aplicaciones | Explorar y buscar apps públicas en CodeCraft Hub; crear, actualizar, publicar, despublicar y eliminar tus apps; gestionar listas de materiales |
| Modelos | Buscar en la biblioteca y en tus modelos; subir y versionar artefactos; publicar, despublicar, eliminar; resolver la compatibilidad con reCamera Pro |
| Archivos | Subir imágenes, binarios de modelos, firmware, documentos y archivos comprimidos; adjuntarlos a modelos y apps |
| Dispositivos en la nube | Listar kits de clase Jetson; desplegar modelos y hacer seguimiento de las órdenes de despliegue |
| reCamera | Elegir apps y modelos para la reCamera clásica y abrir la página de flasheo |
A dónde ir después
Sección titulada «A dónde ir después»| Quiero… | Leer |
|---|---|
| Empezar — con un agente o manualmente | Primeros pasos |
| Conectar skills en tu agente | Skills |
Requisitos de un vistazo
Sección titulada «Requisitos de un vistazo»- Node.js ≥ 16 (se recomienda 18 o 20 LTS) para la instalación vía npm/npx.
- macOS (Intel/Apple Silicon), Linux (x64/arm64) o Windows (x64/arm64).
- Una cuenta de Seeed en el sitio contra el que te autenticas (Global o China).
- Compilar desde el código fuente requiere además Go (consulta Instalación).