Why QZX
コマンドの意味を推測しなくてよいと、エージェントは安定して動ける
重要なのはコマンドを実行することだけではありません。OS、エージェント、利用側の自動化が変わっても理解できる結果を返すことです。
予測可能性は再試行を減らす
成功、データ、エラーの構造が分かっていれば、脆い regex や長い補足指示に頼らず次の処理を決めやすくなります。
- 複数 OS で一貫した語彙。
- 人がすぐ読めるメッセージ。
- 自動化向け構造化 JSON。
- コマンドごとの安全文書。
使い捨てスクリプトを減らす
PowerShell、Bash、Python を禁止するのではありません。同じ簡単な処理を何度も書いて捨てるより、既にテスト可能なツールとして存在させるという考え方です。
相互運用性を実際に検証する
Result Contract v1、schema、MCP プロファイルを公開し、第三者が作者の主張に頼らず互換性を試せるようにしています。