arrow_backBack to Chapter

Module: Check your setup

Interactive Module
infoYou're viewing as a guest — progress won't be saved. Sign in to track your progress.

Check your setup

Check that your laptop is setup and that you are ready to start doing some Agentic Engineering using Cursor.

Securing Your Foundation for Agentic Engineering

Before moving into the core of the workshop, it is critical to verify that your environment is properly configured. Agentic Engineering in Cursor relies on more than just the editor interface; it requires a seamless connection between the AI, the underlying operating system binaries, and the Salesforce platform. If a single dependency like the Salesforce CLI or Node.js is missing or incorrectly mapped in your system PATH, Cursor's AI agents may fail to execute terminal commands or retrieve metadata on your behalf.

We utilize an automated validation approach to ensure consistency across all participants. By running a specialized script developed for this curriculum, we can programmatically check for the presence and version compatibility of the following key components:

  • Cursor IDE: The primary workspace and AI orchestrator.
  • Salesforce Tooling: Including the SF CLI and the Extension Pack for VS Code.
  • Runtime Environments: Node.js and Python, which power various automation scripts.
  • Version Control: Git, which is essential for managing your local code and collaborating with the AI.

This final check is not just about confirming installations—it is about ensuring your machine is ready to act as a high-performance engine for AI-driven development. Once these checks pass, you are ready to transition from manual setup to agent-led execution.

Test Your Understanding

Complete this check to unlock the Discovery Checklist and Implementation Guide.

bolt

Knowledge Check

Why is it important to verify tools like Node.js and Python for Cursor SE work?

Which of the following components are verified by John Hill's setup script? (Select all that apply)

Because Cursor is a fork of VS Code, where does it find its Salesforce extensions?

Discovery Milestones

lockCOMPLETE QUIZ TO UNLOCK
lock

Run the Automated Setup Validator

Finish previous step to unlock

lock

Confirm Salesforce Extension Activation

Finish previous step to unlock

lock

Check Salesforce CLI Version

Finish previous step to unlock

lightbulb
Expert Guidance

Work through each milestone in sequence. Opening the Implementation Blueprint for each step will give you the production-ready patterns you need to apply the concept immediately.