はじめに こんにちは。ナウキャストでデータエンジニアをしているTakumiです。 社内(Finatext HD内)の生成AIコンテストでMultiAgentを利用したシステムをスクラッチで構築しました。 具体的には、ユーザーがSlackでメッセージを送信し、コードの記述、レビュー、GitHubでのPR作成までEnd2Endでできるシステムです。 コンテストで構築したシステムの概要図は以下の通りです。 本記事では、複数のエージェントが協調して動作する本格的なコーディングAgent(Coodinator) に絞って、構築した概要を説明します。 この記事でわかること この記事では、LangChainとAzure OpenAIを使用してゼロからコーディングエージェントを構築する方法を詳しく解説します。 具体的には以下の内容を学ぶことができます。 コーディングエージェントの実装方法:Programm

