- ステップ1:TypeScript/Node.jsプロジェクトにnpmまたはyarnを使用してCoatyパッケージをインストールします。
- ステップ2:必要なトランスポートオプション(MQTT、WebSocket)を設定したCoatyコンテナをインポートして構成します。
- ステップ3:エージェントが共有するドメインモデルとオブジェクトスキーマを定義します。
- ステップ4:onMessageおよびonObjectハンドラーを実装したエージェントクラスを作成し登録します。
- ステップ5:エッジデバイスまたはクラウド上で複数のコンテナインスタンスを起動し、同じブローカーを指示します。
- ステップ6:Coatyのディスカバリーサービスを使用して展開されたエージェントを特定し通信します。
- ステップ7:ストレージアダプターやカスタム動作などのサービスを追加してエージェントを監視・拡張します。