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

AI Agent とは?

AI agent は、一定の autonomy と agency を持って task を実行するために generative AI を使用する software system です。​
Squid AI では、built-in retrieval-augmented generation(RAG)engine と任意の LLM を既存 system や data に接続し、business 用の purpose-built AI agent と workflow を作成できます。​

AI Agent を理解する​

AI agent における「agent」という term は、agency、つまり user または organization に代わって action や decision を行う capability という concept を指し、AI agent を traditional software、tool、analytical system と区別します。これらとは異なり、AI agent はさまざまな enterprise context にわたって decision を行い、action を実行し、intelligent solution を提供できます。

AI agent は以下を備えて動作します。

  • Purpose-driven intelligence - specific business objective に向けて作業する
  • Contextual awareness - business environment 内で data を理解する
  • Action-taking capability - information の提供だけでなく operation を実行する
  • Learning and adaptation - 時間とともに performance を向上させる

Generative AI が AI Agent を可能にする仕組み​

AI agent が最近になって発展した理由を疑問に思うかもしれません。複数の factor がありますが、generative AI は、以前は scale して実行することが非常に難しい、または不可能だった 2 つの key capability を実現します。

  • 他の人と話すような conversational language で AI technology と interaction できるため、AI がはるかに accessible になります。

  • 大量の unstructured data(document、text、multimedia)から insight を得られるようになります。以前は unstructured data を structured format(database、table など)に無理に変換する必要がありました。

つまり、AI agent は data、system、person を、私たちが自然に行う方法により近い形で理解・interaction できるようになりました。

LLM と AI Agent の比較​

Large Language Model(LLM)と AI agent の違いを理解することで、agent が enterprise context のどこで、どのように value を提供するかが明確になります。

Large Language Model: Capability と Limitation​

Large Language Model は powerful natural language processing capability を提供しますが、enterprise application ではいくつかの constraint があります。

  • Contextual limitation: LLM は general data で training されており、additional customization なしでは specific business context や industry-specific knowledge を持ちません
  • Data access constraint: standard LLM は enterprise data source に直接 access したり、real-time information を retrieve したりできません
  • Structured data handling: LLM は主に natural language 向けに設計されており、complex structured data を正確に process する capability は limited です
  • System integration: LLM は、additional infrastructure と orchestration なしでは、既存 enterprise workflow や system に native に接続できません
  • Security と governance: base LLM implementation には通常、enterprise-grade security control と audit capability がありません

AI Agent が LLM Capability を拡張する仕組み​

AI agent は LLM foundation を基盤に、critical enterprise capability を追加します。

  • Business context integration: agent は domain-specific knowledge と company information を使用して構成できます
  • Data connectivity: agent は structured と unstructured の両方の複数 data source(database、API、document、file、SaaS)への connection を組み込みます
  • Cross-system functionality: well-designed agent は comprehensive view と action のために enterprise system 全体で機能します
  • Security と governance: enterprise AI agent には、適切な security control、permission、access control、audit trail が含まれます
  • Action capability: 主に text を生成する、または individual user に代わって limited action を実行できる LLM とは異なり、agent は department、system、organization をまたぐ action と workflow を開始できます

AI Agent Spectrum​

market 全体で「AI agent」の standard definition はまだありませんが、以下の capability と autonomy の spectrum は有用な framework です。

LevelCategory説明Key Characteristic
L0No AI Automationcurrent state - basic または current tool を使用する既存または manual process理解と action を完全に human effort に依存。automation なし
L1Assisted Workbrainstorming、writing、searching を支援する generative AI多くの場合、limited context または public data のみで training された chatbot
L2Augmented Enterpriseenterprise business context で action を実行し、issue を resolve し、solution を提案するUI の有無にかかわらず、360° view のために system を横断して機能する
L3Autonomous Enterpriseminimal または no human supervision で independently に operation するまだ emerging だが、enterprise-wide AI の future を表す

現在、ほとんどの organization は L2 Augmented Enterprise agent に focus しています。これらは API と function の call、proprietary data への access、human-in-the-loop を維持した action の実行により、significant operational value を提供します。

Enterprise AI Agent の種類​

AI agent を 3 つの category に分けることは、AI agent を考える effective な方法です。knowledge agent は team を augment し、system agent は system を augment し、data agent は knowledge と product を augment します。

ほとんどの enterprise は、real-world situation と use case に対応するために、これらの 2 つ以上を 1 つの solution に組み合わせる必要があります。

Knowledge Agent​

  • Purpose: team の productivity を向上させて augment する
  • Function: organization 全体の relevant data と system に access し、insight の提供、question への回答、content の生成、information access の簡略化を行う
  • Example Use Case: live customer call 中の sales person が product documentation、pricing、competitive intelligence に即座に access できる sales enablement AI agent

System Agent​

  • Purpose: system 間を接続して process と workflow を自動化し、system を augment する
  • Function: policy に training され、disparate system を接続して manual workflow を自動化できる
  • Example Use Case: invoice の specific line item が accurate で company billing policy に compliance していることを verify し、invoice error を削減する compliance agent。error または policy violation を flag したり、必要に応じて human approval 用の remediation suggestion を生成したりできます。

Data Agent​

  • Purpose: data を accessible にすることで knowledge と product を augment する
  • Function: raw data から直接 insight を extract し、rich data visualization を作成し、data との natural language interaction を可能にする
  • Example Use Case: customer-delighting かつ revenue-unlocking feature となる、product 内の embedded analytics と natural language query capability

AI Agent Use Case を考え始める方法​

new technology の adoption は daunting かもしれませんが、適切な mindset が役立ちます。AI agent journey を始める方法は以下のとおりです。

High-value Use Case を特定する​

clear ROI potential を持つ area に focus します。repetitive manual internal process、2 つの異なる system が接続され両方の system から information が必要な junction、複数の system または data source から information が必要になるその他の scenario を探します。

Scope を限定する​

high-value use case を特定したら、通常は internal team による small で self-contained な部分から始めます。これにより、低 risk で AI agent を試し(customer-facing または external use case と比較)、value をより迅速に prove できます。

Replacement ではなく Augmentation から始める​

role の完全 automation を試みるのではなく、human capability を強化します。fully autonomous agent の idea は headline を集めますが、現在の AI agent は workforce の augmentation に最適であり、fully autonomous な実行よりもはるかに低い risk で productivity を向上できます。

Low Disruption のために構築する​

disruption と新しい tool を学ぶ必要性を最小化するため、既存 technology ecosystem と workflow 内で agent がどのように機能できるかを検討します。

最初から Security と Governance を優先する​

最初の段階から、AI agent を使用する user、access できる resource、agent がどのように response すべきかを検討します。

AI agent が成功すると、人々が最初に行いたいことは他者との共有です。enterprise software に必要な security、governance、compliance requirement は、AI agent にも同様に適用されます。

適切な governance と integration を備えた AI agent を戦略的に実装することで、organization は significant operational improvement、cost saving、competitive advantage を実現できます。

さらに探索する​

どこから始めればよいかわかりませんか?Squid AI はさまざまな use case 向けに多くの powerful feature を提供します。

  • AI agent をすばやく立ち上げる必要がありますか? AI Agent Studioを使用して、code を記述せずに agent を作成します。

  • 高度に customized された AI agent workflow を構築したいですか? Squid SDK で custom agent を作成するか、hands-on learning experience のために AI tutorialを確認してください。

  • use case に適した unique application を作成したいですか? fullstack development docsを読むか、fullstack tutorialに進んで custom fullstack application を作成してください。

  • 質問がありますか? お問い合わせください!開始を喜んでお手伝いします。