mcpField
U
update-agent

update-agent

github.com/berriaiエージェントワークフロー10392 回インストール25 週間前に更新
リポジトリ

update-agent について

稼働中の LiteLLM プロキシ上にある AI エージェントを更新するスキルです。対象の特定と設定変更を案内し、更新後の情報を報告します。

主な機能

  1. 01エージェント一覧から ID を特定
  2. 02モデルや説明の変更
  3. 03TPM・RPM 制限の調整
  4. 04MCP サーバーへのアクセス変更
  5. 05エージェント ID が不変か確認

活用シーン

  1. 01変更前にエージェントを特定
  2. 02モデルや説明の変更
  3. 03リクエスト数やトークン数の制限調整
  4. 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

ユーザーに確認

  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>"}
  }'

出力

更新後のエージェント名、モデル、説明を表示します。エージェント ID が変更されていないことを確認します。

コメント