SenseCraft CLI
AI エージェントは推論こそ得意でも、あなたのツールにアクセスできなければ、SenseCraft プラットフォームで行動を起こすことはできません。デバイスの一覧を取得することも、センサーを読み取ることも、アプリを公開することも、モデルをデプロイすることもできないのです。
SenseCraft CLI(sensecraft-cli)は、あなたの AI —— あるいはあなた自身のターミナル —— を SenseCraft プラットフォームに接続し、本物の作業を可能にします:デバイスとテレメトリの管理、アプリケーションとモデルの構築・公開、クラウドデバイスへのデプロイ。主導権は常にあなたにあります:機微性の高い操作はすべて、実行前にあなたの確認を経ます。
npx @seeed-studio/sensecraft-cli install # one-time setupSenseCraft CLI はオープンソースです —— コード、スキル、Issue トラッカーは github.com/Seeed-Solution/sensecraft-cli にあります。
SenseCraft CLI を選ぶ理由
Section titled “SenseCraft CLI を選ぶ理由”- エージェントネイティブな設計 —— Claude Code、Codex、Cursor、opencode、pi など、シェルコマンドを実行できるあらゆるホスト向けの既製スキル(
SKILL.md)を同梱。エージェント側の追加セットアップはゼロです - 広いカバレッジ —— SenseCraft Data、SenseCraft AI、CodeCraft Hub を横断する 8 のコマンドファミリー:デバイス、グループ、テレメトリ、アプリ、モデル、ファイル、クラウドデプロイ、reCamera
- AI にやさしい出力 —— すべてのコマンドが機械可読な JSON を出力し、失敗時には非ゼロの終了コードを返します。エージェントや
jqパイプラインがそのまま動作します - 安全で制御可能 —— 機微性の高い書き込みは、エージェントがチャットであなたに確認したうえで明示的な
--yesを要求するゲートで保護されます。保存されたシークレットはコマンドで表示されず、エージェントはマスクするよう指示されます - 3 分で稼働 —— インストールコマンド 1 つ、アクセスキーのインポート 1 回で、最初のタスクが動き出します
入口は 2 つあり、どちらも 3 ステップです。詳しくは はじめにを参照してください。
| 方法 | ステップ |
|---|---|
| AI エージェントで(最速) | インストール → 自分で一度だけアクセスキーをインポート → やりたいことを伝える |
| 手動で | インストール → アクセスキーをインポート → コマンドを実行 |
エージェントにそのまま貼り付けられる、最初のタスクはこちらです:
SenseCraft CLI の認証状態を確認してから、デバイスを名前と EUI 付きで一覧表示してください。| ドメイン | エージェントにできること |
|---|---|
| デバイス | SenseCraft Data デバイスの一覧表示・詳細確認・バインド・バインド解除、チャネルとステータスの確認、SIM カードの確認、開発キットの作成 |
| グループ | デバイスのグループ化、名称変更、デバイスの移動、クリーンアップ |
| センサーデータ | 任意のノードの最新値、生の履歴、チャート集計の読み取り |
| アプリケーション | CodeCraft Hub の公開アプリを閲覧・検索、アプリの作成・更新・公開・非公開化・削除、部品表(BOM)の管理 |
| モデル | ライブラリと自分のモデルの検索、成果物のアップロードとバージョン管理、公開・非公開化・削除、reCamera Pro 互換性の確認 |
| ファイル | 画像、モデルバイナリ、ファームウェア、ドキュメント、アーカイブのアップロードと、モデルやアプリへの添付 |
| クラウドデバイス | Jetson クラスのキットの一覧表示、モデルのデプロイとデプロイオーダーの追跡 |
| reCamera | クラシック reCamera 向けのアプリとモデルの選択、フラッシュページを開く |
次に読むページ
Section titled “次に読むページ”動作要件の概要
Section titled “動作要件の概要”- npm/npx によるインストールには Node.js ≥ 16(18 または 20 LTS を推奨)が必要です。
- macOS(Intel/Apple Silicon)、Linux(x64/arm64)、または Windows(x64/arm64)。
- 認証先のサイト(Global または China)の Seeed アカウント。
- ソースからビルドする場合は、さらに Go が必要です(インストールを参照)。