Fd
потому что надо пилить с севера оркестратор, а с юга api и проблемы интеграции решать.
ну так если ты вендор, ты своего агента для апи можешь сделать на общем code base, что и оркестратор. переиспользовать типы и тд.
а если ты third-party, то кроме того, что тебе надо кучу вендоров поддержать, нужно еще и свой код выстраивать вокруг чужой модели