I saw a similar question, but I'm not content with the answers, i.e. it's still unclear.
It looks like both options are appropriate here, since for present perfect continuous can be applied to an action that began in the past and continues up to the present; and present continuous can be applied to temporary states: temporary states which are true around the moment of speaking, or to repeated temporary events: actions which are repeated or regular, but which we believe to be temporary.
So whhich tense to choose? And how circumstances, context can influence the choice?