xiao は何をしますか?
xiao CLI を使って Xiaomi ロボット掃除機 X20+ を制御します。エージェント対応: AGENTS.md、llms.txt、SKILL.md、--json 出力、正規の終了コード。
概要
xiao は、Xiaomi ロボット掃除機 X20+ をコマンドラインから操作するためのツールです。
インストール
Homebrew(macOS / Linux)
brew tap dacrypt/xiao
brew install xiao
npm
npm install -g @dacrypt/xiao
直接ダウンロード
Releases ページからプラットフォームに合ったバイナリをダウンロードしてください。
使い方
基本的なコマンド
# 掃除を開始
xiao start
# 掃除を停止
xiao stop
# 充電ステーションに戻る
xiao home
# ステータスを確認
xiao status
JSON 出力
すべてのコマンドで --json フラグを使用すると、機械可読な JSON 形式で出力されます。
xiao status --json
エージェントモード
# エージェント向けドキュメントを表示
xiao agent --help
設定
環境変数 XIAO_TOKEN または設定ファイルでアクセストークンを設定します。
export XIAO_TOKEN="your_token_here"
エージェント対応
このプロジェクトには以下のエージェント向けファイルが含まれています。
AGENTS.md- AI エージェントのための使用ガイドllms.txt- LLM 向けの構造化情報SKILL.md- スキル定義(本ファイル)
終了コード
0: 成功1: 一般的なエラー2: 認証エラー3: ネットワークエラー
ライセンス
MIT