Assuming they are compatible sensors, they should not need coding. I have a set of alloys with winter tyres and when I bought them, with sensors fitted, the car picked up the new sensors after a few miles. Similarly, when I fitted new summer tyres to my regular alloys earlier this year, with the car being 8 years old and the expected battery life of the sensors perhaps reaching its limit, i bought new sensors. Again, no coding needed.
When I switch between summer and winter wheels each spring and autumn, the same thing happens, after a few miles the car picks up the new sensors. Reset the TPMS and off you go.
The good news, at least in my case, is no dealer visit required!