Elegir herramientas de desarrollo para el complemento

Basándose en las capacidades que has seleccionado en Elegir capacidades para tu plugin, selecciona las herramientas de desarrollo para cada componente. Un complemento puede usar más de una herramienta. Elija las herramientas en función de los componentes, las experiencias de destino, el enfoque de creación, los requisitos del ciclo de vida y el soporte actual del producto.

Comparar las herramientas de desarrollo

Elija un punto de partida en función del enfoque de creación, el componente y el nivel de control que necesite.

Público o escenario Punto de partida recomendado
Generador sin código Generador de agente
Creador de código bajo que necesita flujos de trabajo e integración de Power Platform Copilot Studio
Desarrollador de código profesional que crea un agente declarativo compatible o un escenario de paquete de complementos alfa con control de código fuente, comandos de terminal o integración continua Herramientas de desarrollo de Work IQ (versión preliminar)
Desarrollador de código profesional que necesita un manifiesto, un paquete o un control de comandos de nivel inferior Kit de herramientas de agentes de Microsoft 365 directamente
Desarrollador de código profesional que crea un agente de motor personalizado SDK de agentes de Microsoft 365 u otra pila de motor personalizado compatible
Desarrollador evaluando un agente declarativo implementado Herramientas de desarrollo de Work IQ para el flujo de trabajo guiado o CLI de evaluaciones de agentes directamente para el control de nivel inferior
Usuario de GitHub Copilot GitHub Copilot asiste en la ruta de creación seleccionada; no es propietaria del paquete de Microsoft 365, la publicación ni el tiempo de ejecución

La siguiente matriz enumera solo las rutas de componentes documentadas por el origen vinculado. No es una matriz de apoyo exhaustiva. Si no aparece una combinación, confírmela en la documentación actual del producto, en lugar de inferir que es compatible o no.

Herramienta de desarrollo Ruta de componente documentada Experiencia de destino o host Rol del ciclo de vida Estado y fuente de autorización
Generador de agente Agente declarativo Microsoft 365 Copilot Crear, probar, compartir y enviar un agente a través de la experiencia de creación administrada Ruta documentada: Generador de agente en Microsoft 365 Copilot
Generador de agente Aptitud personalizada agregada a un agente declarativo de Agent Builder Microsoft 365 Copilot Crear o cargar una aptitud reutilizable para el agente Versión preliminar; Se requiere inscripción en el programa Microsoft Frontier: agregar aptitudes personalizadas en Agent Builder
Herramientas de desarrollo de Work IQ Proyecto de agente declarativo, incluidas las acciones de API o MCP remotas compatibles con herramientas y las aptitudes de agente de vista previa Microsoft 365 Copilot Cree, edite, valide, aprovisione, empaquete, publique en la organización, comparta, pruebe, supervise y evalúe el proyecto Versión preliminar; Las capacidades individuales pueden requerir marcas de características: Documentación de Work IQ Dev Tools
Herramientas de desarrollo de Work IQ Paquete de aplicación de Microsoft 365 que compone un agente declarativo, una aptitud o un conector MCP remoto en una combinación documentada Experiencias de Microsoft 365 y Copilot compatibles con los componentes y el paquete seleccionados Crea o importa, redacta, valida, aprovisiona, empaqueta, exporta y comparte el complemento El wiqd plugin árbol de comandos es alfa y no se publica en la tienda pública: Crear un complemento con las herramientas de desarrollo de Work IQ
Kit de herramientas de agentes de Microsoft 365 Agente declarativo en un paquete de aplicación compatible de Microsoft 365 Microsoft 365 Copilot Cree, valide, aprovisione, empaquete, pruebe y publique el paquete de la aplicación Ruta documentada: Compilar o reutilizar agentes declarativos
Kit de herramientas de agentes de Microsoft 365 Conector de Copilot sincronizado Microsoft 365 Copilot y Búsqueda de Microsoft Compilación del conector, empaquetado la aplicación, implementación de la conexión y prueba del contenido indexado Ruta documentada: cree su primer conector de Copilot personalizado
Kit de herramientas de agentes de Microsoft 365 Servidor MCP remoto utilizado por un agente declarativo Agente declarativo de Microsoft 365 Copilot Agregue la integración de MCP, empaquete la aplicación y pruebe el agente y el servidor juntos Ruta documentada: Compilación de un complemento para un agente declarativo desde un servidor MCP
SDK de agentes de Microsoft 365 Agente de motor personalizado Microsoft 365 Copilot, Teams y otros canales compatibles Cree y hospede orquestaciones personalizadas, modelos, integraciones y experiencias de agente multicanal Ruta documentada: Agentes de motor personalizados para Microsoft 365
Cowork Complemento de Cowork con habilidades compatibles y conectores remotos Copilot Cowork Importar o crear, empaquetar, probar y publicar el complemento de Cowork Ruta documentada: Crear complementos para Copilot Cowork
Copilot Studio Agente con capacidades, conocimientos, conectores, flujos de trabajo o herramientas compatibles con la experiencia seleccionada de Copilot Studio Microsoft 365 Copilot a través de un canal de publicación compatible de Copilot Studio Compile, pruebe, publique y administre el agente en el entorno administrado Ruta documentada; La funcionalidad y la compatibilidad con canales varían: Compilar agentes con Copilot Studio
GitHub Copilot Código, configuración, pruebas y servicios hospedados de forma independiente utilizados por otra ruta de componente documentada IDE compatible, GitHub o entorno de desarrollo de línea de comandos Ayudar a la implementación; otra herramienta posee el paquete de Microsoft 365, la ruta de validación, publicación y gobernanza Ayuda para el desarrollo, no una ruta de empaquetado de Microsoft 365: documentación de GitHub Copilot

No todas las herramientas realizan la misma función. Una herramienta de creación o empaquetado crea los artefactos de complemento compatibles. GitHub Copilot puede ayudar con la implementación, pero no elige por sí solo el modelo de gobierno, validación, publicación o paquete de Microsoft 365.

Generador de agente

Use la experiencia de creación de Microsoft 365 cuando necesite una forma guiada de crear un agente o una aptitud para un escenario sencillo de Microsoft 365.

Considere:

  • El agente, la habilidad, los conocimientos y las capacidades de acción admitidas.
  • Los usuarios previstos y el ámbito del uso compartido.
  • Si el escenario puede usar el entorno de ejecución administrado de Microsoft 365.
  • Si la solución requiere flujos de trabajo avanzados, integraciones externas o administración del ciclo de vida de las aplicaciones.

Para conocer las funcionalidades actuales de Agent Builder, consulte Agent Builder en Microsoft 365 Copilot. Para obtener soporte técnico con habilidades, consulte Agregar habilidades con Agent Builder.

Herramientas de desarrollo de Work IQ

Para el desarrollo de agentes declarativos de código profesional, comience con las herramientas de desarrollo de Work IQ cuando su ciclo de vida admitido se ajuste a su escenario. La herramienta de versión preliminar proporciona una línea de comandos y un flujo de trabajo de Visual Studio Code para el ciclo de vida del agente declarativo. Su árbol de comandos independiente wiqd plugin es una ruta alfa para componer agentes compatibles, aptitudes y conectores MCP remotos en un paquete de aplicaciones de Microsoft 365.

Use las herramientas de desarrollo de Work IQ cuando necesite:

  • Archivos de proyecto controlados por código fuente.
  • Entornos de desarrollo, ensayo y producción con nombre.
  • Validación estática sin conexión, validación profunda del paquete o diagnósticos de manifiesto en directo en Visual Studio Code.
  • Terminal, salida JSON o flujos de trabajo de integración continua.
  • Configuración de paquete de complementos alfa, acción, habilidad o agente scriptable.
  • Empaquetado, uso compartido y organización de flujos de trabajo de publicación compatibles con la superficie de comandos seleccionada.
  • Evaluaciones de calidad para un agente declarativo implementado.
  • Pruebas y supervisión previas o experimentales a través de los comandos DevUI de Work IQ o Work IQ.

Elija la superficie WIQD propietaria de la tarea:

Surface Uso documentado Estado o límite
wiqd agent Cree, edite, valide, aprovisione, empaquete, publique, comparta, administre colaboradores, evalúe, inspeccione y elimine un proyecto de agente declarativo. WIQD está en versión preliminar. Las aptitudes de agente y algunas otras capacidades requieren marcas de características.
wiqd plugin Cree o importe un paquete de aplicaciones de Microsoft 365, agregue agentes compatibles, aptitudes o conectores MCP remotos, valide, aprovisione, empaquete, exporte, comparta y elimínelo. Todo el árbol de comandos del plugin es alfa. No tiene ningún wiqd plugin publish comando; el envío a la tienda pública y la carga del administrador siguen siendo procesos independientes.
Extensión de herramientas de desarrollo de Work IQ para Visual Studio Code Muestre diagnósticos de la capa de validación de Microsoft, finalización con reconocimiento de esquemas, revisiones y correcciones rápidas compatibles mientras edita manifiestos. Solo validación estática de bucle interno; mantener la validación de CLI en integración continua.
wiqd agent eval Ejecute evaluaciones de calidad en un agente declarativo implementado y produzca archivos de resultados o cuadros de mandos. Se aplica a los agentes declarativos implementados, no a los agentes de motor personalizados.
wiqd agent list, ask y monitor Busque agentes declarativos implementados, envíe indicaciones de prueba y consulte al agente de Microsoft 365 Insights sobre el uso y el estado. Superficie de coeficiente intelectual de trabajo experimental; requiere autenticación de Work IQ.
wiqd devui Pruebe un agente declarativo implementado en una interfaz de explorador local e inspeccione la selección de complementos, la recuperación, las citas, los identificadores y los resultados sin procesar. Característica en versión preliminar que debe estar habilitada.
Agente de la CLI de Copilot wiqd:wiqd Conduzca flujos de trabajo documentados de agentes y complementos de forma conversacional en lugar de escribir cada comando WIQD directamente. El instalador incluye esta integración a menos que se omita explícitamente.

WIQD admite una salida JSON estable y códigos de salida documentados para la automatización. Su autenticación de canalización de confianza solo se aplica a las operaciones principales del ciclo de vida, como el aprovisionamiento, la publicación y el uso compartido. No autentica la supervisión, las evaluaciones u otras extensiones de Work IQ. Consulte la autenticación CI/CD antes de agregar comandos WIQD a una canalización.

Las herramientas de desarrollo de Work IQ no se dirigen a agentes de motor personalizados. Para orquestación personalizada, modelos, hospedaje o escenarios multicanal, use el SDK de agentes de Microsoft 365 u otro enfoque de motor personalizado compatible.

Work IQ Dev Tools está en versión preliminar y el árbol de comandos del complemento es alfa. Confirme los comandos actuales, las marcas de características, los requisitos de paquete y los tipos de componentes compatibles en la documentación de Work IQ Dev Tools.

Kit de herramientas de agentes de Microsoft 365

Use el Kit de herramientas de agentes de Microsoft 365 directamente cuando necesite un control de nivel inferior de un paquete compatible de la aplicación de Microsoft 365 o funcionalidades fuera del ámbito de las herramientas de desarrollo de Work IQ compatibles.

Úsalo cuando necesites:

  • Archivos de proyecto y manifiesto controlados por origen.
  • Visual Studio Code o flujos de trabajo de línea de comandos.
  • Comandos de importación, validación, empaquetado y publicación para una ruta de paquete compatible.
  • Soporte técnico del paquete de aplicaciones de Microsoft 365 para el agente, el complemento, el conector o la experiencia de destino seleccionados.

La compatibilidad varía según el esquema de manifiesto, la funcionalidad, la ruta del paquete y la experiencia de Microsoft. Para conocer las funcionalidades actuales de la herramienta, consulte Información general sobre el kit de herramientas de agentes de Microsoft 365. Para obtener información sobre el flujo de trabajo del complemento de Cowork, consulte Compilar complementos para Copilot Cowork.

Cowork

Cowork admite complementos empaquetados como paquetes de aplicaciones de Microsoft 365. Los complementos de Cowork pueden incluir habilidades y conectores compatibles que brindan a Cowork experiencia en el dominio y acceso a fuentes de datos y API externas.

Use Cowork si:

  • Cowork es una experiencia de destino para el complemento.
  • El complemento utiliza las habilidades y los modelos de conectores compatibles con Cowork.
  • Debe importar, crear, empaquetar o publicar un complemento de Cowork a través de su flujo de trabajo compatible.

Para conocer la estructura del paquete actual, los requisitos de manifiesto, el formato de aptitud admitido, la configuración del conector y las instrucciones de publicación, consulte Compilar complementos para Copilot Cowork.

Copilot Studio

Copilot Studio es un entorno administrado de poco código para crear agentes, flujos de trabajo y aplicaciones controlados por IA. Úselo cuando la solución requiera integraciones administradas, lógica de flujo de trabajo, entornos, gobernanza, análisis o capacidades de ciclo de vida empresarial.

Considere:

  • El arnés de Copilot Studio seleccionado y las funcionalidades que admite.
  • Conectores, flujos de trabajo, conocimientos, herramientas y servicios externos necesarios.
  • Entornos de desarrollo, pruebas y producción.
  • Directivas de datos, acceso basado en roles, control de código fuente, implementación y supervisión.
  • Destinos de publicación admitidos y experiencias de Microsoft de destino.

Para conocer las funcionalidades actuales, consulte la documentación de Microsoft Copilot Studio.

GitHub Copilot

GitHub Copilot ayuda a los desarrolladores a medida que trabajan con código y repositorios. Puede usarlo en IDE compatibles, GitHub o la línea de comandos para explicar el código, proponer ediciones, crear pruebas y ayudar a implementar componentes de complementos y servicios de soporte.

Use GitHub Copilot si:

  • El complemento requiere componentes de código profesional o un servicio alojado de forma independiente.
  • Necesita ayuda para crear aptitudes, configuración, manifiestos, pruebas, API o servidores MCP.
  • La implementación se mantiene en un repositorio controlado por código fuente.
  • Utiliza una experiencia o un aprovechamiento de GitHub Copilot compatible con el entorno de creación seleccionado.

GitHub Copilot no reemplaza los requisitos de creación, validación, empaquetado o publicación específicos de componentes. Para conocer las funcionalidades actuales, consulte la documentación de GitHub Copilot.

Combinar herramientas cuando sea necesario

Una solución puede usar varias herramientas. Por ejemplo:

  • Utilice Agent Builder para crear un agente y GitHub Copilot para implementar un servicio externo.
  • Use las herramientas de desarrollo de Work IQ para obtener un ciclo de vida del agente declarativo controlado por código fuente y GitHub Copilot para ayudar con los cambios y las pruebas del proyecto.
  • Use el Kit de herramientas de agentes de Microsoft 365 para crear o empaquetar una aplicación de Microsoft 365 compatible y GitHub Copilot para ayudar con los archivos, servicios y pruebas del proyecto.
  • Use Cowork para crear el paquete de complementos compatible y otra herramienta para compilar el conector remoto o el servicio MCP.
  • Use Copilot Studio para obtener un agente y un flujo de trabajo administrado mientras otro equipo mantiene un servicio externo.

Para cada componente, identifique el sistema de registro, el equipo propietario y la herramienta que produce el artefacto utilizado en el complemento.

Resumir las decisiones sobre herramientas

Para cada componente, tenga en cuenta la herramienta que usará:

Componente del complemento Compilar o volver a usar Herramienta de desarrollo Owner Requisitos previos
Agente, habilidad, conector o funcionalidad basada en MCP Reutilizar, configurar, ampliar o compilar Herramienta de creación o implementación seleccionada Equipo o persona responsable Requisitos de acceso, entorno, identidad, servicio o directiva

Estás listo para compilar o reutilizar los componentes del plugin cuando:

  • Cada componente tiene un enfoque de implementación y un propietario.
  • Las herramientas seleccionadas admiten el componente y las experiencias de Microsoft de destino.
  • Se identifican las licencias, los entornos, las identidades, los permisos y los servicios necesarios, con un propietario para proporcionar cada dependencia.
  • Los componentes reutilizados están aprobados y son accesibles.
  • Los equipos comprenden qué herramienta y repositorio son el sistema de registro.
  • Se registran las limitaciones conocidas de producto, embalaje y distribución.