关于 add-agent
用于在运行中的 LiteLLM 代理上创建和管理 AI Agent 的技能。可设置名称和模型,并选填描述及 MCP 服务访问权限,还提供列出、查看和删除 Agent 的命令。
主要功能
- 01在 LiteLLM 上创建 Agent
- 02设置名称和模型
- 03添加可选描述
- 04指定 MCP 服务 ID
- 05列出并查看 Agent
- 06删除 Agent
适用场景
- 01使用 LiteLLM 模型创建 Agent
- 02为 Agent 配置指定 MCP 服务访问权限
- 03查看现有 Agent 的详情
- 04从代理中移除 Agent
MCP 相关
该技能可将 MCP 服务 ID 作为可选访问设置分配给 Agent,但未说明 MCP 服务连接或协议细节。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ berriai/ litellm-skills --skill add-agent安装后在 Claude Code 中输入/add-agent确认已加载。
详细介绍
添加 Agent
在运行中的 LiteLLM 代理上创建新的 AI Agent。
设置
如果尚未了解,请询问以下信息:
LITELLM_BASE_URL — e.g. https://my-proxy.example.com
LITELLM_API_KEY — proxy admin key
API 参考:https://docs.litellm.ai/docs/proxy/agents
询问用户
- Agent 名称(必填,例如
my-coding-agent) - 模型 — 此 Agent 应使用哪个 LiteLLM 模型(例如
gpt-4o、claude-3-5-sonnet) - 描述(可选,显示给调用方)
- MCP 服务(可选)— 此 Agent 可使用的
server_id列表
运行
curl -s -X POST "$BASE/v1/agents" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{
"agent_name": "<name>",
"litellm_params": {
"model": "<model>"
},
"agent_card_params": {
"name": "<name>",
"description": "<description>",
"version": "1.0"
}
}'
列出已有 Agent
curl -s "$BASE/v1/agents" \
-H "Authorization: Bearer $KEY"
获取 Agent 信息
curl -s "$BASE/v1/agents/<agent_id>" \
-H "Authorization: Bearer $KEY"
删除 Agent
curl -s -X DELETE "$BASE/v1/agents/<agent_id>" \
-H "Authorization: Bearer $KEY"
输出
显示 agent_id — 之后调用或删除此 Agent 时需要用到。
评论
支持 Markdown