We actually do support CDP directly as well. As for why playwright, playwright provides a lot of benefits that we like in terms of being code - like auto-waiting, good syntax for a lot of operations, agents can use playwright pretty well and playwright is generally like by the community we target.
If a customer, doesn't want to use playwright, they don't have to given CDP but we most of our templates use playwright.
We actually do support CDP directly as well. As for why playwright, playwright provides a lot of benefits that we like in terms of being code - like auto-waiting, good syntax for a lot of operations, agents can use playwright pretty well and playwright is generally like by the community we target.
If a customer, doesn't want to use playwright, they don't have to given CDP but we most of our templates use playwright.