update-agent について
稼働中の LiteLLM プロキシ上にある AI エージェントを更新するスキルです。対象の特定と設定変更を案内し、更新後の情報を報告します。
主な機能
- 01エージェント一覧から ID を特定
- 02モデルや説明の変更
- 03TPM・RPM 制限の調整
- 04MCP サーバーへのアクセス変更
- 05エージェント ID が不変か確認
活用シーン
- 01変更前にエージェントを特定
- 02モデルや説明の変更
- 03リクエスト数やトークン数の制限調整
- 04MCP サーバーへのアクセス変更
MCP 対応
LiteLLM プロキシを通じて、エージェントの MCP サーバーへのアクセスを更新できます。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ berriai/ litellm-skills --skill update-agentインストール後、Claude Code で/update-agentを入力して読み込まれたか確認します。
詳細
エージェントを更新
稼働中の LiteLLM プロキシで既存の AI エージェントを更新します。
セットアップ
LITELLM_BASE_URL — e.g. https://my-proxy.example.com
LITELLM_API_KEY — proxy admin key
ユーザーに確認
- agent_id — 不明な場合は、最初に一覧を表示します:
curl -s "$BASE/v1/agents" -H "Authorization: Bearer $KEY" - 変更内容 — 以下を任意に組み合わせます:
model(基盤となるモデルを切り替え)descriptiontpm_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>"}
}'
出力
更新後のエージェント名、モデル、説明を表示します。エージェント ID が変更されていないことを確認します。
コメント
Markdown 対応