Custom agents can be added if it supports ACP, the console UI has the config options for that.
I have tested with GitHub and GitLab. OpenRun uses the go-git library, so BitBucket should work, not tried it yet.
FastHTML is great for internal tools use case.