There are plenty of ways to connect to a wire and measure what is going through it that involve breaking the insulation around the wire (such as positap connectors).
It is my understanding that a wire with current flowing through it creates a magnetic field around the wire. Could this effect be used to measure the amount of current flowing through a wire without breaking them? If so, can it be done with a small enough component to make it comparable to positap connectors?