Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
Whisk together flour, baking soda, and salt. Set aside.
Cream butter and sugars until light and fluffy.
Beat in eggs one at a time, then add vanilla.
Gradually mix in dry ingredients until just combined.
Fold in caramel chips and chocolate chips.
Scoop dough onto baking sheets, spacing 2 inches apart.
Sprinkle with flaky sea salt before baking.
Bake for 10-12 minutes until edges are golden.
Let cool for 5 minutes, then transfer to a wire rack.