Reference | MuleSoft Documentation
# Reference
Cloud IDE 
Desktop IDE 
**Open Beta Release** : The **cloud IDE is in open beta**. Any use of Anypoint Code Builder in its beta state is subject to the applicable beta services terms and conditions, available from the IDE.
In Anypoint Code Builder, use components to build your integrations and implementations:
  * Built-In Connectors
  * Core Processors


Use MuleSoft commands from the Command Palette:
  * 

Configure MuleSoft (**Mule**) settings, such as the EU or US cloud, and default Mule runtime and Java versions:
  * 

Configure Anypoint Code Builder proxy settings in Visual Studio Code (VS Code) to work with your network settings:
  * Using a Proxy in Anypoint Code Builder


Understand how Maven settings files are identified and updated:
  * Maven Settings Files


## Built-In Connectors
In Anypoint Code Builder, both integrations and implementations are Mule applications.
Anypoint connectors and modules are extensions to Mule runtime engine that process event data within a Mule application. Connectors, unlike modules, also provide ways to connect to external systems or services.
Built-in Anypoint connectors are available from the canvas and configuration XML for integration and implementation projects. These connectors include:
  * Anypoint Connector for Agent2Agent (A2A) (Beta) (<a2a:/>) (A2A Connector)
  * Anypoint Connector for Agentforce (<ms-agentforce:/>) (Agentforce Connector)
  * Anypoint Connector for Database (<db:/>) (Database Connector)
  * Anypoint Connector for Einstein AI (<ms-einstein-ai:/>) (Einstein AI Connector)
  * Anypoint Connector for Email (<email:/>) (Email Connector)
  * Anypoint Connector for File (<file:/>) (File Connector)
  * Anypoint Connector for HTTP (<http:/>) (HTTP Connector)
  * Java Module (<java:/>)
  * Anypoint Connector for MCP (MCP Connector) (<mcp:/>)
  * Anypoint Connector for Salesforce (<salesforce:/>) (Salesforce Connector)
  * Anypoint Connector for Salesforce Data Cloud (<sdc:/>) (Salesforce Data Cloud Connector)
  * Anypoint Connector for Sockets (<sockets:/>) (Sockets Connector)
  * Anypoint Connector for Workday (<workday:/>) (Workday Connector)


Connector XML tags start with a namespace followed by an operation, following the syntax `namespace:operation`, such as `<db:select/>` for a Select operation in Anypoint Connector for Database (Database Connector). For more information, see Using Anypoint Code Builder to Configure a Connector.
Many other connectors are available from your Anypoint Code Builder IDE through Anypoint Exchange:
  * US cloud (non-EU host): Exchange (US)
  * EU cloud (EU host): Exchange (EU)


To find information about more connectors, see Anypoint Connectors Overview, and find documentation on all Anypoint connectors and modules.
## Core Processors
Configure message and event processing in an integration application or API implementation. Core processors (also called Mule components) run on the Mule runtime engine.
  *   * Cache Scope (<ee:cache/>)
  *   * Custom Event (<tracking:custom-event/>)
  * Dynamic Evaluate (<ee:dynamic-evaluate/>)
  * Error Handler (<error-handler/>)
Includes On-Error Continue (`<on-error-continue/>`) and On-Error Propagate (`<on-error-propagate/>`)
  * First Successful (<first-successful/>)
  *   * Flow Reference (<flow-ref/>)
  * For Each (<foreach/>)
  * Idempotent Message Validator (<idempotent-message-validator/>)
  * Invalidate Cache (<ee:invalidate-cache/>)
  * Invalidate Key (<ee:invalidate-key/>)
  * Logger Component (<logger/>)
  * Parallel For Each (<parallel-foreach/>)
  * Parse Template (<parse-template/>)
  * Raise Error (<raise-error/>)
  * Remove Variable (<remove-variable/>)
  * Round Robin (<component-xml-root/>)
  * Scatter-Gather (<scatter-gather/>)
  * Scheduler (<scheduler/>)
  * Set Payload (<set-payload/>)
  * Set Variable (<set-variable/>)
  * Subflow (<sub-flow/>)
  * Transaction (<tracking:transaction/>)
  * Transform (<ee:transform/>)
  *   * Until Successful (<until-successful/>)


## See Also