The San Francisco 49ers and Colin Kaepernick could agree upon a long-term extension this offseason.

Kaepernick is scheduled to earn $1.073 million in 2014. Backup quarterback Blaine Gabbert has a guaranteed contract of $2.011 million.

“Those things have a process that play out.,” Harbaugh said. “The priority is Colin Kaepernick is a San Francisco 49er for however long we can have him be a San Francisco 49er. It’s definitely a high priority.”

Kaepernick threw for 3,197 yards with 21 touchdowns and eight interceptions in 2013. He also rushed for 524 yards.

“Amazing individual. Amazing player,” Harbaugh said. “He shows up and works all the time. There’s really nobody to compete with him in a workout situation. He will bury everybody. And then when somebody tries to compete with him, he just ramps his competitiveness up and somebody’s over there on a knee throwing up.

“He’s unbelievable. As you can tell, I think he’s a special and great player. So it’s a high priority.”