こんにちは。JAPAN AI の Official Agent Team で開発している Moegi です。私たちのチームでは、AI エージェント作成プラットフォームである JAPAN AI AGENT でのフロントエンドおよびエージェントの機能開発を行っています。
特に最近は、ユーザーが独自の AI エージェントを作成できる AGENT ビルダーを担当しています。
JAPAN AI AGENT は JAPAN AI が提供する、AI エージェントの開発・利用プラットフォームです。
AI エージェントとは、タスクを与えるだけで、それを達成するためのデータの収集・計画の立案・出力までを自律的に行うものです。Claude Code を想像していただけると分かりやすいと思います。
JAPAN AI AGENT では、IT エンジニアの方に限らず、あらゆる業種・業界に対して利用できるエージェントプラットフォームを提供し、幅広い領域での課題解決に取り組んでいます。
JAPAN AI AGENT では、公式が用意したエージェントの他、ユーザーが業務にあわせてカスタマイズできるエージェント作成機能を提供しています。そのエージェント作成機能を担う画面が「AGENT ビルダー」です。

AGENT ビルダーは、ただエージェントの作成ができるだけではなく、対話形式のAI アシスタントによる作成支援が利用でき、JAPAN AI の機能に詳しくない人や、プロンプトエンジニアリングの知識がない人でもニーズにあった AI エージェントを簡単に作成できます。
今回は、アシスタントによりユーザーのほしいエージェントを作成できるようにするための工夫について説明します。
従来、設定項目の改善を AI に考えさせる場合、現在のフォームの内容をコピーしてチャットに貼り付け、AI の出力を手動でフォームに反映させる、というフローになっており、手間がかかります。
そこで、アシスタントとの会話時にフォームの内容を自動でメッセージのコンテキストに自動挿入することで、アシスタントがフォームの内容を認識できるようにします。

また、アシスタントがユーザーの要望を聞いた上で、自動でフォームに設定を入力する機能も追加しています。これにより、ユーザーが AI の提案内容を即座にフォームへ反映し、設定にペーストしなくてもすぐにエージェントを試すことができます。