The Giants and right-hander George Kontos avoided salary arbitration by reaching a compromise Monday on a one-year, $1.15 million contract.