you can tell ant/openai use agents heavily to build their products because there is so much complexity when you think about it... tui, desktop, mobile clients * cloud, local, ssh environments, all kinds of settings and modes, built-in diffing, browser, file ui, etc