mcpField
U
update-agent

update-agent

github.com/berriaiAgent 工作流10392 次安装25 周前更新
代码仓库

关于 update-agent

用于更新 LiteLLM 代理上现有 AI Agent 的技能。它引导用户查找 Agent 并修改指定设置,最后报告更新后的信息。

主要功能

  1. 01列出 Agent 并查找 ID
  2. 02更换模型或描述
  3. 03调整 TPM 和 RPM 限制
  4. 04更新 MCP 服务访问权限
  5. 05确认 Agent ID 未变

适用场景

  1. 01修改前查找 Agent
  2. 02更改 Agent 的模型或描述
  3. 03调整请求或令牌限制
  4. 04修改 Agent 的 MCP 服务访问权限

MCP 相关

此技能可通过 LiteLLM 代理更新 Agent 的 MCP 服务访问权限。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/berriai/litellm-skills --skill update-agent

安装后在 Claude Code 中输入/update-agent确认已加载。

详细介绍

更新 Agent

在运行中的 LiteLLM 代理上更新现有 AI Agent。

设置

LITELLM_BASE_URL  — e.g. https://my-proxy.example.com
LITELLM_API_KEY   — proxy admin key

询问用户

  1. agent_id — 如果用户没有,请先列出:
    curl -s "$BASE/v1/agents" -H "Authorization: Bearer $KEY"
    
  2. 要更改的内容 — 可任意组合:
    • model(替换底层模型)
    • description
    • tpm_limit / rpm_limit
    • MCP 服务访问权限

执行

使用 PATCH 仅更新已更改的字段:

curl -s -X PATCH "$BASE/v1/agents/<agent_id>" \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "litellm_params": {"model": "<new_model>"},
    "agent_card_params": {"description": "<new_description>"}
  }'

输出

显示更新后的 Agent 名称、模型和描述。确认 Agent ID 未更改。

评论

支持 Markdown