Agentforce For Developers
Overview
Agentforce for Developers is an AI-powered developer tool that’s available as an easy-to-install Visual Studio Code extension, built using CodeGen
and xGen-Code
, the secure, custom AI models from Salesforce. The extension is available in the VS Code marketplace and the Open VSX registry.
Agentforce for Developers is enabled by default in your Salesforce orgs. When used along with IntelliSense, this tool makes Salesforce development in Visual Studio Code and Code Builder even richer.
- Chat with Dev Assistant as you work. Say what you need, and get back answers without any interruptions to your workflow.
- Use inline autocompletion to automatically receive suggestions as you write Apex and LWC code.
- Generate Apex unit tests for your code to help improve your code coverage and get your Apex code ready for deployment.
- Use the VS Code Command Palette to enter a prompt describing what you’d like to build and then generate Apex code suggestions within your editor.
Go to Agentforce for Developers Set Up Documentation to learn more.
Note: Agentforce 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 Agentforce for Developers are applied to your organization.
Prerequisites
Before you set up Agentforce for Developers, make sure that you have these essentials.
What can Agentforce for Developers Do?
Use Agentforce for Developers, an AI-powered developer tool, to enhance developer productivity.
- Chat with the Dev Assistant to get the programming help that you need
- Use the inline code auto-completion feature to get completions for Apex and LWC (Javascript, HTML and CSS) code
- Generate Apex unit tests for your code to help improve your code coverage
Additional Terms of Use for the Agentforce for Developers
Agentforce for Developers (including Dev Assistant) provides generative AI capabilities for IDEs. It is a “Developer Tool” subject to the Salesforce Program Agreement and Program Terms for the Salesforce Developers Program therein. Its use is also subject to the following terms:
- Generative AI. Agentforce for Developers uses generative AI technology. Due to the nature of generative AI, the output that it generates may be unpredictable, and may include inaccurate or harmful responses. Before using any generative AI output, you are solely responsible for reviewing the output for accuracy, safety, and compliance with applicable laws and acceptable use policies. You assume all responsibility for, and retain ownership of, output generated by Agentforce for Developers.
- Use. Agentforce for Developers may be used in Code Builder, as well as in third-party IDEs (as available) like VS Code. You agree that you will not (a) use Agentforce for Developers in a manner that violates any applicable laws or infringes, misappropriates, or otherwise violates any party’s intellectual property rights; (b) use Agentforce for Developers in a manner that violates the Salesforce Acceptable Use and External-Facing Services Policy and/or Artificial Intelligence Acceptable Use Policy, as updated by Salesforce from time to time here; (c) modify or create derivative works of Agentforce for Developers; (d) reverse assemble, reverse compile, decompile, translate, engage in model extraction or stealing attacks, or otherwise attempt to discover the source code or underlying components of models, algorithms, and systems of Agentforce for Developers (except to the extent such restrictions are contrary to applicable law); or (e) use Agentforce for Developers to develop foundation models or other large scale models that compete with Salesforce Services.
Last Updated: September 2024