Clawdbot/Moltbot を Moltworker で Cloudflare 上で実行します。

2026/01/29 23:43

Clawdbot/Moltbot を Moltworker で Cloudflare 上で実行します。

RSS: https://news.ycombinator.com/rss

要約

日本語訳

改訂サマリー

Moltbot(旧 Clawdbot)は、ユーザー自身のハードウェア上で実行できるか、またはミドルウェア Moltworker を通じて Cloudflare Workers 上にホストできるオープンソース AI エージェントです。

  • 動作原理:Moltworker は Sandbox SDK と Cloudflare Developer Platform API を使用して、Molttbot を隔離されたコンテナ環境(Sandbox)内で実行します。Worker API ルーターを公開し、リクエストをサンドボックス化された Moltbot Gateway に転送するとともに、R2 ストレージをサンドボックスにマウント (
    sandbox.mountBucket()
    ) して再起動間でもセッションデータを永続化します。
  • 主要技術的支援
    • Workers 上の Node.js 対応が改善され、多くのネイティブ API(例:
      node:fs
      )がサポートされるようになり、memfs のようなハックを減らし Playwright のアップグレードも簡素化しました。
    • 上位1,000件の NPM パッケージを内部テストした結果、Workers で失敗したものは15パッケージだけで、パッケージ互換性が高いことが示されました。
    • ブラウザレンダリングにより、Moltbot はサンドボックスから Cloudflare のエッジブラウザーへ CDP プロキシを介して Web 自動化(例:Google Maps のナビゲーション、スクリーンショット取得)を実行できます。
    • Sandbox SDK はコンテナ操作(コマンド実行、ファイル管理、バックグラウンドプロセスの起動)を簡素化し、Worker と双方向通信を可能にします。
  • セキュリティ & アクセス:Zero Trust Access が Moltworker の API および管理 UI を保護し、認証済みリクエストには追加の安全性と観測性を提供する JWT が付与されます。
  • 今後の方向性:システムは Cloudflare AI Gateway と統合して複数の AI プロバイダーへの統一インターフェースを実現し、Bring‑Your‑Own‑Key(BYOK)と Unified Billing をサポートし、コード変更なしで環境変数による設定が可能になります。

影響:ユーザーは専用の Mac mini ハードウェアを必要とせずに高度な AI エージェントをホストでき、インフラコストを削減するとともに Zero Trust の原則によりセキュリティを維持します。このアーキテクチャは、既存のエッジプラットフォーム上でクラウドネイティブかつコンテナ化された AI サービスが構築できることを示し、業界全体の採用拡大を促進する可能性があります。

本文

2026‑01‑29 – 9 分で読めます

近頃、Mac Miniを購入して「Moltbot」(旧Clawdbot)というオープンソースの自己ホスト型AIエージェントを動かす人が増えています。
Moltbotは個人アシスタントとして機能し、自分のハードウェア上で稼働します。チャットアプリや AI モデル、その他ツールと統合でき、遠隔操作も可能です。


専用ハードウェアを持たない場合は?

Moltworker が登場です。
これはミドルウェアの Worker と調整済みスクリプトで構成されており、Cloudflare の Sandbox SDK および Developer Platform API 上で Moltbot を実行できます。


Cloudflare で個人アシスタントを動かす仕組み

  • Workers の Node.js 対応が大幅に改善。多くのネイティブ API(例:
    node:fs
    )が利用可能になり、複雑さが減少しました。
  • 最近行った 1,000 件の人気 NPM パッケージ実験では、Workers 上で動作しなかったものは 15 個(約 1.5 %)のみでした。
  • サポートされる Node.js API のリストは増え続けています。

Moltbot 自体はコンテナ内でほとんどのロジックを実行するため、Worker との互換性が必須というわけではありません。しかし、ネイティブサポートにより AI エージェントのロジックをユーザーに近い場所で動かせるようになります。


Moltworker の主なコンポーネント

コンポーネント役割
Entrypoint WorkerAPI ルーターと Cloudflare Access と隔離環境のプロキシ。管理 UI を提供します。
Sandbox container標準 Moltbot Gateway ランタイムと統合を実行し、R2 を永続ストレージとして利用します。

AI Gateway

  • 主要な AI プロバイダーへのプロキシとして機能。
  • Bring Your Own Key (BYOK)Unified Billing をサポート。
  • 利用方法:ゲートウェイインスタンスを作成し、Anthropic(または他のプロバイダー)を有効化。環境変数
    ANTHROPIC_BASE_URL
    を設定するだけでコード変更不要です。

Sandboxes

  • Cloudflare Containers 上に構築されており、コマンド実行、ファイル管理、バックグラウンドプロセスの制御、サービス公開などを簡易 API で提供します。
  • 使用例:
import { getSandbox } from '@cloudflare/sandbox';

export default {
  async fetch(request: Request, env: Env): Promise<Response> {
    const sandbox = getSandbox(env.Sandbox, 'user-123');
    await sandbox.mkdir('/workspace/project/src', { recursive: true });
    const version = await sandbox.exec('node -v');
    const ctx = await sandbox.createCodeContext({ language: 'python' });
    await sandbox.runCode('import math; radius = 5', { context: ctx });
    const result = await sandbox.runCode('math.pi * radius ** 2', { context: ctx });
    return Response.json({ version, result });
  }
};

R2 を使った永続ストレージ

  • Sandbox SDK の
    sandbox.mountBucket()
    が、コンテナ起動時に R2 バケットをファイルシステムのパーティションとしてマウントします。
  • セッションメモリや会話履歴、その他資産の耐久性ある保存が可能です。

ブラウザレンダリング

  • 大規模にヘッドレス Chromium をプログラム的に制御できます。
  • Puppeteer, Stagehand, Playwright などをサポート。
  • Moltbot は Sandbox から Worker へ CDP プロキシを注入し、Sandbox 起動時にブラウザレンダリングスキルを投入します。

Zero Trust Access による認証

  • Cloudflare Access ポリシーで API と管理 UI を保護。
  • Cloudflare が自動的に JWT トークンを各リクエストに付与。検証して追加セキュリティを確保。
  • Moltbot の利用者について詳細な観測情報が得られます。

Moltworker 実演

  • Slack デモでは以下の機能を紹介:
    • Google Maps を使って Cloudflare London と Lisbon の最短ルートを検索し、スクリーンショットを取得。
    • 再クエリでメモリ使用量を確認。
    • アジア料理のおすすめを注文。
    • 開発者ドキュメントを閲覧して動画を生成(
      ffmpeg
      をダウンロード&実行)。

自分だけの Moltworker を動かす

  • オープンソース実装:https://github.com/cloudflare/moltworker
  • README にセットアップ手順が記載されています。必要条件は:
    • Cloudflare アカウント
    • Sandbox Containers 用に最低 $5 USD の Workers 有料プラン(AI Gateway やその他サービスは無料階層あり)

注意: Moltworker は概念実証であり、公式の Cloudflare 製品ではありません。Developer Platform が AI エージェントを安全かつ効率的にグローバルエッジネットワーク上で稼働できることを示すものです。


結論

Cloudflare は推論・ストレージ API、データベース、耐久実行、組み込み AI 機能など、AI 開発に必要なツールキットを網羅しています。
Agents SDK、Sandboxes、AI Search などの機能を活用すれば、エッジネットワーク上で高度な AI アプリケーションを構築・実行できます。

AI に興味があり、将来のプロダクトづくりに携わりたい方は、ぜひ採用情報をご覧ください。https://www.cloudflare.com/careers


主なポイント

  • Moltworker は専用ハードウェアなしで Moltbot を実行できます。
  • Cloudflare の Sandbox SDK、R2 ストレージ、ブラウザレンダリング、AI Gateway、Zero Trust Access を活用しています。
  • オープンソースリポジトリがデプロイと貢献のために公開されています。

同じ日のほかのニュース

一覧に戻る →

2026/01/30 2:02

プロジェクト・ジーニー:無限に広がるインタラクティブワールドへの実験 (Note: The translation maintains the original length and conveys the meaning accurately.)

## Japanese Translation: > **Project Genie** は、米国のGoogle AI Ultraサブスクライバー(18歳以上)向けに提供されている最先端の実験プロトタイプです。ユーザーはテキストプロンプトやアップロードした画像を使ってインタラクティブな世界を構築・探索・リミックスできます。Genie 3、Nano Banana Pro、およびGeminiが動力源であり、Genie 3はシーン内を移動する際にリアルタイムでパスを生成し、Nano Banana Proはクイックスケッチプレビューとカメラコントロール(第一人称または第三人称)を提供します。探索はダイナミックで、システムはユーザーの行動に応じてオンザフライでパスを生成し、カメラコントロールを提供し、プロンプトやキュレーションされたギャラリー/ランダマイズコンテンツを通じて既存の世界をリミックスできます。ユーザーは自分の作成物の動画をダウンロードすることが可能です。 > 既知の制限には、世界のリアリズムの低下、物理的な不正確さ、キャラクターコントロール/レイテンシー問題、および生成時間の60秒上限があります。発表されたGenie 3機能(例:プロンプタブルイベント)はまだ実装されていません。このプロトタイプはGoogle Labsの責任あるAIイニシアチブの一環であり、信頼できるテスターからフィードバックを収集しています。 > Googleは米国外へのアクセス拡大を計画しており、最終的にはより広範なオーディエンスに公開し、ユーザー入力に基づいて機能を洗練させていく予定です。このツールはクリエイターを支援し、開発者に新しいコンテンツ生成ワークフローを提供し、AI駆動型インタラクティブメディアにおけるGoogleの地位を強化する可能性があります。

2026/01/30 3:55

プレイステーション II リコンパイル・プロジェクトは、まったくもって驚異的です。

## Japanese Translation: > **PS2Recomp は、PlayStation 2 タイトルをネイティブな Windows/Linux バイナリに変換する新しい静的リコンパイルツールであり、現在のエミュレーター(例:PCSX2)よりも優れた性能を目指しています。コンソール固有の CPU(Emotion Engine)と GPU(Graphics Synthesizer)を対象にすることで、低価格帯 PC でもスムーズに動作できる効率的なコードを生成できます。このプロジェクトは、N64 の Mario 64 や Zelda がモダングラフィックス機能を追加してリコンパイルされたような、以前のコンソールリコンパイル作業を基盤としており、このアプローチがより強力なシステムに適用できることを証明しています。 > > 「どんなゲームでも動かせる」ドロップイン型エミュレーターとは異なり、PS2Recomp は個別のタイトルに適用する必要があります。また、ゲームコードのデコンパイルも可能です。プロジェクトはまだ進行中ですが、一度完了すれば、Metal Gear Solid 2、Gran Turismo、God of War、Tekken 4、Shadow Hearts などのクラシック作品がネイティブ PC ポートとして登場し、モダンコントローラーをサポートし、高解像度リマスターやコミュニティリメイクも実現できる可能性があります。これによりプレイヤーは高フレームレート・鮮明な解像度と新しいビジュアルアップグレードを享受でき、開発者はレガシーリマスターの制作ルートが明確になり、業界は古いタイトルを現代ハードウェア上で保存し活性化する実証済みモデルを手に入れられます。 > > **技術的注記:** PS2 の Emotion Engine は 300 MHz 未満(2つのベクトルユニット)で動作し、Graphics Synthesizer は約 147 MHz(4 MB 内蔵 DRAM)で運転されており、クロック速度が低くても同時期のコンソールを上回る性能を示しています。

2026/01/30 7:38

**グリッド:永遠に無料、ローカル優先、ブラウザベースの3Dプリント/CNC/レーザー用スライサー**

## 日本語訳: Grid.Space は、完全にローカルで動作する無料のブラウザベースの製造プラットフォームです。ソフトウェアのインストール、ライセンス取得、クラウドアップロードは不要です。すべての学生作品はローカルデバイス上に保持されるため、COPPA と FERPA の準拠と完全なプライバシー保護が保証されます。このサービスは初回読み込み後にオフラインで動作し、Windows、macOS、Linux、Chromebook、タブレット、および古いコンピュータのすべてのモダンブラウザをサポートします。 3Dプリント(FDM / SLA)、CNC 溶接、レーザー切断、3D モデリングに対する業界標準のワークフローを提供し、実際のスキル移転が可能です。このプラットフォームは K‑12 の教室、メーカースペース、大学の研究室、図書館、ホームスクール、および放課後プログラムに最適で、IT の悩みや管理者権限を必要としません。 Grid.Space は、テクノロジー & エンジニアリング、サイエンス、アート & デザインの STEM 標準に沿っており、CAD/CAM ワークフロー、加法・減法製造、材料特性、および反復設計をカバーしています。学生は `grid.space/kiri`(3Dプリント / CNC)や `grid.space/mesh`(3Dモデリング)のようなショートカットを使用し、ドラッグアンドドロップでモデルを追加し、機械出力を生成してすべてをローカルに保存できます。 開始は簡単です。grid.space をブックマークし、次に docs.grid.space でチュートリアル、YouTube のウォークスルー、またはフォーラムでレッスンプランを確認してください。このプラットフォームは新機能を自動更新しながら完全にローカルなままです。MIT ライセンスの下でオープンソースとして公開されており、永遠に無料です—席ごとのライセンス料、サブスクリプション料金、または期限切れ割引はありません。サポートが必要な場合は admin@grid.space までお問い合わせください。