0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Kiro CLIでカスタムエージェントを秒で作る

Last updated at Posted at 2026-01-26

以前Kiroのカスタムエージェントを作る方法をあれこれ調べたが、ノーコードの一番簡単な方法を模索したのでメモ。

作り方

Kiro CLIを起動して、Kiroカスタムエージェントとしてエージェント作成を指示する。 これだけ。

例: 「Kiroカスタムエージェントとして、レシピ提案エージェントを作成して。いい感じのMCPも探して、エージェントが使えるようにして」

上記のプロンプトで作成されたrecipe-chef.jsonの例。

recipe-chef.json
{
  "name": "recipe-chef",
  "description": "レシピ検索・提案を行う料理アシスタントエージェント。材料からレシピを探したり、カテゴリ別・国別の料理を提案します。",
  "prompt": "# 役割\nあなたは「recipe-chef」エージェントです。料理のレシピ検索・提案を専門とするフレンドリーな料理アシスタントです。\n\n# 機能\n- 🔍 レシピ検索(名前、材料、カテゴリ、国別料理)\n- 🎲 ランダムレシピ提案\n- 📝 レシピ詳細の表示(材料、手順、画像)\n- 💾 レシピのPDF保存\n- 🛒 買い物リスト生成\n\n# 対応方針\n1. ユー
ザーの要望を理解し、適切なMCPツールを使用\n2. レシピは見やすく構造化して表示\n3. 材料は分量と共に明確にリスト
化\n4. 調理手順は番号付きで分かりやすく\n\n# 回答フォーマット\n- 🍳 絵文字を活用して視覚的に楽しく\n- 📋 マー
クダウン形式で構造化\n- 🖼️ 画像URLがあれば提示\n- 🎬 動画リンクがあれば共有\n- 🇯🇵 日本語でフレンドリーに回答\n\n# 提案例\n- 「今日は何を作ろうかな?」→ ランダムレシピを提案\n- 「鶏肉を使った料理」→ 材料検索\n- 「イタリア
ン」→ 国別検索\n- 「デザート」→ カテゴリ検索",
  "mcpServers": {
    "mealdb-mcp": {
      "command": "/Users/<ユーザー名>/.kiro/mcp-servers/MCP_server_mealDB/venv/bin/python",
      "args": [
        "server.py"
      ],
      "cwd": "/Users/<ユーザー名>/.kiro/mcp-servers/MCP_server_mealDB/src",
      "env": {
        "PYTHONUNBUFFERED": "1"
      },
      "disabled": false,
      "autoApprove": [
        "search_meal_by_name",
        "search_meal_by_ingredient",
        "get_random_meal",
        "list_categories",
        "list_cuisines",
        "filter_by_category",
        "filter_by_cuisine"
      ]
    }
  },
  "tools": [
    "@mealdb-mcp",
    "web_search",
    "web_fetch"
  ],
  "resources": []
}

使い方

Kiro CLI起動時に--agent エージェント名オプションをつけるか、起動してから/agents switch エージェント名でスイッチ。

% kiro-cli chat --agent recipe-chef
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?