CommandsとNotificationを分離しました。HTTPのクライアントはFaradayでどうでしょう？net/httpのラッパーみたいです