0823 | Zero:AIエージェント向け実験的言語、SubtitleGenerator:ブラウザ完結の公開可能AI字幕

||Download

Show notes

今回のエピソードでは、AIエージェント時代の新しい開発ツールやMac向けユーティリティを次々と紹介。Vercelが公開したエージェント向けプログラミング言語「Zero」を皮切りに、ファイル・ブラウザ・Officeにまたがるデスクトップエージェント「AutoClaw」、Macのフタを閉じたままエージェントを動かし続ける「Agents Never Sleep」、Webカメラでハンドトラッキングマウスを実現する無料の「Pawvis」を取り上げます。さらに、ポート使用状況を平易な言葉で説明する「Port Radar for macOS」、クッキーレスでAIが検索できるアクセス解析「Open Analytics」、ブラウザ内でAI字幕を作る「SubtitleGenerator」、そしてMetaの双方向体験ソーシャルアプリ「Pocket by Meta」まで、各ツールの機能や価格とともにコミュニティからの検証・疑問も交えて議論します。

タイムライン

  • 00:00:00 オープニング
  • 00:00:54 VercelのZero:エージェント向けに設計された言語
  • 00:02:36 AutoClaw:多彩なツールをまたぐデスクトップエージェント
  • 00:03:15 Agents Never Sleep:フタを閉じたままMacを起動
  • 00:05:07 Pawvis:Webカメラでハンドトラッキングマウス
  • 00:05:54 Port Radar:ポート使用状況を平易な言葉で
  • 00:08:06 Open Analytics:クッキーレスでAI対応のアクセス解析
  • 00:09:57 SubtitleGenerator:ブラウザ内でAI字幕作成
  • 00:12:10 Pocket by Meta:AI生成の双方向体験アプリ

関連リンク

このエピソードは Bri によって制作されています。Bri は高度な AI 技術で、あなたが気にかけるフィードを聞くためのポッドキャストに変換します。お問い合わせは hi@bri.so まで。

Transcript

: Bri Radioのポッドキャスト「ProductHunt Daily」へようこそ。今日は、葵と悠真が、開発者向けの新ツールや注目のリリースをまとめてご紹介します。

悠真: まずは、Vercelが公開した実験的プログラミング言語「Zero」。AIエージェントがコードを書く時代に向けて、ソーステキストを直接編集するのではなく、意味的なプログラムグラフを操作するという設計だそうです。

: それから、Metaの新しいソーシャルアプリ「Pocket by Meta」や、オープンソースの解析ツール「Open Analytics」、AI字幕をブラウザ内で作れる「SubtitleGenerator」といった新顔も揃っていますね。

悠真: macOS向けには、フタを閉じたままAIエージェントを走らせる「Agents Never Sleep」や、リッスン中のポートを可視化する「Port Radar for macOS」も登場しています。このあと、ひとつずつ詳しく見ていきましょう。

: Vercelが公開した「Zero」は、AIエージェントがコードを書く時代に向けて設計された実験的なプログラミング言語です。開発者側の説明によると、エージェントはソーステキストを直接編集するのではなく、意味的なプログラムのグラフを照会してパッチを送り、その変更をコンパイラがすべて検査します。いわば「グラフがプログラムである」という設計です。

: 公式説明では、人間が結果を求め、エージェントがプログラムグラフを照会し、チェック済みの編集を送信して結果を証明するとされています。想定ワークフローはごく普通の会話から始まります。従来の開発ループではツールがソーステキストを書き、フォーマットやビルド、テスト、失敗の確認で編集の意味を学んでいましたが、Zeroはコンパイラをそのループに組み込み、編集をグラフへのチェック済みの変更として扱います。パッチはセマンティックなノードとフィールドを対象とし、グラフハッシュと期待値で保護されます。

: コンパイラはパッチの形状、型、古い状態、リポジトリメタデータを検査し、古くなった編集や無効な編集はストアに触れる前に失敗します。読み取り可能なテキストのプロジェクションはレビューとまれな手動編集のために残されています。エージェント向けコーディングの基盤としてはトークン効率、低メモリ、高速起動、高速ビルド、低レイテンシ、ゼロ依存が掲げられ、ランタイムは小さく速く明示的で依存がないことを目標としています。

: ただ、これは実験段階の言語で、破壊的変更が予想され、公式には安全な環境での実行を求められ本番システムには使わないよう指示されています。こうした性能や機能の主張は開発者によるもので、独立に検証された結果ではありません。

悠真: 続いて「AutoClaw」というデスクトップのAIエージェントです。ファイル、ブラウザ、オフィス文書、Webアプリ、IMにまたがる複数ステップの作業を担うもので、目標を与えるとツールを操作し、エージェント同士を連携させて、完成した作業を同じ会話の中で返してくると説明されています。GLM-5.3が組み込まれています。

悠真: コミュニティでは、AutoClawは一つのメッセージから始まる類の仕事のために作られた、という開発者の投稿が共有されています。つまり、単発の指示をそのまま実行するというより、会話のやり取りの中で進められる複数工程の仕事を想定した設計ということです。

: 「Agents Never Sleep」は、macOSのメニューバーに常駐するアプリで、ノートパソコンのフタを閉じたままAIエージェントを動かし続けるためのものだと説明されています。価格は4ドル99セントで、14日間の返金保証が付き、返金にはフォームも理由も不要とされています。製品サイトはアプリがネイティブで小さい、データは収集しないと主張し、バージョンは1.0.5です。

: 開発者はコミュニティで、Macのスリープ動作を、設定画面を探し回ったりターミナルを使ったりせずに制御するために作ったと述べています。製品サイトのFAQは既存の代替手段との違いを説明していて、caffeinateはフタを閉じた状態では機能しない、ターミナルでスリープを無効化するコマンドは存在するが後で手動で元に戻す必要がある、システム設定でスリープをオフにすることもできるがその場所は分かりにくい、としています。

: 製品ページは、粘着メモでフタを少し開けたり、プラスチック製の爪やクリップでフタを開けっぱなしにしてエージェントを24時間365日動かし続けるという投稿が広がっている状況を「もはやひとつのジャンルだ」と紹介しています。開発者自身の投稿は500万回表示されているとのことです。

悠真: ただ、コミュニティでは検証の声もあります。あるコメント投稿者は、粘着メモでフタを支える現実の問題を認めつつ、caffeinateのループ実行やAmphetamineのような既存ツールとどこが違うのか、と質問しています。さらに、このスリープ制御が単なるスリープ防止より高度で、アクティブなエージェントのプロセスとアイドル状態のバックグラウンド処理を実際に区別するのか、という問いかけもあります。つまり、フタを閉じたまま動き続けるという動作自体は開発者側の説明による主張であり、検証された結果ではありません。既存ツールとの差別化の仕組みは未回答のままで、提供された情報には開発者の回答は含まれていません。

: 次に取り上げるのはPawvisというアプリです。Macのカメラをハンドトラッキングのマウスとして使えるもので、追加のハードウェアは不要です。手を上げればカーソルが追従し、指を下げればクリック、指を二本折ればスクロールになります。

悠真: へえ、つまり手の動きそのものをジェスチャーにマッピングできるわけですね。よくあるジェスチャーに加えて、自分で訓練したオリジナルの動作も登録できて、ウィンドウ管理や任意のアプリ・コマンドに割り当てられる。全部オン端末で完結していて、無料でオープンソースです。

: 音声コントロールを有効にすると手を使わずに操作でき、コンピューター利用のタスクをCodexやClaude Codeに渡すこともできます。つまりカメラだけの単純なマウス代替というより、ジェスチャーと言語の両方からMacを操作する入り口という位置づけです。

悠真: Port Radar for macOSという、リッスン中のポートとそこで動くプロセスをメニューバーに平易な言葉で表示するネイティブmacOSアプリです。開発者いわく、プロジェクトを始めたらすでにポート3000が使われていて、何が動いているのか・止めて安全か分からない、という状況を解消するために作ったそうです。ViteやNext.js、Docker、置き去りにされたプロセスなどを検出し、ワンクリックで停止できます。ターミナルやコマンドの暗記は不要で、データはクラウドに送らないとされています。

: 機能は三つに分かれます。ひとつはApple Intelligenceが、選択したプロセスについて「これは何か」「なぜ動いているか」「止めて安全か」を端末上で答えるもの。開発者は、数字の羅列ではなく実際の回答が得られる点を核とし、データはMacの外に出ないと言っています。ふたつ目は確認付きのグレースフル停止または強制終了で、PIDを探す手間が要りません。みっつ目はCloudflareクイックトンネルをワンクリックで開いて、ローカルサイトを公開URLとして共有できることです。cloudflaredを自動インストールし、トンネルはアクティブな間だけ公開され、いつでも停止できます。

悠真: 入手性については、無料でオープンソース、Apache 2.0ライセンスです。公式サイトにはmacOS 14以降、Apple SiliconとIntelに対応し、Apple Intelligence機能はmacOS 26以降で利用可能とあります。ただ、アプリはまだ公証されていないため、初回起動時にmacOSがブロックし、システム設定のプライバシーとセキュリティから「このまま開く」を一度だけ手動で選ぶ必要があります。

: コミュニティで反応が出ています。ある投稿者は、データがマシンから出ない点が自分でlsofを実行するより魅力だと言いました。ただ同じ投稿者は、Apple Intelligenceの端末内実行にはMシリーズチップと比較的新しいmacOSが必要だと指摘し、非対応のIntel Macなどでは「これは何か」の説明が単純なヒューリスティックにフォールバックするのか、それとも機能ごと無効になるのかを質問しています。この質問への開発者の回答は掲載内容には含まれておらず、非対応ハードウェアでの挙動はまだ未回答のままです。

: Open Analyticsは、Google Analyticsに代わるオープンソースでプライバシー重視のAI対応アクセス解析ツールです。クッキーレス設計で、訪問者IDは毎日深夜にローテーションするソルト付きハッシュで表され、生のIPアドレスは保存せず、サイト横断プロフィールも作りません。Global Privacy Controlはサーバー側で尊重され、設定を無視する場合でもカウント前にリクエストが破棄されます。

悠真: 接続面では、Stripeにつなげると、支払いがそれを生んだ訪問・ページ・チャネル・リファラーと並んで表示されます。ダッシュボード内のAIチャット、またはMCPサーバー経由で、平易な英語の質問としてデータを検索できます。カスタムイベントは、ボタンにdata-oa-eventという属性を追加するだけで、JavaScriptなしで追跡されます。ライセンスはAGPLで自己ホスト可能ですが、ホスト版はStarterが月額9ドル・月5万イベント・3サイト、Growthが月額19ドルで7日間の無料トライアル付き。全プランに全機能が含まれ、容量のみで課金されます。

: コミュニティでは、クッキーレスでMCP対応を評価する声がある一方、あるユーザーは自分のテストアカウントを購読者として重複させた状態で、ダッシュボードが解約と通知したのにロールアップ上では同一人物と判別できなかったと報告しました。このユーザーは「人として数える対象」の定義側に誤りがあり、カウント自体は正しかったとし、AIチャットとMCPサーバーが実行したクエリを表示するのかを質問しています。

悠真: もうひとつ、IDハッシュが深夜に変わることで、翌日再訪した人は新しい訪問者のように見えるという指摘もあります。となると、月曜の広告クリックから木曜の購入のような数日がかりのファネルをどう扱うのか、という質問が残ります。この点も掲載内では未回答のままです。

悠真: 今度は別のProduct Hunt発表、SubtitleGeneratorというツールです。ブラウザ内で動画から公開可能なAI字幕を作るもので、開発者によれば、AIによる文字起こしから最終書き出しまでを一つのブラウザエディタにまとめ、複数ツールを行き来する必要をなくすことを狙っています。生成、修正、翻訳、スタイル適用、書き出しを一か所で扱え、対応ファイルはMP4、MOV、WebM、MKVです。動画クリエイターを対象に、特に字幕作業の時間短縮を目指します。

: 無料プランは月六十本、一本一分までの動画で、サインアップ不要。全スタイルと、小さな透かし付きの720p書き出しが含まれます。ProとMaxでは、高精度な文字起こし、元の言語を残したフルトラック翻訳、透かしなしのHD書き出し、八種類の字幕フォーマット、カスタムフォント、保存済みブランドスタイルが加わります。サブスクリプションではなく、字幕時間だけを追加できる従量課金もあります。

悠真: ここが興味深い点で、まず差別化要素として開発者が挙げるのが「Fix」機能です。AIが低信頼度の単語に自動でフラグを付け、確認すべき残り件数が表示され、すべて確認すると「All clear」と出ます。既存ツールでは字幕を一文ずつ探して直す作業になると開発者は説明しています。一方で、高精度な文字起こしはProのオプション機能です。あと、スタイル数にずれがあって、発表文では「全三十スタイルが無料」とする一方、製品サイトでは「六ファミリー、三十三スタイル」としています。

: スタイル数の食い違いは確かに気になりますね。プライバシー面では、動画はブラウザ内に留まり、文字起こしのために送信されるのは抽出された音声だけで、その音声も文字起こし完了後に削除されると説明されています。ただ、コミュニティからは話者ラベリングの課題が指摘されていて、二人が重なって話す場面で、書き起こし後もどの発言が誰に属するかを振り分ける手作業が残るとの指摘です。これが開発対象なのか、現状はチュートリアルやナレーションのような単一話者向けなのかという質問がありましたが、開発者からの回答は示されておらず、対応状況は未確認のままです。

: 続いてMetaが発表した新しいソーシャルアプリ、Pocket by Metaです。AIを使って双方向体験の作成、プレイ、リミックスができると説明されています。アイデアを言葉で伝えると、AIがそれを「gizmo」と呼ばれる遊べる作品に変換し、タッチ、動き、音、写真、カメラ入力に反応させられるという説明です。

悠真: コーディングは不要で、作品はフィードに公開でき、他のユーザーがすぐにプレイ、いいね、共有、リミックスできる形式です。他の人の作品を元に、自分の作品を作り直すこともできるとされています。

: ただ、これはMeta側とコミュニティ参加者による説明にすぎず、実証された動作結果や実際のユーザー体験として検証されたものではありません。コミュニティ投稿では、これを「vibeコード済みゲームのためのMetaの新しいソーシャルプレイグラウンド」と位置づけ、ゲームクリエイターとソーシャルネットワークを組み合わせたもので、「投稿がただ見られるだけでなく、遊ばれる」という考え方に基づくと説明しています。

: 今日は、AIエージェント向けに設計された実験的プログラミング言語「Zero」と、ブラウザ内で動画にAI字幕を作るツール「SubtitleGenerator」を取り上げました。

悠真: エージェントがソーステキストでなくプログラムグラフを編集するというZeroの設計も、字幕の質疑をAIが見つけて「All clear」で完了を示すSubtitleGeneratorも、どちらもAI作業の進め方を変えようとする試みでしたね。

: お付き合いいただきありがとうございました。またお会いしましょう。