英語で「気が利く」を表現するなら、'considerate'がぴったりくると思う。相手の気持ちや状況を察して行動できる人を指すときに使うんだ。
例えば、同僚が忙しそうにしているときにコーヒーを淹れてあげたり、友達の好みを覚えていてサプライズでプレゼントを用意したり。そんな細やかな気配りができる人を表すのに、'She's very considerate'とか'That was thoughtful of you'って言うよね。
日本語の「気が利く」には、単に優しいだけでなく、機転が利くニュアンスもあるから、'quick-witted'や'perceptive'も場面によっては使える。状況を読んでさっと行動に移せる人を形容するときには、'He always knows what to do'みたいな表現も自然だ。