---
schema_version: "1"
id: a91ab836a69ff6c96c90c5bd25960169745d1dc05235ba83f2a32572198480dc
title: Get Started with Agent Networks
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/general/agent-networks-get-started.md
canonical_url: https://docs.mulesoft.com/general/agent-networks-get-started
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 4f69f47ef892efd02898c47f9835bd66db0706583295d6425dd057eb55ac304c
description: MuleSoft Documentation Site
latest: true
---
---
product: Getting Started
keywords: agent networks, ai agents, mulesoft, get started, agent orchestration, setup, configuration
---

# Get Started with Agent Networks

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Creating agent networks is a multi-step process. Review these prerequisites and task overviews to
make sure you can create agent networks efficiently.

## Before You Begin

Before you get started, review these prerequisites.

### Anypoint Platform Requirements and Permissions

<table><colgroup><col> <col></colgroup><thead><tr><th>Anypoint Platform Component</th><th>Required Permissions</th></tr></thead><tbody><tr><td><p>Runtime Manager</p></td><td><div><div><ul><li><p>Manage Servers</p></li><li><p>Create Applications</p></li><li><p>Read Servers</p></li></ul></div></div></td></tr><tr><td><p>Anypoint Code Builder</p></td><td><div><div><ul><li><p>Anypoint Code Builder</p></li><li><p>Mule Developer Generative AI User</p></li></ul></div></div></td></tr><tr><td><p>Anypoint Design Center</p></td><td><p>Design Center Developer</p></td></tr><tr><td><p>API Manager</p></td><td><div><div><ul><li><p>Deploy API Proxies</p></li><li><p>Manage Policies</p></li></ul></div></div></td></tr><tr><td><p>Exchange</p></td><td><p>Exchange Contributor</p></td></tr><tr><td><p>Usage</p></td><td><p>Usage Viewer</p></td></tr><tr><td><p>CloudHub 2.0 or Runtime Fabric</p></td><td><p><a href="https://docs.mulesoft.com/runtime-fabric/latest/limitations-self">Runtime Fabric permissions</a> or <a href="https://docs.mulesoft.com/cloudhub-2/ps-assign-permissions">CloudHub 2.0 permissions</a></p></td></tr></tbody></table>

See [Permissions by Product in Anypoint Platform](https://docs.mulesoft.com/access-management/permissions-by-product) for a
list of all Anypoint Platform permissions.

### Additional Requirements

To complete these tasks, you also need:

- Your Anypoint Platform credentials

- [Anypoint Code Builder](https://docs.mulesoft.com/anypoint-code-builder/start-acb)

  Allowlist Anypoint Code Builder URLs. For more information, see
  [Allow URLs and Antivirus Exclusions for Anypoint Code Builder](https://docs.mulesoft.com/anypoint-code-builder/urls-to-allow).

- [Omni Gateway Ingress and Egress gateways](https://docs.mulesoft.com/gateway/latest/gateway-managed-ingress-egress)

### MuleSoft Vibes Requirements (Optional)

If you plan to use MuleSoft Vibes to create agent network projects, make sure you meet
[the requirements](https://docs.mulesoft.com/anypoint-code-builder/mulesoft-vibes#before-you-begin-vibes).

### CLI Requirements (Optional)

If you’re using the Anypoint CLI to create agent network projects, ensure you meet these
requirements.

- Node 20 (v20.19.4) or later. See [Nodejs.org](https://nodejs.org/en).

- Java 17 or later. Set the `JAVA_HOME` environment variable.

- [Anypoint CLI Agent Fabric Plugin](https://www.npmjs.com/package/mulesoft-anypoint-cli-agent-fabric-plugin)

## Task Overview

### Step 1: Set Up Your Agent Network

1.  Use Anypoint Runtime Manager to set up a space in CloudHub 2.0 or deployment target in Runtime
    Fabric.

    See
    [Set Up the Space or Deployment Target for Your Environment](https://docs.mulesoft.com/agent-network/latest/af-get-started#setup-space).

2.  Set up Omni Gateways for the space or deployment target.

    - If using Anypoint Code Builder, see
      [Set Up Agent Network Gateways for the Space or Deployment Target](https://docs.mulesoft.com/agent-network/latest/af-get-started#setup-gateways).

    - If using the Anypoint CLI, see the
      [setup gateways command reference](https://docs.mulesoft.com/agent-network/latest/af-build-agent-networks-in-a-ci-cd-environment#agent-network-setup-gateways).

### Step 2: Create a Project

Now you’re ready to create an agent network project. Choose one of these methods.

- [Create a Network Using MuleSoft Vibes](https://docs.mulesoft.com/agent-network/latest/af-create-agent-network#create-dev-agent)

- [Create a Network Using Anypoint Code Builder](https://docs.mulesoft.com/agent-network/latest/af-create-agent-network#create-acb)

- [Create a Network Using the Anypoint CLI](https://docs.mulesoft.com/agent-network/latest/af-create-agent-network#create-cli)

### Step 3: Define Your Agent Network Specification

After you create your agent network project, configure `agent-network.yaml` and `exchange.json` to
reflect the structure of your network.

- [Define a Network Using MuleSoft Vibes](https://docs.mulesoft.com/agent-network/latest/af-define-your-agent-network-specification#define-dev-agent)

- [Define Your Network in Anypoint Code Builder](https://docs.mulesoft.com/agent-network/latest/af-define-your-agent-network-specification#define-acb-ide)

### Step 4: Publish Your Agent Network Assets

Build and publish your agent network project as Anypoint Exchange assets. When you publish the agent
network, an asset is created in Exchange for each broker, agent, and MCP server that’s in your agent
network.

- [Publish Your Network Using MuleSoft Vibes](https://docs.mulesoft.com/agent-network/latest/af-publish-agent-network-assets#publish-dev-agent)

- [Publish Your Network Using Anypoint Code Builder](https://docs.mulesoft.com/agent-network/latest/af-publish-agent-network-assets#publish-acb)

- [Publish Your Network Using the Anypoint CLI](https://docs.mulesoft.com/agent-network/latest/af-build-agent-networks-in-a-ci-cd-environment#agent-network-project-publish)

### Step 5: Deploy Your Agent Network Instances

Deploy your agent network instance to a deployment target. You can deploy to a CloudHub 2.0 shared
space, a CloudHub 2.0 private space, or to a Runtime Fabric target.

- [Deploy Your Network Using MuleSoft Vibes](https://docs.mulesoft.com/agent-network/latest/af-deploy-agent-network-targets#deploy-dev-agent)

- [Deploy Your Network Using Anypoint Code Builder](https://docs.mulesoft.com/agent-network/latest/af-deploy-agent-network-targets#deploy-acb)

- [Deploy Your Network Using the Anypoint CLI](https://docs.mulesoft.com/agent-network/latest/af-build-agent-networks-in-a-ci-cd-environment#agent-network-project-deploy)
