
Explore how to boost Salesforce development productivity with AI tools like Cursor, Copilot, and Agent Force, mastering Salesforce CLI, metadata, and VS Code integration.
Explore how cursor AI, GitHub Copilot, and Agentforce boost productivity for Salesforce developers, with hands-on setup of Salesforce CLI and the combined power of CLI and AI.
Install java, Salesforce CLI, and VSCode, configure environment variables, and verify commands to set up your Salesforce development environment with the Salesforce extension pack.
Authorize a dev org, create a Salesforce project with sfdx, and run Apex code from VS Code; use Cursor Composer for csv-driven picklist updates with AI.
Learn to mass update Salesforce reports faster by using Salesforce CLI and VS Code to update rating filters across many reports, then deploy the changes to the org.
Explore Cursor IDE, an AI-enabled editor forked from VS Code, offering built-in AI features to boost productivity and support for multiple LLM models for Salesforce development.
Download and install cursor IDE on Windows, sign in, and enable privacy mode. Explore the VS Code-like interface, import extensions, and configure models, layouts, and MCP-related settings.
Learn to build a number guessing game in HTML, CSS, and JavaScript using the Cursor IDE, and master plan mode, agent mode, context windows, and model selection.
Define rules so cursor acts as a Salesforce developer by creating a dot cursor rules file, enforcing Salesforce best practices, and using MCP for deployments via agent force vibes.
Explore how the cursor rules guide Salesforce development, deploying via MCP, creating an Apex batch to mark leads as bogus after 30 days, and validating via tests.
Build a lwc component with a search field and data table to filter account records, created via Cursor's composer with debouncing, pagination, and inline chat guidance.
Build a Salesforce LWC UI from an image using Cursor Composer, leveraging auto completion and inline file chat to generate HTML, CSS, and JS, then deploy and refine.
Create a Salesforce custom object and fields quickly with Cursor IDE, leveraging meta XML files and existing folder structures to automate deployment and maintain proper naming conventions.
Learn how cursor accelerates Salesforce configuration by creating and deploying validation rules, aided by reference components in your IDE and plan mode to ensure correct folder placement and syntax.
Use cursor to design an after-save record-trigger flow on soft drink order C that creates account tasks when quantity exceeds 100 or status is cancelled, with due in one day.
Explore parallel task execution in Cursor IDE with multiple agents handling independent tasks like apex class creation, lwc component development, and lead review object setup, each in a context window.
Learn to run a single task against multiple LLM models in Cursor to compare lead-status batch code and select the best output using git work trees.
discover how the model context protocol enables ai agents to access external data sources and tools via MCP servers and tools from Salesforce, Slack, PayPal, Google Drive, and Box.
Configure the Salesforce MCP in VS Code and Cursor by creating an MCP.json, adding servers like Salesforce and Slack, and starting authorized servers via the IDE.
Explore Salesforce DX server tools in cursor and VS Code, showing retrieval and deployment of metadata, querying accounts, and automating permission set tasks with SF CLI commands.
Connect your Cursor AI assistant to Jira and GitHub using MCP to read user stories, generate components, create feature branches, push changes, and manage pull requests from the development environment.
Apply cursor IDE and MCP servers to manage Salesforce development with GitHub and Jira integrations, creating repos, branches, and pull requests, then build and merge components.
Explore how agent mode tools like ChatGPT agent mode and perplexity comet browser accelerate Salesforce configuration, including objects, fields, layouts, and permission updates, with scratch org best practices.
Shows configuring a Salesforce custom metadata type trigger bypass framework with two fields, class name and is active, and adding them to the page layout using agent tools.
Create a public group named high priority group, add the test agent user, and establish an escalation queue for the case object using agentic assistants.
Create a record-trigger flow on the case object that runs when updated, using Copilot prompts to perform a fast field update and stamp the current time into work started time.
Install the agent force for developer extension from the Salesforce extension pack in VS Code. Discover AI pair programming, inline completion, and apex test generation using org metadata.
Explore how agentforce vibes enhances Salesforce development in VS Code with plan mode, automatic code generation, and MCP server integration.
Build an lwc component to display accounts in a lightning data table using agent force vibe, deploy via the MCP server, and validate code with thorough reviews and auto-approve settings.
Utilize Agentforce to auto approve and create a batch class that finds lead records not converted and created over 30 days, marks them as bogus, and deploys to your org.
Connect the agent vibe to an MCP server and query Jira tickets by ID, generating components from their summaries and acceptance criteria, with MCP json configurations and Docker setup.
Configure a Jira MCP server in docker by supplying the Jira URL, user email, and API token to enable MCP to access Jira issues, searches, and tools for agentforce vibes.
Create a Jira issue via the MCP server and Agent Force vibe, fetch its details, and automatically generate and deploy a Salesforce account data table component with name-based search.
Create lead cleanup batch in Salesforce to find unconverted leads older than 30 days and mark them as bogus, using Jira issue key with Agentforce to deploy to org nightly.
Learn how GitHub Copilot, the AI coding assistant for VS Code, provides chat, autocompletion, and edit with Copilot, with multi-model support and setup steps using a GitHub account.
Use edit with Copilot to build a snake game with HTML, CSS, and JavaScript. Compare its results to cursor while exploring model settings from cloud 3.5 to GPT-4.
Define Salesforce developer rules for Copilot by creating Copilot instructions.md, using the coder_ prefix, adding apex and lwc outputs with correct api names from object definitions, and documenting code.
Apply edit with copilot to build a Salesforce lwc data table displaying accounts with search and pagination, deploy and test in the user interface, refining fields industry and account number.
Explore how inline edit and auto-completion in GitHub Copilot streamline refactoring and code optimization, showing how to split methods, reduce cyclomatic complexity, and generate improved code with inline chat.
Explore GitHub Copilot's in-editor features in VS Code, including explain, fix, generate docs, review and comment, and Copilot actions like add file to chat and tests.
Master Copilot chat in VS Code by using the @ symbol to add extensions like terminal or GitHub, and learn to set up new workspace-based Salesforce sft projects.
Explore how copilot chat and cursor AI chat facilitate learning Salesforce topics from batch and schedulable classes to JWT concepts through practical prompts and interview-style questions.
Learn how Agent Forge’s autocomplete feature accelerates writing Apex classes, batch jobs, and LWC components through real-time code suggestions and examples.
Discover how the Agent Force test generation feature creates Apex test methods for Salesforce, using new or existing test classes, test setup, and assertions for account search controller methods.
Discover how Salesforce uses two internal LM models—xGen for dev assistant and a lightweight code-gen model for code completion—hosted on the Salesforce platform to keep code inside.
Explore the Agent Force for developer roadmap, previewing features like code analyzer with fixes, IAC smart suggestions, multi-line suggestions, Rag for Lucy, and test case generation for Apex and Luke.
Explore how Salesforce Code Analyzer unifies PMD and ESLint in VS Code to scan Apex, Visualforce, and LWC code for errors, security, and performance improvements.
Welcome to the Salesforce Development With AI course, where we will learn how to be a 10X Salesforce Developer in today's Gen AI Era. We will learn how to use modern tools such as Cursor IDE, which is the first AI Code Editor. We will learn how to make VS Code a much more powerful Code Editor by installing GitHub Copilot, and also we will leverage Agentforce for Developer, which is Salesforce's in-house AI Assistant. we will also work with Salesforce CLI to complete task which generally takes more time.
This course is designed to teach how to be more productive as a Salesforce Developer by utilizing the Salesforce CLI, which helps us work directly with the Salesforce metadata, making changes to the org components really fast compared to making changes from the Salesforce UI. Also, we will learn how to combine the Salesforce CLI with AI capabilities such as Cursor's Composer feature or GitHub Copilot's Edit with Copilot feature to solve a requirement much faster.
Cursor IDE is the first AI Code Editor, which allows developers to leverage multi-model LLM capabilities to use AI while writing code. Its Composer feature can create new components from scratch and can edit multiple files located in different folders. It can build a new LWC component just by referring to the image file uploaded. Its AI Chat tab allows developers to quickly generate code snippets, help in understanding the existing code in the codebase, and explain new topics right from the IDE. Cursor's Auto-complete feature helps developers while writing code by suggesting the next line of code and code blocks. In this section, we will learn how to convert this generic AI developer to be a Salesforce Developer and, more importantly, to generate code that follows the standards set by your company or you, like following the naming convention while creating new Apex classes and LWCs.
Just like Cursor AI, GitHub Copilot is another powerful AI coding assistant that allows developers to leverage multi-model LLM capabilities to use AI while writing code. Its Edit with Copilot feature can create new components from scratch and can edit multiple files located in different folders. Its Copilot Chat tab allows developers to quickly generate code snippets, help in understanding the existing code in the codebase, and explain new topics right from the IDE. Just like Cursor, GitHub Copilot's Auto-complete feature helps developers while writing code by suggesting the next line of code and code blocks. Using the copilot-instructions md file, we will learn how to train this AI Assistant to work as a Salesforce Developer and follow the standards set by your company or you, like following the naming convention while creating new Apex classes and LWCs.
Agentforce for Developer is Salesforce's in-house AI Assistant and helps in generating code snippets, including Apex and LWC, using the Dev Assistant feature. Similarly, its Auto-complete feature helps developers while writing code by suggesting the next line of code and code blocks. We will learn about Salesforce's internal LLM models Codegen and xGen-Code to see how they work in the backend.
Note:
You will get the PPT of each lecture.
Code related to each lecture.
New videos will be added in the coming future, covering more aspects of productivity in Salesforce.