Einstein for Developers (Beta) is an AI-powered developer tool that’s available as an easy-to-install Visual Studio Code extension built using CodeGen, the secure, custom AI model from Salesforce. The extension does not use customer data to train our LLM.
Head over to the Einstein for Developers Documentation to learn more.
Note: Einstein for Developers uses generative AI, which can produce inaccurate or harmful responses. The output generated by AI is often nondeterministic. Before using the generated output, review it for accuracy and safety. You assume responsibility for how the outcomes of Einstein are applied to your organization.
Einstein for Developers is available in the VS Code Marketplace and the Open VSX Registry.
Go to Einstein for Developers Set Up Documentation for setup instructions.
Einstein for Developers is enabled by default. You can easily disable or uninstall the Einstein for Developers extension at any time. Bring up the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of VS Code or the View: Show Extensions command (⇧⌘X). Search for "Einstein for Developers" in installed extensions list, and then select Disable or Uninstall.
Use Einstein for Developers, an AI-powered developer tool, to enhance developer productivity.
- Use the inline code auto-completion feature to get completions for Apex and LWC (JS, CSS and HTML) code
- Generate Apex unit tests for your code to help improve your code coverage
- Quickly generate Apex code suggestions using natural language instructions
This repo will be the primary means of direct communication between our Beta users and the team behind Einstein for Developers! We'll be monitoring both the Issues and Discussions tabs here for questions, feedback requests & more.
Oh! And you can also provide general feedback, request product enhancements, start discussions with other Einstein for Developers users or the product team, and share best practices, using the Einstein for Developers Trailblazer Group.
Please read these Additional Terms of Use before signing up to use Einstein for Developers.