Infielder Joaquin Arias has agreed to a one-year, $925,000 contract with the San Francisco Giants to avoid salary arbitration.