Compartir vía


Inicio rápido: Creación de archivos de Bicep con Visual Studio Code y servidor MCP de Bicep

En este inicio rápido se muestra cómo usar Visual Studio Code y el servidor MCP de Bicep para crear un archivo de Bicep.

Prerrequisitos

Si no tiene una suscripción a Azure, cree una cuenta gratuita.

Creación de un archivo de Bicep mediante MCP de Bicep

Use el chat de Copilot y el servidor MCP de Bicep para crear los archivos de Bicep.

  1. En el File menú, seleccione New File para crear un nuevo archivo de Bicep denominado main.bicep.

  2. En el View menú, seleccione Chat para abrir el panel de chat de Copilot. Observe que el contexto del archivo actual cambia a main.bicep. Si no es así, seleccione el Add context botón para agregar el archivo.

    Captura de pantalla del panel de chat de Visual Studio Code.

  3. Seleccione el icono Configure tools.

  4. Expanda Bicep para ver las herramientas de servidor MCP de Bicep disponibles. Seleccione Bicep si no está seleccionado y, a continuación, seleccione OK. Para obtener más información sobre cómo habilitar las herramientas de servidor MCP de Bicep, consulte Uso de herramientas de MCP en chat.

Después de agregar el servidor MCP de Bicep, use las herramientas que proporciona en el chat. Las herramientas de MCP funcionan como otras herramientas de VS Code: los agentes pueden invocarlos automáticamente o puede hacer referencia explícitamente a ellas en las solicitudes.

  1. Para fines de demostración, envíe el siguiente mensaje para garantizar el uso de las herramientas de servidor MCP de Bicep.

    For this conversation, only use tools from the "bicep-mcp" MCP server. Do not call any other MCP tools.
    
  2. Envíe el siguiente mensaje para crear una cuenta de almacenamiento sencilla.

    Add a storage account resource with only the required properties using Bicep best practices.
    

    En el panel de chat se enumeran las herramientas usadas del servidor MCP de Bicep y el archivo de Bicep que se ha generado.

    Captura de pantalla de la adición de una cuenta de almacenamiento.

  3. Mantenga el cursor sobre el código generado, seleccione Apply in Editory, a continuación, seleccione Active editor ... para agregar el código a main.bicep.

  4. En el editor, seleccione Keep para confirmar la inserción. El código de Bicep generado podría ser ligeramente diferente de la captura de pantalla siguiente.

    Captura de pantalla de confirmación de la adición de una cuenta de almacenamiento.

  5. Envíe el siguiente mensaje para actualizar o comprobar que tiene la versión más reciente de la API:

    Update the API versions to the latest.
    
  6. Si hay una versión de API más reciente identificada, mantenga el cursor sobre el código generado, seleccione Apply in Editory, a continuación, seleccione Active editor ... para agregar el código a main.bicep.

  7. Envíe el siguiente mensaje para agregar valores predeterminados para los parámetros:

    Add default values for the parameters.
    
  8. Mantenga el cursor sobre el código generado, seleccione Apply in Editor, seleccione Active editor ...y, a continuación, seleccione Keep.

  9. Envíe la siguiente solicitud:

    Verify the Bicep file.
    
  10. Seleccione Allow without Review in this Session.

    Se utiliza la herramienta "Run Get Bicep File Diagnostics". Muestra no errors or warnings.

  11. Envíe el siguiente mensaje para agregar valores predeterminados:

    Create a Bicep parameters file with all the parameters defined in the Bicep file.
    
  12. En el bloque de código generado, seleccione Apply in Editor, seleccione New untitled editory, a continuación, seleccione Keep.

  13. En el File menú, seleccione Savey guarde el archivo como main.bicepparam.

  14. Envíe la siguiente solicitud:

    Get a snapshot of the deployment.
    

    Se ejecuta el comando "Ran Get deployment snapshot". Obtiene el resultado similar a la captura de pantalla siguiente:

    Captura de pantalla de la instantánea de implementación del servidor MCP de Bicep.

Desplegar el archivo Bicep

  1. Abra el main.bicep archivo que creó en VS Code.

  2. Haga clic con el botón derecho en el archivo de Bicep dentro de Visual Studio Code y seleccione Implementar archivo de Bicep.

  3. En el cuadro de texto Escriba el nombre de la implementación , escriba deployStorage y presione ENTRAR.

  4. En la lista Seleccionar grupo de recursos , seleccione Crear nuevo grupo de recursos.

  5. Escriba exampleRG como nombre del grupo de recursos y presione ENTRAR.

  6. Seleccione una ubicación para el grupo de recursos, seleccione Centro de EE. UU. o una ubicación de su elección y presione ENTRAR.

  7. En Seleccionar un archivo de parámetros, seleccione Examinar y, a continuación, especifique el main.bicepparam archivo que creó.

La creación del recurso tarda algunos minutos. Para obtener más información, consulte Implementación de archivos de Bicep con Visual Studio Code.

Limpieza de recursos

Cuando ya no necesite los recursos de Azure, use la CLI de Azure o el módulo de Azure PowerShell para eliminar el grupo de recursos de inicio rápido.

az group delete --name exampleRG

Pasos siguientes