diff --git a/modules/ROOT/images/learning-map-vibes-agents.svg b/modules/ROOT/images/learning-map-vibes-agents.svg new file mode 100644 index 000000000..82f277560 --- /dev/null +++ b/modules/ROOT/images/learning-map-vibes-agents.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/modules/ROOT/images/learning-map-vibes-design.svg b/modules/ROOT/images/learning-map-vibes-design.svg new file mode 100644 index 000000000..ba5270fd1 --- /dev/null +++ b/modules/ROOT/images/learning-map-vibes-design.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/modules/ROOT/images/learning-map-vibes-discover.svg b/modules/ROOT/images/learning-map-vibes-discover.svg new file mode 100644 index 000000000..b6d9e38ec --- /dev/null +++ b/modules/ROOT/images/learning-map-vibes-discover.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/modules/ROOT/images/learning-map-vibes-end.svg b/modules/ROOT/images/learning-map-vibes-end.svg new file mode 100644 index 000000000..31b9adf77 --- /dev/null +++ b/modules/ROOT/images/learning-map-vibes-end.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/modules/ROOT/images/learning-map-vibes-integrate.svg b/modules/ROOT/images/learning-map-vibes-integrate.svg new file mode 100644 index 000000000..b84139303 --- /dev/null +++ b/modules/ROOT/images/learning-map-vibes-integrate.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/modules/ROOT/images/learning-map-vibes-start.svg b/modules/ROOT/images/learning-map-vibes-start.svg new file mode 100644 index 000000000..8f3daa24d --- /dev/null +++ b/modules/ROOT/images/learning-map-vibes-start.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 3fb06df8f..37c81bb73 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -57,6 +57,7 @@ // USE AI TO DESIGN AN API SPEC * xref:mulesoft-vibes.adoc[] +** xref:learn-about-mulesoft-vibes.adoc[] ** xref:vibes-get-started.adoc[] ** xref:vibes-checkpoints.adoc[] ** xref:vibes-workflows-commands.adoc[] diff --git a/modules/ROOT/pages/learn-about-mulesoft-vibes.adoc b/modules/ROOT/pages/learn-about-mulesoft-vibes.adoc new file mode 100644 index 000000000..dabffc7d8 --- /dev/null +++ b/modules/ROOT/pages/learn-about-mulesoft-vibes.adoc @@ -0,0 +1,29 @@ += Learn About MuleSoft Vibes +:page-deployment-options: cloud-ide, desktop-ide + +MuleSoft Vibes is the natural-language assistant in Anypoint Code Builder for API specifications, integrations, and related work. This topic summarizes what it does in your workspace, how xref:mulesoft-mcp-server::index.adoc[MuleSoft MCP Server] extends it with agentic tools, and where to read next when you are ready to configure and use the assistant. + +[[capabilities]] +== Capabilities in Your Workspace + +MuleSoft Vibes helps you describe outcomes in plain language so the assistant can plan changes, generate artifacts, and run permitted actions against your connected MuleSoft environment. Generated work stays in your project, subject to the same governance as code you write manually. + +Models run within the Salesforce Shared Trust Boundary, and the assistant inherits the permissions of the user signed in to Anypoint Code Builder. For supported regions, prerequisites, and a full capability list, see xref:mulesoft-vibes.adoc[MuleSoft Vibes Overview]. + +[[mcp-integration]] +== MCP Servers and Agentic Tools + +The MuleSoft MCP Server supplies tools that connect MuleSoft Vibes to Exchange, Runtime Manager, and other services so prompts can search assets, inspect deployments, and perform other allowed operations. You enable or restrict that behavior by which servers and tools you install. + +For product-level MCP documentation, see xref:mulesoft-mcp-server::index.adoc[MuleSoft MCP Server]. When you are ready to add or tune servers inside the IDE, continue with xref:vibes-mcp-server.adoc[Configure an MCP Server]. + +[[related-ai]] +== Related MuleSoft AI Resources + +MuleSoft Vibes is part of the broader MuleSoft AI story alongside experiences such as Map with AI and Map and Transform with AI. For a platform-wide learning path across those capabilities, see xref:general::learning-map-mulesoft-ai.adoc[Learning Map: MuleSoft AI]. + +== See Also + +* xref:learning-map-mulesoft-vibes.adoc[] +* xref:mulesoft-vibes.adoc[] +* xref:vibes-get-started.adoc[] diff --git a/modules/ROOT/pages/learning-map-mulesoft-vibes.adoc b/modules/ROOT/pages/learning-map-mulesoft-vibes.adoc new file mode 100644 index 000000000..923a0c992 --- /dev/null +++ b/modules/ROOT/pages/learning-map-mulesoft-vibes.adoc @@ -0,0 +1,73 @@ += MuleSoft Vibes for Anypoint Code Builder +:page-article-style: learning-map + +MuleSoft Vibes is the natural-language assistant in Anypoint Code Builder for API specifications, integrations, and related tasks through optional MCP servers. Use this map to open MuleSoft Vibes topics in the order that matches your goal, from first launch through customization, generation, and troubleshooting. + +The end-to-end journey for MuleSoft Vibes consists of various tasks, each with links to relevant content to assist you in completing them. + +[.lm-table, cols="1a,1a,1a", grid="none"] +|=== +| image::reuse::lm_start.png[Learn about MuleSoft Vibes] + +[.lm-bold]##Learn About MuleSoft Vibes## + +MuleSoft Vibes is a purpose-built assistant for the development lifecycle, available directly in Anypoint Code Builder. Build, deploy, and manage your projects using natural language prompts. + +- xref:learn-about-mulesoft-vibes.adoc#capabilities[Understand capabilities and trust in Your Workspace] +- xref:learn-about-mulesoft-vibes.adoc#mcp-integration[Connect MuleSoft Vibes to your tenant by using MCP servers and agentic tools] +- xref:learn-about-mulesoft-vibes.adoc#related-ai[Compare with broader MuleSoft AI in related resources] +- xref:mulesoft-vibes.adoc[Read the full MuleSoft Vibes overview] + +| image::reuse::lm_analyze_1.png[Get started with MuleSoft Vibes] + +[.lm-bold]##Get Started with MuleSoft Vibes## + +Set up the IDE, confirm permissions, then open MuleSoft Vibes and start prompting with confidence. + +- xref:start-acb.adoc[Set up and access the web or desktop IDE] +- xref:start-configure-permissions.adoc#permissions[Prepare your organization and IDE by configuring Anypoint Code Builder permissions] +- xref:mulesoft-vibes.adoc[Confirm Vibes prerequisites with the MuleSoft Vibes overview] +- xref:vibes-get-started.adoc[Open the assistant and begin work by getting started with MuleSoft Vibes] + +| image::reuse::lm_code_1.png[Review checkpoints and conversation history] + +[.lm-bold]##Review Checkpoints and Conversation History## + +Iterate safely by saving states you can restore, and revisit earlier prompts when you need context or a do-over. + +- xref:vibes-checkpoints.adoc[Save and restore project states by using checkpoints to track changes] +- xref:vibes-conversation-history.adoc[Return to earlier prompts and responses by viewing conversation history] + +| image::reuse::lm_develop_1.png[Apply workflows and rules] + +[.lm-bold]##Apply Workflows and Rules## + +Keep generated output aligned with team standards by defining rules, workflows, and commands the assistant can follow. + +- xref:vibes-workflows-commands.adoc[Standardize prompts and automation with workflows and rules] + +| image::reuse::lm_build_1.png[Create API specifications] + +[.lm-bold]##Create API Specifications## + +Describe the API you want in natural language and refine the specification MuleSoft Vibes creates in your project. + +- xref:vibes-api-ai-create-spec.adoc[Design and iterate on specs with MuleSoft Vibes by creating API specs] + +| image::reuse::lm_integrate_1.png[Create Mule integrations and configure operations] + +[.lm-bold]##Create Integrations and Configure Operations## + +Generate integration projects from prompts, then extend the assistant with MCP servers, example prompts, and troubleshooting when something goes wrong. + +- xref:vibes-create-integrations.adoc[Generate Mule integrations from prompts by creating integrations with MuleSoft Vibes] +- xref:vibes-mcp-server.adoc[Configure MCP servers and tools for MuleSoft Vibes in the IDE] +- xref:vibes-prompt-examples.adoc[Reuse proven prompt patterns with MuleSoft Vibes example prompts] +- xref:troubleshoot-generative-ai.adoc[Resolve common generative AI errors by troubleshooting AI features in Anypoint Code Builder] + +|=== + +== See Also + +* xref:learn-about-mulesoft-vibes.adoc[] +* xref:mulesoft-vibes.adoc[] diff --git a/modules/ROOT/pages/mulesoft-vibes.adoc b/modules/ROOT/pages/mulesoft-vibes.adoc index 395f5c962..c725e512e 100644 --- a/modules/ROOT/pages/mulesoft-vibes.adoc +++ b/modules/ROOT/pages/mulesoft-vibes.adoc @@ -17,7 +17,7 @@ MuleSoft Vibes integrates with the xref:mulesoft-mcp-server::index.adoc[MuleSoft These features are powered by large language models (LLMs) that operate within the Salesforce Shared Trust Boundary. -MuleSoft Vibes is part of the broader MuleSoft AI ecosystem, which also includes capabilities such as Map with AI and Map and Transform with AI. For an overview of all MuleSoft AI features, see the xref:general::learning-map-mulesoft-ai.adoc[Learning Map: MuleSoft AI]. +MuleSoft Vibes is part of the broader MuleSoft AI ecosystem, which also includes capabilities such as Map with AI and Map and Transform with AI. For an overview of all MuleSoft AI features, see the xref:general::learning-map-mulesoft-ai.adoc[Learning Map: MuleSoft AI]. For a high-level overview that guides you through a curated set of MuleSoft Vibes topics in Anypoint Code Builder, see xref:learning-map-mulesoft-vibes.adoc[Learning Map: MuleSoft Vibes for Anypoint Code Builder]. NOTE: MuleSoft Vibes is available on US, EU, Canada, and Japan cloud hosts. @@ -36,5 +36,7 @@ NOTE: Authentication happens through the user logged in to Anypoint Code Builder == See Also +* xref:learn-about-mulesoft-vibes.adoc[Learn About MuleSoft Vibes] +* xref:learning-map-mulesoft-vibes.adoc[Learning Map: MuleSoft Vibes for Anypoint Code Builder] * xref:troubleshoot-generative-ai.adoc[Troubleshooting MuleSoft Vibes] * xref:mulesoft-mcp-server::index.adoc[MuleSoft MCP Server]