Ir al contenido

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.

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

SenseCraft 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.

  • 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 jq funcionan tal cual
  • Seguro y controlable — las escrituras sensibles están protegidas tras un --yes explí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

Dos formas de empezar, ambas en tres pasos — consulta Primeros pasos:

RutaPasos
Con un agente de IA (la más rápida)Instalar → importar tu clave de acceso una vez → describir qué quieres
ManualmenteInstalar → importar tu clave de acceso → ejecutar comandos

Tu primera tarea, pegada directamente en un agente:

Plain Text
Comprueba el estado de mi autenticación de SenseCraft CLI y luego lista
mis dispositivos con sus nombres y EUI.
DominioLo que tu agente puede hacer
DispositivosListar, ver, vincular y desvincular dispositivos de SenseCraft Data; inspeccionar canales y estado; consultar tarjetas SIM; crear kits de desarrollo
GruposOrganizar dispositivos en grupos, renombrar, mover dispositivos, limpiar
Datos de sensoresLeer las últimas lecturas, el historial en bruto y la agregación de gráficos de cualquier nodo
AplicacionesExplorar y buscar apps públicas en CodeCraft Hub; crear, actualizar, publicar, despublicar y eliminar tus apps; gestionar listas de materiales
ModelosBuscar en la biblioteca y en tus modelos; subir y versionar artefactos; publicar, despublicar, eliminar; resolver la compatibilidad con reCamera Pro
ArchivosSubir imágenes, binarios de modelos, firmware, documentos y archivos comprimidos; adjuntarlos a modelos y apps
Dispositivos en la nubeListar kits de clase Jetson; desplegar modelos y hacer seguimiento de las órdenes de despliegue
reCameraElegir apps y modelos para la reCamera clásica y abrir la página de flasheo
Quiero…Leer
Empezar — con un agente o manualmentePrimeros pasos
Conectar skills en tu agenteSkills
  • 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).