Preheat the oven to 350, and line three baking sheets with parchment or silicone liners.
In a large bowl or the bowl of a stand mixer, cream together the butter and sugar. Add the eggs and vanilla, and mix until combined.
In a medium bowl, whisk together the flour, baking soda, baking powder, salt, and oats. Pour the dry ingredients into the wet ingredients and mix until just combined. Stir in the chocolate chips and coconut.
Scoop the dough into 1 inch balls and place on the prepared baking sheets, spacing 1-2 inches apart. Bake 10-12 minutes, or until lightly browned.