Technology Explorations in Data & AI

Cross-Project AI Code Assistance using Cursor Workspaces

Emil shows how to let his Cursor AI access and manipulate multiple projects at the same time.

He does this by leveraging the Cursor Workspace feature, which enables you to link multiple repositories together. His demo shows how to increase application resources, which also needs a Terraform change in a second project. Along the way, we discover how important human involvement still is...

You'll learn how to:

  • Set up Cursor workspaces with multiple projects
  • Let your agent access and manipulate multiple codebases
  • Leverage best practices from previous projects
  • Be mindful that human involvement is still important

Resources:

  • VSCode Workspace feature: https://code.visualstudio.com/docs/editing/workspaces/workspaces
  • Cursor Rules docs: https://cursor.com/docs/context/rules
  • MCP 101: https://www.youtube.com/watch?v=fIr55-koOJQ
  • Postgres MCP in Cursor: https://www.youtube.com/watch?v=tbrR21I3jJI
  • Click here to watch a video of this episode.
  • Full playlist: https://www.youtube.com/playlist?list=PLJ_da7qdfL80rA7byzC_CmyrfJWjcCTnb


Creators & Guests

  • Jonny Daenen - Host
  • Emil Krause - Guest

Chapters:
  • (00:00) - Intro & setting up a Cursor Workspace
  • (03:21) - Demo: upgrading application memory
  • (06:46) - Did we cheat?
  • (08:16) - When are Workspaces most useful?
  • (09:37) - Out with monorepos for data products?
  • (10:15) - Best practices + read-only repos
  • (12:17) - Learning & exploring codebases
  • (13:24) - How Emil solved a production incident
  • (14:40) - The future of monorepos?
  • (15:54) - How this works with Cursor Rules
  • (17:21) - Summary & takeaways

Data & AI: Technology Explorations is a biweekly show from Dataminded. Each episode a Dataminded engineer demos a tool or technique worth knowing about -- working code, honest takes, no hype.

Music by Aleksandr Karabanov from Pixabay