Arsene Wenger has agreed a new three-year contract with Arsenal which will keep him at the club until 2017, according to Sky sources.