# Source: https://docs.crewai.com/en/enterprise/features/crew-studio.md

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crewai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Crew Studio

> Build new automations with AI assistance, a visual editor, and integrated testing.

## Overview

Crew Studio is an interactive, AI‑assisted workspace for creating new automations from scratch using natural language and a visual workflow editor.

<Frame>
    <img src="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-overview.png?fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=78db59d2d246ccbc7a5c53c8dc2ac9b2" alt="Crew Studio Overview" data-og-width="3648" width="3648" data-og-height="2350" height="2350" data-path="images/enterprise/crew-studio-overview.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-overview.png?w=280&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=c383766e8765b6d4182d2c1662918460 280w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-overview.png?w=560&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=60a7e0e707a8c0d31c9eb93a368269de 560w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-overview.png?w=840&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=d50594b48c0fdcbd3540f8aee66d4344 840w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-overview.png?w=1100&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=aaf07d2cc2dd54085f7eb1d21bf8cfa7 1100w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-overview.png?w=1650&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=5d2139c2bcb6daa7a3a36ebf00534a98 1650w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-overview.png?w=2500&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=339e61bee7c9c7ae23cd9b66fdd900a9 2500w" />
</Frame>

## Prompt‑based Creation

* Describe the automation you want; the AI generates agents, tasks, and tools.
* Use voice input via the microphone icon if preferred.
* Start from built‑in prompts for common use cases.

<Frame>
    <img src="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-prompt.png?fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=10394b6192b729f9e861a43515e2c636" alt="Prompt Builder" data-og-width="3648" width="3648" data-og-height="2266" height="2266" data-path="images/enterprise/crew-studio-prompt.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-prompt.png?w=280&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=7d31c1d1bca45744f4d5e055d86cbdd7 280w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-prompt.png?w=560&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=cbae3cfede1a4722288dc1c29fc97d3f 560w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-prompt.png?w=840&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=bed1346b603a0a18843143956871ee33 840w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-prompt.png?w=1100&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=eb225f848d28fc964429dc5987c1b876 1100w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-prompt.png?w=1650&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=67453056d7e4f061fcbb31761de175ef 1650w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-prompt.png?w=2500&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=53e224201427d7d1c7d8d5307e53f91f 2500w" />
</Frame>

## Visual Editor

The canvas reflects the workflow as nodes and edges with three supporting panels that allow you to configure the workflow easily without writing code; a.k.a. "**vibe coding AI Agents**".

You can use the drag-and-drop functionality to add agents, tasks, and tools to the canvas or you can use the chat section to build the agents. Both approaches share state and can be used interchangeably.

* **AI Thoughts (left)**: streaming reasoning as the workflow is designed
* **Canvas (center)**: agents and tasks as connected nodes
* **Resources (right)**: drag‑and‑drop components (agents, tasks, tools)

<Frame>
    <img src="https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-canvas.png?fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=b112618b6609ddabc984955706b8365f" alt="Visual Canvas" data-og-width="3648" width="3648" data-og-height="2266" height="2266" data-path="images/enterprise/crew-studio-canvas.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-canvas.png?w=280&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=5e67364f58e62f56c3dd83d19adf17ac 280w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-canvas.png?w=560&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=fe27e9cd021d667c2bc0f7efac754e07 560w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-canvas.png?w=840&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=10fdf0d907b6f1e0e70964ee50124830 840w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-canvas.png?w=1100&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=0475255f908f761ed829d2f6290ee18a 1100w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-canvas.png?w=1650&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=e93640b30b1fd9ee5a041ba382c29eda 1650w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-canvas.png?w=2500&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=62f10184fe117cfa557a8d20b4fc1a0c 2500w" />
</Frame>

## Execution & Debugging

Switch to the <b>Execution</b> view to run and observe the workflow:

* Event timeline
* Detailed logs (Details, Messages, Raw Data)
* Local test runs before publishing

<Frame>
    <img src="https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-execution.png?fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=6dc19227c8ad45cf3fed625a7b8ef47e" alt="Execution View" data-og-width="3648" width="3648" data-og-height="2266" height="2266" data-path="images/enterprise/crew-studio-execution.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-execution.png?w=280&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=e4288a0a00bd999f45e32df6f800007d 280w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-execution.png?w=560&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=43e7e0181a7a129cfff5b667e991b288 560w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-execution.png?w=840&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=56527f1e66944e4c8c11862f8dd933c5 840w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-execution.png?w=1100&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=c8e92593c0fb55e7f7460fb8275fe305 1100w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-execution.png?w=1650&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=3fda256e5dc998b10226886c169acb05 1650w, https://mintcdn.com/crewai/Grq_Qb7_m8o-TQ5O/images/enterprise/crew-studio-execution.png?w=2500&fit=max&auto=format&n=Grq_Qb7_m8o-TQ5O&q=85&s=17c70892ffc922c9c08d2c32adeef311 2500w" />
</Frame>

## Publish & Export

* <b>Publish</b> to deploy a live automation
* <b>Download</b> source as a ZIP for local development or customization

<Frame>
    <img src="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-publish.png?fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=576d6e2759a7289c0b5adf4e4511ec65" alt="Publish & Download" data-og-width="3648" width="3648" data-og-height="2266" height="2266" data-path="images/enterprise/crew-studio-publish.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-publish.png?w=280&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=946fdf9e05a3babe469dcac52fefc425 280w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-publish.png?w=560&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=96e6b2614e47505918958ac78ba08f14 560w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-publish.png?w=840&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=e956451644e619fd33da509b19359cde 840w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-publish.png?w=1100&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=ab89721410f81fbb5ae83a3fb10ed642 1100w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-publish.png?w=1650&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=4c9013c037ab344ff5cf4686fad22af3 1650w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-publish.png?w=2500&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=3a2a86194b24bd4522f581623bd262c0 2500w" />
</Frame>

Once published, you can view the automation details and have the **Options** dropdown menu to `chat with this crew`, `Export React Component` and `Export as MCP`.

<Frame>
    <img src="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-published.png?fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=8c5d967e43092ee26185f391b0554c46" alt="Published Automation" data-og-width="3648" width="3648" data-og-height="2266" height="2266" data-path="images/enterprise/crew-studio-published.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-published.png?w=280&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=3bb1203eaf51478df59d39bd963b15ad 280w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-published.png?w=560&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=652849fcad1c2315395571f15900ffbb 560w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-published.png?w=840&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=21d1501b536a80102b737886bd2c2497 840w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-published.png?w=1100&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=796e6b18972515c9410e855bed167e25 1100w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-published.png?w=1650&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=120a7f63e6e03ab3f5d25d98ae9e7eea 1650w, https://mintcdn.com/crewai/oMMe1eXJrzmWf3MN/images/enterprise/crew-studio-published.png?w=2500&fit=max&auto=format&n=oMMe1eXJrzmWf3MN&q=85&s=162ac4e5c227172b73ad4445585be713 2500w" />
</Frame>

## Best Practices

* Iterate quickly in Studio; publish only when stable
* Keep tools constrained to minimum permissions needed
* Use Traces to validate behavior and performance

## Related

<CardGroup cols={4}>
  <Card title="Enable Crew Studio" href="/en/enterprise/guides/enable-crew-studio" icon="palette">
    Enable Crew Studio.
  </Card>

  <Card title="Build a Crew" href="/en/enterprise/guides/build-crew" icon="paintbrush">
    Build a Crew.
  </Card>

  <Card title="Deploy a Crew" href="/en/enterprise/guides/deploy-crew" icon="rocket">
    Deploy a Crew from GitHub or ZIP file.
  </Card>

  <Card title="Export a React Component" href="/en/enterprise/guides/react-component-export" icon="download">
    Export a React Component.
  </Card>
</CardGroup>