メインコンテンツまでスキップ

AI Agent を作成する

Agent Studio で最初の AI agent を構築し、タスクとワークフローを自動化しましょう

AI agent の作成は、Squid application をセットアップした次のステップです。Agent Studio を使うと、コードを書かずに強力な AI agent を構築でき、データソースやシステムに接続できます。

agent を作成する

  1. Squid ConsoleAgent Studio に移動します
    Creating an agent - Step 1
  2. "Build your first agent" をクリックして agent の構築を開始します
  3. agent ID を入力します。これは一意の識別子(例: "banking-copilot", "support-assistant")で、コードからアクセスして呼び出す際、または後で UI 上で識別するために使用されます。

Note: この ID は後から変更できず、Squid SDK 全体で使用されます。

Creating an agent - Step 2

ヒント

自然言語で instructions、connectors、guardrails などを設定できる会話型 AI アシスタント Agent Builder を使用して agent を設定することもできます。

  1. agent を設定 - 次の設定をカスタマイズします:
  • LLM Model: agent を動かす基盤となる AI model を選択します
  • Agent Instructions: agent がユーザー入力にどう応答すべきかを定義します。応答トーン、行動ガイドライン、ステップごとのプロセスを含めます
  • Abilities: agent を強化するための機能を追加します(任意)。データベースへの接続、ドキュメントのアップロード、API 連携、またはカスタム関数の追加を行えます

Creating an agent - Step 3

agent をテストする

Test Agent タブに移動 - agent と対話して挙動を検証します

  • テスト用のプロンプトや質問を送信する
  • リアルタイムの応答を確認する
  • 裏側の処理を確認する
  • 必要に応じて instructions と abilities を反復改善する

Agent Testing

agent settings を設定する

次を管理するには Agent Settings タブにアクセスします:

  • Access Control - agent を public にするか、security rules で制限します
  • Audit Logging - 利用状況、質問、応答を追跡します
  • Guardrails - コンプライアンス制御と安全対策を追加します
警告

本番環境にデプロイする前に、必ず agent access を制限してください。public agents は認証なしで誰でもアクセスできます。

次のステップ

agent を作成したら、次が可能です:

abilities を追加 - Abilities section でデータベースを接続し、ドキュメントをアップロードする、または API を統合します

security を実装 - agent access を制御するために security rules を作成します

SDKs で構築 - Squid SDK を使ってカスタムコードで agent を拡張します

workflows を作成 - 複数の agents を連携させて複雑な自動化を実現します

ヒント

まずは基本的な instructions からシンプルに始め、agent の挙動を理解しながら段階的に abilities を追加してください。本番に昇格させる前に dev environment で十分にテストしましょう。

agent 設定例

Customer Support Agent

  • Instructions: "製品機能、価格、アカウント問題に関する顧客の質問に回答してください。常に親切でプロフェッショナルなトーンを維持してください。ドキュメントからの情報を提供する際はソースを引用してください。"
  • Abilities: Knowledge base(product docs, FAQs)、Database connector(customer accounts)

Data Analytics Agent

  • Instructions: "売上データを分析し、可視化を作成してください。明確でビジネス向けの言葉でインサイトを提供してください。回答には常にデータソースと期間を含めてください。"
  • Abilities: SQL database connector、Chart generation function

Document Processor

  • Instructions: "アップロードされたドキュメントから重要情報を抽出し、結果を要約してください。日付、金額、アクションアイテムに焦点を当ててください。出力は構造化 JSON としてフォーマットしてください。"
  • Abilities: File upload(knowledge base)、Custom extraction function