x²-x+1=(x-1/2)²+3/4 ≥ 3/4
故
x²+ax-2 ≥ -3(x²-x+1)
整理
4x²+(a-3)x+1≥0
对一切实数x恒成立
故△=(a-3)²-16 ≤0
a²-6a-7≤0
a∈[-1,7]