Heat oven to 375°F (190°C). Prepare baking sheets with parchment paper and set aside.
Combine the flour, baking soda, baking powder, and salt in a bowl; stir well and reserve.
In a separate large bowl, mix the butter with both sugars until evenly blended.
Add the eggs and vanilla, mixing until the batter looks lighter and slightly fluffy.
Gradually incorporate the dry ingredients, stirring just until a dough forms.
Fold in the chocolate chips and peanut butter chips until well distributed.
Portion the dough into 2–3 tablespoon mounds, roll gently, and arrange with space between each on the baking sheets.
Bake for 8–10 minutes, removing the cookies once the edges show the first signs of light browning while the centers remain soft.
Allow cookies to rest on the baking sheets briefly before transferring to a rack to finish cooling.