エージェントフレームワーク 🇨🇳 31.07.2026 11:01

自己構築エージェント:LangChain4jを用いた実験

OpenAIOpenAI
コードアシスタントがLangChain4jのドキュメントを使って自己複製エージェントを構築する実験。その結果、システムはバグを修正しテストをパスできるが、GPT-4oでは初期段階で失敗し、GPT-5-miniで成功した。ワークフローベースのアプローチは、スーパーバイザーベースのものより3倍速いことが判明した。
InfoQ中国のチームはメタ実験を行った。彼らはコードアシスタントにLangChain4jのドキュメントを与え、そのドキュメントを使ってコードの作成、テスト、デバッグができるエージェントを構築するよう指示した。コードアシスタントは、スーパーバイザーパターンに基づくマルチエージェントシステムを設計し、4つのサブエージェント(ExplorerAgent、PlannerAgent、ImplementerAgent、ExecutorAgent)を備えていた。この最初のイテレーションは、プロフェッショナルなコードアシスタントのパターンを模倣しており、印象的な働きを見せた。テストのため、4つの欠陥のあるメソッドを持つCalculatorクラスのバグ修正を依頼した。当初、OpenAIのGPT-4oを使用したところ、システムは「100回の連続ツール呼び出しを超過」というエラーで失敗した。GPT-5-miniに切り替えると、システムはすべてのバグを修正し、11件のテストを0件の失敗で実行できた。また、ワークフローベースの代替案も検討した。これは、計画と実行のためのループを含む5つのステップのシーケンスで、SummarizerAgentも含まれていた。この代替案もバグを修正したが、スーパーバイザーベースのバージョンよりも3倍速く、6分以上かかったのに対し、わずか2分で完了した。プロジェクトは公開コードリポジトリで入手可能である。
出典: InfoQ 中国 — 原文
関連記事 ↓
新着ニュース