The Continue Extension can be seen as 3 main entities:
- GUI - a React App embedded in the IDE, which provides a chat interface, etc.
- Core - code shared between extensions (and the GUI)
- IDE - code specifically required to build the IDE extension and and access IDE functionality i.e. VS Code or Jetbrains