内容の要約

Suna はオープンソースの汎用 AI エージェントです。目標を伝えると、隔離されたコンテナ内でブラウザ、ファイル、コマンドライン、外部 API を使って作業を完了します。表の一括処理、Web 調査、レポート作成など、実際に実行する必要がある作業に向いています。

Suna:実際にタスクを実行するオープンソースの汎用 AI エージェント screenshot

Suna とは

Suna は Kortix が公開しているオープンソースの汎用 AI エージェントです。チャット画面と、実際に手を動かせる一連のツールをつないでいます。タスクを自然言語で伝えると、エージェントは隔離されたコンテナの中でブラウザ、ファイルシステム、シェル、外部 API を使って作業を進めます。提案を 1 段落返すだけではありません。「工程を最後まで走らせる必要がある」仕事——表の一括入力、Web ページからの情報収集、分析レポートの作成——では、この実行力が決め手になります。

コードは GitHub で公開され、セルフホストにも対応しています。自分でデプロイして手持ちのモデルキーを接続することも、ホスト版を使うこともできます。

主な機能

  • ブラウザ自動化:ページを開き、ページ送りをし、データを抽出して、複数クリックが必要な作業を完了します。
  • ファイル管理:テキストや表を含む文書の作成・編集・管理と、レポート形式のファイル生成。
  • クロールと検索:ページ内容を取得し、データを整理し、要約レポートを生成します。
  • コマンド実行:コンテナ内でシステムコマンドを実行し、自動化スクリプトや管理作業に使えます。
  • サイト公開:Web サイトのデプロイと管理に対応し、オンラインサービスの立ち上げと維持を素早く行えます。
  • API 連携:LinkedIn や Crunchbase などの外部サービスにつなぎ、外部データを取得・処理します。
  • データ分析とレポート:集めたデータを市場分析、レビュー要約、論文比較などの形にまとめます。
  • リアルタイム対話:実行中に随時報告があるため、どの手順にいてどこで止まったかが分かります。

技術構成

  • バックエンド:Python と FastAPI。REST エンドポイント、スレッド管理、OpenAI や Anthropic などのモデル提供元との接続を担います。
  • フロントエンド:Next.js と React によるチャット画面とタスクのダッシュボード。
  • Agent Docker:タスクごとに独立したコンテナで実行し、ブラウザ、コードインタプリタ、ファイルシステム、ツール呼び出しを互いに隔離します。
  • Supabase:認証、ユーザー管理、会話履歴、ファイル保存、エージェントの状態、リアルタイム購読といった永続化を担当します。

典型的な使い方

目標と制約を自然言語ではっきり伝えると、エージェントが手順を組み立て、ツールを呼び、途中経過を報告します。よくあるのは次の 3 パターンです。

  1. データの一括補完:B2B リードの入った表を渡し、各社の LinkedIn ページを探し、CEO または創業者と営業・マーケティング責任者を特定し、事業内容を 1 行追加して、結果を表に書き戻させる。
  2. 的を絞った調査:ある製品や企業が何であるか、何をしているかを調べさせ、構造化した説明を出す。
  3. 深い分析:企業概要、財務、市場センチメント、テクニカル、競合比較、バリュエーションとリスクという枠組みを与え、完全なレポートを作らせる。

料金

  • Free:月 10 分の実行時間。
  • Pro:月 $29、実行時間 4 時間。
  • Enterprise:月 $199、実行時間 40 時間。

課金はトークンではなく実行時間で行われるため、コストを見積もるときはここが要点です。エージェントが長く動くほど、枠の減りは速くなります。

向いている用途

  • 市場・ビジネス分析、競合や業界動向の整理。
  • データ収集(保険約款、公開入札、SNS データなど)。
  • 個人・管理業務:旅行計画、レポート作成、ファイル整理。
  • 教育・研究:論文の要約、学習資料の整理。
  • 営業・顧客対応:リードリスト、個別メール、SEO 作業。

制約と注意点

  • 実行時間課金のため、長いタスクはコストが急に上がります。無料枠は試用レベルです。
  • ログインが必要なサイトの自動化は、相手側のボット対策に触れる可能性があります。利用前にサイトの規約を確認してください。
  • エージェントは実際にコマンドを実行しファイルを操作するため、セルフホスト時はコンテナの権限と外向き通信を制限するのが安全です。
  • 出力は人の確認が必要です。とくに財務数値と引用元は必ず確認してください。

よくある質問

Suna は無料で使えますか?

無料枠は月 10 分の実行時間です。Pro は月 $29 で 4 時間、Enterprise は月 $199 で 40 時間。超えるとアップグレードするか次の期間を待つ必要があります。

セルフホストできますか?

できます。Suna はオープンソースで GitHub 上に公開されており、セルフホストに対応しています。OpenAI や Anthropic などご自身のモデルキーを使えます。

普通のチャットボットと何が違いますか?

チャットボットは主に助言と文章を返します。Suna は隔離されたコンテナ内で実際にブラウザを操作し、ファイルを読み書きし、コマンドを実行して、結果を仕上げて渡します。

よくある質問

Suna は無料で使えますか?

無料枠は月 10 分の実行時間です。Pro は月 $29 で 4 時間、Enterprise は月 $199 で 40 時間。超えるとアップグレードするか次の期間を待つ必要があります。

セルフホストできますか?

できます。Suna はオープンソースで GitHub 上に公開されており、セルフホストに対応しています。OpenAI や Anthropic などご自身のモデルキーを使えます。

普通のチャットボットと何が違いますか?

チャットボットは主に助言と文章を返します。Suna は隔離されたコンテナ内で実際にブラウザを操作し、ファイルを読み書きし、コマンドを実行して、結果を仕上げて渡します。