Hugging Faceは、超軽量な自律型AIエージェント構築ライブラリの最新メジャー版「smolagents 2.0」を公式公開しました。
本バージョンでは、従来のLLMエージェントで主流だったJSON形式のFunction Calling(関数呼び出し)から完全に脱却。
LLM自身がPythonスクリプトを自律的にコーディングし、直接ローカルまたはクラウド環境で実行して結果を評価する「CodeAgent」パイプラインが刷新されました。
これにより、複数のツールを何度も往復してトークンを過剰消費していた課題を解消。コードによるループ処理や条件分岐を一括実行することで、API呼び出し回数とトークン消費量を平均40%削減しました。
さらに、DockerおよびE2Bセキュアクラウドサンドボックスとのネイティブ連携を標準サポート。安全な隔離環境下でシェルコマンドや外部ライブラリを自由に実行できるようになりました。
わずか数百行の軽量なPythonコードで、データ分析、Web情報収集、ファイル変換などを自律遂行するエンタープライズ対応エージェントを迅速に構築可能です(一次ソース:GitHub huggingface/smolagents リポジトリ / Hugging Face公式ブログ)。
