In order to be compatible with embeddable compiler, the plugins need to be prepared for it. E.g. they are prepared then they are used from gradle now.
But this dual infrastructure is cumbersome, so by the time we’ll make compiler plugins more open option, we should settle on a single scheme of compiler jars delivery. Most likely it will be some shaded variant by default.