Consuming IDE extensions and creating new tools

I think there are 2 things that would make this a game changer especially compared to competitors.

  1. Give cursor all of the built in IDE tools. For example, instead of linting via the LLM, let it use an extension or built in feature to automatically prettier the code. Same for running tests. Ideally each extension already has a list of commands at its disposal, so it’s just about turning them into tools cursor can use

  2. Allow us to build new tools for the IDE to use. Our company has an internal CLI command for some things, I want cursor to be aware of and use those tools when it needs to.

Great work so far.