# The Vision Tool https://www.sanity.io/learn/course/between-groq-and-a-hard-place/the-vision-tool.md Vision is a plugin bundled with Sanity Studio that allows you to write GROQ queries against the current Project ID and Dataset. The `visionTool()` plugin should already listed among your Studio's plugins in `sanity.config.ts` ![Sanity Studio Vision tool with a query for event documents](https://cdn.sanity.io/images/3do82whm/next/9cc66d7a4cfd166d487c7ef3e03e15cded3b2ebc-2240x1480.png) 1. Confirm the Vision plugin is installed ```typescript:./sanity.config.ts plugins: [ // ... all your other plugins visionTool() ], ``` Now, you have a playground prepared to run queries against the current dataset. ## Vision is authenticated Vision uses your logged-in credentials in the Studio to perform **authenticated requests**. Commonly your front end client makes unauthenticated requests of a public dataset to return publicly queryable documents. This explains why you may see private documents—like drafts—in Vision and not in your front end. Let's GROQ.