Holo3.1: コンピュータ使用エージェントの新たな飛躍

AIエージェントが単にテキストを生成するだけでなく、実際にコンピュータを操作する時代が到来しました。しかし、デスクトップでうまく動作していたエージェントが、モバイルや他の実行環境では期待どおりの性能を発揮しないことが多くありました。この問題を解決するために、Holo3.1がリリースされました。

今回のリリースの核心は以下の3点です:

  1. モバイル環境のサポート強化 – AndroidWorldベンチマークで大幅な性能向上
  2. 多様なエージェントフレームワークとの統合 – 関数呼び出しプロトコルのサポート
  3. ローカル推論の最適化 – FP8、Q4 GGUF、NVFP4の量子化モデルを提供

特に注目すべきは、量子化チェックポイントが初めて公開されたことです。これにより、クラウドに依存せずに、個人デバイス上で高速にエージェントを実行できるようになりました。

根拠資料で詳細を確認できます。

Holo3.1 AI agent interacting with a web browser interface Technical Structure Concept

主要機能の分析: モバイル、関数呼び出し、量子化

モバイル自動化の性能

Holo3.1はモバイル環境で特に顕著な改善を示しています。AndroidWorldベンチマークでは、35B-A3Bモデルが67%から79.3%に向上し、小型モデル(4B、9B)も58%から72%に大きく上昇しました。

# 例: Holo3.1 APIを使ったモバイルタスクの自動化
from holo import HoloClient

client = HoloClient(model="Hcompany/Holo3.1-4B")

# モバイルアプリで特定のタスクを実行
result = client.run_task(
    task="カレンダーアプリを開いて午後3時に会議を予約する",
    environment="android",
    max_steps=10
)
print(result.status)  # 'success'

関数呼び出しプロトコルのサポート

従来のHolo3はJSON出力のみでしたが、Holo3.1は関数呼び出し(function-calling) を標準サポートします。これにより、LangChainやAutoGenなどの様々なエージェントフレームワークに簡単に統合できます。

# 関数呼び出しの例: エージェントがAPIを直接実行
from holo import HoloAgent, tool

@tool
def get_weather(city: str) -> str:
    """都市の天気を返します。"""
    return f"{city}の天気は晴れです。"

agent = HoloAgent(model="Hcompany/Holo3.1-9B", tools=[get_weather])
response = agent.run("東京の天気を教えて")
print(response)

量子化モデルによるローカル推論の高速化

Holo3.1はFP8、Q4 GGUF、NVFP4の量子化バージョンを提供します。特にDGX SparkでNVFP4を使用すると、FP8比1.41倍、BF16比1.74倍のトークン処理量を達成します。エージェントの実行時間も平均6.8秒から3.3秒に短縮されました。

Developer running Holo3.1 model locally on a laptop for private inference Programming Illustration

Holo3.1 vs Holo3: 比較分析

特徴Holo3Holo3.1
モバイル性能 (AndroidWorld)67%79.3%
関数呼び出しサポート
量子化モデル✅ (FP8, Q4, NVFP4)
小型モデルサイズ4B, 9B0.8B, 4B, 9B, 35B
ローカル推論速度-最大1.74倍向上

注意点と制限

  • 量子化モデルの性能低下: FP8とNVFP4はBF16比でOSWorldスコアが約2ポイント低くなります。精度が重要なタスクではオリジナルモデルの使用を推奨します。
  • 小型モデルの限界: 0.8Bモデルは超軽量エージェント向けですが、複雑な推論が必要なタスクには不向きな場合があります。
  • ハードウェア依存性: ローカル推論の性能は使用するハードウェアに大きく依存します。Apple Siliconでの参考値はありますが、実際の環境とは異なる可能性があります。

日本市場での適用

日本では、個人情報保護やデータセキュリティが重視される金融や医療分野で、ローカルエージェントの需要が高まっています。Holo3.1のローカル推論機能はこのようなニーズに適しています。また、モバイル自動化はECアプリやO2Oサービスなどで顧客体験の向上に活用できます。

Holo3.1 mobile agent automating tasks on a smartphone screen Developer Related Image

まとめ: Holo3.1でエージェント開発の可能性を広げる

Holo3.1は、コンピュータ使用エージェントの実用性を大幅に向上させたリリースです。特にローカル推論とモバイルサポートは、開発者がより安全かつ迅速にエージェントをデプロイする道を開きます。

次のステップとして、実際のプロジェクトにHolo3.1を統合し、様々な環境での性能をテストすることをお勧めします。また、Popover APIでツールチップの時代を変えるで解説したUI改善と組み合わせることで、より完成度の高いエージェントを構築できます。

あわせて読みたい記事:

本コンテンツは、信頼性の高い情報源をもとにAIツールを活用して作成され、編集者によるレビューを経て公開されています。専門家によるアドバイスの代替となるものではありません。