Zclaw ― 888 KiB アシスタント

2026/02/28 9:47

Zclaw ― 888 KiB アシスタント

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

要約

Japanese Translation:

概要:
zclaw は、C で書かれた軽量な ESP32 専用 AI アシスタントです。完全にオンデバイスで動作し、888 KiB のファームウェア予算内に収まります。Telegram やオプションのホスト Web リレーを介して「20 分後にリマインド」「毎日 8:15 に植物に水やり」「GPIO 5 を HIGH に設定」など、自然言語コマンドを受け付け、クラウド接続なしで自律制御が可能です。ファームウェアサイズは慎重に測定されており、フルイメージは 869 KiB(約 850 KiB にパディング済み)です。各コンポーネントのサイズは次のとおりで、複数の ESP32 バリアント(C3、S3、C6)でも制限内に収まります:アプリロジック(約 4 %)、Wi‑Fi/ネットワークスタック(約 46 %)、TLS/暗号化(約 13 %)、証明書バンドルとメタデータ(約 12 %)、その他 ESP-IDF/ランタイム/libc(約 26 %)。マニュアルは、入門、ツール表面、ランタイムアナトミー、セキュリティ&運用、カスタムツール構築、ローカル開発とハッキング、ユースケース、および変更履歴の8章に整理されています。計画されている拡張機能には、Anthropic、OpenAI、OpenRouter、Ollama などの追加 LLM バックエンドへのサポートや Telegram を超える新しいインターフェースオプションが含まれます。低コストのエッジデバイスで AI アシスタントを可能にすることで、zclaw はクラウド依存性の重い自律化を必要としないホビイスト、メーカー、および製造業者に訴求します。

本文

第0章 – 888 KiB アシスタント

zclaw は C 言語で書かれた ESP32 上に実装された AI エージェントです。
Telegram やホストリレーを通じて実用的なアシスタントとして動作し、スケジューリング、GPIO 制御、メモリ管理を行い、ファームウェアのサイズ制限内で運用されます。


zclaw と一緒に楽しむ

「20 分後に知らせて」
「毎日 8:15 に植物に水やり」
「GPIO 5 を HIGH にする」
「オフィスのセンサーは GPIO 4 に接続されていることを覚えておいて」

自然言語で指示すると、zclaw はそれをツール呼び出しへ変換し、ファームウェアがシリコン上でその呼び出しを実行します。

あなた: 20 分後にガレージセンサーを確認して
エージェント: スケジュール #7 を作成:20 分後にガレージセンサーをチェック

テスト済みのターゲット: ESP32‑C3、ESP32‑S3、ESP32‑C6。その他の ESP32 バリアントも問題なく動作します。


「888 KiB」とは何か

888 KiB はファームウェア全体の容量上限です – アプリロジック ESP‑IDF/FreeRTOS ランタイム、Wi‑Fi/ネットワークスタック、TLS/暗号化、証明書バンドルオーバーヘッドを含みます。

現在のデフォルト esp32s3 ビルド(

idf.py -B build size-components
で合算):

レイヤサイズ割合
zclaw アプリロジック (
libmain.a
)
35 742 バイト (~34.9 KiB)約4.1%
Wi‑Fi + ネットワークスタック397 356 バイト (~388.0 KiB)約45.7%
TLS/暗号化スタック112 922 バイト (~110.3 KiB)約13.0%
証明書バンドル + アプリメタデータ99 722 バイト (~97.4 KiB)約11.5%
その他 ESP‑IDF/ランタイム/ドライバ/libc224 096 バイト (~218.8 KiB)約25.8%

合計イメージサイズ: 869 838 バイト。パディングされた

zclaw.bin
869 952 バイト(≈849.6 KiB)で、888 KiB の上限を十分に下回ります。


手順はこの順序で読む

  • 第1章 – はじめに
    ブートストラップのインストール、フラッシュ、プロビジョニング、および最初の正常起動。
  • 第2章 – ツアーサーフェス
    現在組み込まれているツールとスケジューリング動作(ワンショットジョブを含む)。
  • 第3章 – ランタイム構造
    タスクモデル、キュー、LLM パス、および実際の制約。
  • 第4章 – セキュリティと運用
    安全なデフォルト設定、フラッシュ暗号化、および本番環境での取り扱い指針。
  • 第5章 – 独自ツールの構築
    デザイン、作成、検証、カスタム自然言語ツールの保守方法。
  • 第6章 – ローカル開発とハッキング
    実際的なローカル反復サイクル、プロビジョニングプロファイル、およびデバッグワークフロー。
  • 第7章 – 活用事例
    アシスタントが自デバイス上で動く場合にのみ実現可能な有益かつ遊び心のあるアイデア。
  • 第8章 – 更新履歴
    リリースノートと各バージョンで変更された内容のタイムライン。

プロジェクト概要

  • 言語/ランタイム: C + ESP‑IDF + FreeRTOS。
  • LLM バックエンド: Anthropic、OpenAI、OpenRouter、Ollama(カスタムエンドポイント)。
  • インターフェース: Telegram およびオプションのホスト Web リレー。
  • 哲学: 厳格なリソース制限下で有用な自動化を提供すること。

同じ日のほかのニュース

一覧に戻る →

2026/03/03 7:32

メタ社のスマートグラスの裏側にいる作業員は、全てを見渡すことができます。

## Japanese Translation: > Metaの新しい「Meta Ray‑Ban」メガネは、仕事・旅行・リアルタイム翻訳・プライバシー制御を一つのAIアシスタントとして位置付けられています。EssilorLuxotticaと共同で製造され、スウェーデンで販売される予定で、2023‑24年に200万台から2025年秋には700万台へと売上が急増する見込みです。このデバイスはサーバー側で処理を行う必要があり、ローカルでの対話は不可能です。アプリは電話にインターネット接続がなくても、常にMetaサーバーにアクセスします。 > Metaのプライバシーポリシーでは、ユーザーが明示的にオプトインしない限り、音声・テキスト・画像・動画を自動的に取得することが許可されています。すべてのコンテンツはAIによって自動または手動でレビューされる可能性があり、オプトアウトの選択肢はありません。プライバシー専門家は、ユーザーがしばしばメガネのカメラがAIアシスタントに話しかけた際に録画していることを認識していない点を指摘し、透明性の欠如を強調しています。 > データ注釈作業はサブコントラクター(例:ナイロビのSama)に委託されており、従業員は極めてプライベートな資料(例:トイレ訪問、セックスシーン、銀行カード情報など)をレビューすることがあります。匿名化は不完全であり、照明が悪い場合には顔が見えてしまう可能性があります。Metaの利用規約では保存場所や詳細な取り扱いについて具体的に示されておらず、ヨーロッパの幹部はGDPR準拠がサーバー所在地よりもデータ保護基準に依存していると指摘し、法的責任はMeta Irelandに帰属すると述べています。 > スウェーデンのプライバシー保護機関はまだ製品をレビューしていないため、ユーザーが自分のデータがAIモデルのトレーニングや広告ターゲティングにどのように使用されるかを十分に理解できていないという懸念があります。MetaはクラウドベースのAI処理を維持しつつメガネの販売を継続する計画であり、これがGDPR監視の強化につながり、企業や消費者がウェアラブルAIデバイスにおけるより明確なオプトインデータポリシーを要求する動きを促す可能性があります。

2026/03/03 6:09

Macintoshへようこそ(お帰りなさい)。

## Japanese Translation: --- ## Summary 著者は、最近の macOS リリース―特に不安定な「macOS Tahoe」―が継続的なバグと頻繁な UI 変更に悩まされており、システムの安定性やユーザー体験を侵食していると主張しています。主要な問題点は次の通りです: - **Time‑Machine バックアップ** は古いスナップショットが削除されない限り失敗します。 - **Spotlight** のタグインデックスは不完全な結果しか返さず、インデックスを再構築したり Finder を再起動しても部分的にしか解決しません。 - **Finder** は Spotlight クエリ中や検索結果の更新時にハングします。また、外部ファイルが作成された後にフォルダ内容を更新できず(*Go To Folder* やパスオートコンプリートといった回避策も限定的で、しばしば Finder の再起動が必要になります)。 - **AirPods Pro** は約 1 秒後に音声の不具合を起こし、ファームウェアや OS アップグレードでは問題は解決されません。 - **全画面ウィンドウ** は Cmd + Tab で切り替えるとフォーカスが失われ、キーボードショートカットが機能せず、ウィンドウをクリックするまで Safari のビデオコントロールに影響します。 これらの問題は複数の macOS リリースおよび Mac モデル(著者自身の M1 Max 2021 を含む)で継続しており、Apple 自身のコンポーネントに起因することを示しています。著者は、アイコン変更やダークパターン UI の微調整といった Apple の迅速な美観修正が長期的信頼性を損ねる可能性があると警告しています。将来のアップデートでバグが対処されることは期待できるものの、安定性よりも視覚的洗練を優先することへの懸念があります。 **Rosetta 2 の段階的廃止** は ARM64 Linux コンテナサポートに依存している開発者にとってさらに悪影響を及ぼし、アプリケーションの互換性を脅かす恐れがあります。総じて、著者は Apple に対し、短期的な美観更新よりもソフトウェア安定性、謙虚さ、および長期的利用価値に再集中するよう訴えています

2026/03/03 5:30

ブリティッシュコロンビア州、時刻変更を廃止し一年中サマータイムを採用

## Japanese Translation: ### 改訂要約 ブリティッシュコロンビア州は、2026年11月1日付で「太平洋時間(Pacific Time)」と呼ばれる夏時間を永久に採用し、それ以降の時刻変更をすべて終了します。デービッド・エビー首相は月曜日にこの決定を発表し、3月8日(最後の春先進調整)が最終的な移行となると述べました。この動きは、2019年の公衆意見調査で回答者の93%が健康・安全上の理由から永久夏時間を支持したことに続くものです。エビー氏は子供やペットの睡眠不足、二度の時刻変更による車両事故増加を強調しました。歴史的に、BC州は1918年以降に時刻を切り替えてきました(法務長官ニキ・シャルマ氏が指摘)。州政府は最終変更前に住民に8か月の調整期間を設け、カリフォルニア州、オレゴン州、ワシントン州といった米国隣接州にも同様の法案採択を促しています。東部BC地域(例:デイソンクリーク)はすでに年間を通じて山岳標準時を観測しているため除外されます。新制度下では、バンクーバーの永久夏時間で最も早い日の出は6月5:06 AM、最も遅い日は12月9:08 AMです。夕暮れは12月5:14 PMから6月9:22 PMまで変動します。この変更は生活品質の向上、事故リスクの低減、およびイエローナイフ州と同じ年間を通じて夏時間を採用することでBC州を調和させることを目的としています。

Zclaw ― 888 KiB アシスタント | そっか~ニュース