
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.
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.
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.
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.
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.
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 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 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.
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.
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.
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.