[guided]The point of this step is to convert the minimizing hypothesis into the infinitesimal statement needed for mean curvature, while applying minimality only on compact subsets. Start with a smooth compactly supported vector field $X: B(x_0,r)\to\mathbb{R}^n$, and extend it by zero to a smooth compactly supported vector field on $U$, still denoted $X$. Let $C:=\operatorname{spt}(X)\subset B(x_0,r)$; this set is compact because $X$ is compactly supported.
Since $C$ is compactly contained in $B(x_0,r)$, it has positive distance from $\partial B(x_0,r)$. Since the extended vector field is compactly supported in $U$, the standard flow existence theorem for smooth compactly supported vector fields gives a flow $\Phi_t:U\to U$ for all sufficiently small $|t|<\varepsilon$. By decreasing $\varepsilon>0$ if needed, the trajectories starting in $C$ remain inside the interior of a fixed compact set $K\subset B(x_0,r)$, and the flow is the identity on $U\setminus C$ because $X=0$ there. The interior containment of the deformation support in $K$ ensures that differentiating $\mathsf{M}_{K}((\Phi_t)_\#T)$ does not acquire an artificial contribution from mass crossing $\partial K$.
For each $t\in(-\varepsilon,\varepsilon)$, define
\begin{align*}
T_t := (\Phi_t)_\#T.
\end{align*}
This is the natural competitor obtained by deforming the current through the flow. We must check that it is admissible for the local minimizing property on the compact set $K$, not on the noncompact ball. First, since $\Phi_t$ is the identity outside $C$ and $\Phi_t(C)\subset K$, the difference $T_t-T$ is supported in $K$. Second, since $B(x_0,r)$ was chosen disjoint from $\operatorname{spt}(\partial T)$ and $\Phi_t$ is the identity outside $C\subset B(x_0,r)$, the map $\Phi_t$ fixes $\partial T$. Using the [boundary commutation formula for pushforwards](/page/Pushforward%20of%20Current),
\begin{align*}
\partial T_t
= \partial ((\Phi_t)_\#T)
= (\Phi_t)_\#(\partial T)
= \partial T.
\end{align*}
Thus $T_t$ has the same boundary as $T$ and differs from $T$ only in the compact subset $K\subset U$.
Local area-minimality now says that the mass cannot decrease under this compactly supported deformation:
\begin{align*}
\mathsf{M}_{K}(T) \leq \mathsf{M}_{K}(T_t)
\end{align*}
for all sufficiently small $t$. Therefore the function $f:(-\varepsilon,\varepsilon)\to\mathbb{R}$ defined by $f(t):=\mathsf{M}_{K}(T_t)$ has a minimum at $t=0$.
Define the first variation of mass of $T$ in the direction $X$ by
\begin{align*}
\delta \mathsf{M}(T)(X) := \frac{d}{dt}\Big|_{t=0}\mathsf{M}_{K}((\Phi_t)_\#T),
\end{align*}
where $K$ is any compact set whose interior contains the deformation support for all sufficiently small $|t|$. Because the deformation is the identity outside $K$ and $X$ is supported in the interior of $K$, differentiating this compact-set mass at $t=0$ gives exactly the first variation in the direction $X$, independent of the chosen such $K$. Since $T$ is represented by the smooth current $q\llbracket M\rrbracket$ on the support of $X$, the first derivative exists. Hence
\begin{align*}
0 = f'(0) = \delta \mathsf{M}(T)(X).
\end{align*}
This is stationarity: every compactly supported interior variation has zero first variation.[/guided]