- 단계 1: TypeScript/Node.js 프로젝트에 npm 또는 yarn을 통해 Coaty 패키지를 설치합니다.
- 단계 2: 원하는 전송 옵션(MQTT, WebSocket)을 갖춘 Coaty 컨테이너를 가져와 구성합니다.
- 단계 3: 에이전트와 공유할 도메인 모델 및 객체 스키마를 정의합니다.
- 단계 4: onMessage와 onObject 핸들러를 구현하는 에이전트 클래스를 생성하고 등록합니다.
- 단계 5: 가장자리 디바이스 또는 클라우드에서 여러 컨테이너 인스턴스를 시작하고, 동일한 브로커를 가리킵니다.
- 단계 6: Coaty의 디스커버리 서비스를 사용하여 배포된 에이전트를 찾고 통신합니다.
- 단계 7: 스토리지 어댑터 또는 사용자 정의 행동과 같은 서비스를 추가하여 에이전트를 모니터링하고 확장합니다.