Clearly, none of the roots are in $\mathbb{Q}$ so $f(x) = x^4 + 1$ does not have any linear factors. Thus, the only thing left to check is to show that $f(x)$ cannot reduce to two quadratic factors.
My proposed solution was to state that $f(x) = x^4 + 1 = (x^2 + i)(x^2 - i)$ but $\pm i \not\in \mathbb{Q}$ so $f(x)$ is irreducible.
However, I stumbled across this post $x^4 + 1$ reducible over $\mathbb{R}$... is this possible? with a comment suggesting that $x^4 + 1 = (x^2 + \sqrt{2}x + 1)(x^2 - \sqrt{2}x + 1)$ which turns out to be a case that I did not fully consider. It made me realize that $\mathbb{Q}[x]$ being a UFD only guarantees a unique factorization of irreducible elements in $\mathbb{Q}[x]$ (which $x^2 \pm i$ nor $x^2 \pm \sqrt{2} x + 1$ aren't in $\mathbb{Q}[x]$) so checking a single combination of quadratic products is not sufficient.
Therefore, what is the ideal method for checking that $x^4 + 1$ cannot be reduced to a product of two quadratic polynomials in $\mathbb{Q}[x]$? Am I forced to just brute force check solutions of $x^4 + 1 = (x^2 + ax + b)(x^2 + cx + d)$ don't have rational solutions $(a,b,c,d) \in \mathbb{Q}^4$?