Producto
CLI

Clonar agente

Crea una copia de un agente dentro del workspace activo.

Clonar agente

Crea una copia de un agente en el mismo workspace. La copia se crea con el widget web desactivado. Para copiar un agente a otro workspace usa plazbot agent cross-copy.

bash
01plazbot agent copy <agentId> [options]

Parámetros

ParámetroFlagRequeridoDescripción
agentId(posicional)SíID del agente a clonar.
JSON--jsonNoImprime el resultado como JSON ({"sourceId","id","name"}). Por defecto: false.

Ejemplos

bash
01# Clonar un agente
02plazbot agent copy age_AbcDef123
03 
04# Clonar y capturar el nuevo ID (scripts)
05plazbot agent copy age_AbcDef123 --json | jq -r '.id'

Resultado

text
01✔ Agent cloned as "Sales Plazbot - Copy"
02 
03 Cloned agent
04 ────────────────────────────────────────
05 Source ID: age_AbcDef123
06 New ID: age_XyzUvw456
07 Name: Sales Plazbot - Copy
08 
09 The cloned agent has the widget disabled.
10 Test it with: plazbot agent chat age_XyzUvw456

La API nombra la copia con el nombre original seguido de - Copy.

Salida JSON

json
01{
02 "sourceId": "age_AbcDef123",
03 "id": "age_XyzUvw456",
04 "name": "Sales Plazbot - Copy"
05}

id y name pueden ser null si la API no los devuelve.

Errores comunes

MensajeCausaSolución
The API rejected the copy.La API respondió sin éxito y sin un mensaje propio.Revisa que el agente exista con plazbot agent get age_AbcDef123.
Resource not found.El ID no existe en el workspace activo.Revisa el ID con plazbot agent list.
You are not signed in.No hay sesión activa.Ejecuta plazbot login.
¿Quieres probar la API en vivo? Abre el Playground.