The sides had a Monday deadline to reach a deal. Otherwise, Forte would have had to play next season for $7.74 million after being hit with the franchise player tag or hold out.
The Bears did not release the financial terms, and agent Adisa Bakari did not return calls seeking comment.
The agreement settles the biggest issue hanging over the team. The Bears will have all their key pieces in place when training camp starts next week.
The Associated Press contributed to this report.