Veda:AIエージェントをOSの一級市民にした、Rust製の趣味OS

Veda: The First Agentic Hobby Operating System

Veda:AIエージェントをOSの一級市民にした、Rust製の趣味OS

Vedaは、AIエージェントを後付けのアシスタントではなくOSの一級市民として組み込んだ、Rustでフルスクラッチされたx86-64向けOS。UEFIブートローダー、ケーパビリティベースのマイクロカーネル、ドライバ、ウィンドウシステム、アプリまで自作し、QEMUやVirtualBoxで動作する。アプリはエージェント対応のプロトコルでアクションと状態を公開し、音声で「Hey Veda」と呼びかければ、キーボードやマウスと同じ操作で実行。危険な操作の前には必ず確認を求める。

Vedaはこれを逆転させる。エージェントはシステムの一級ユーザーであり、システムはその仕事が信頼でき、可視で、安全であるように作られている。
  1. MarceColl

    個人的には、エージェント指向のOSというのは「エージェントをあらゆる場所に統合する」ことだけでなく、エージェントがシステムのあらゆる部分に到達できるようになったときに、安全に作業できるようにするための分割化とツールを提供することでもあるべきだと思う。システムを安全に簡単に拡張できるようにすべきだ。

    私もエージェントOSを作ったが、基盤となるシステムはまったく異なり、ケイパビリティを備えた独自のアクターランタイムと、制限されたケイパビリティを任意に作成・合成する方法に基づいている。

    アイデアとしては、エージェントを使ってOSを自分のニーズに合わせて形作り、エージェントができることとできないことを完全に制限できるようにするというものだ。

    コアもなかなか面白いと思う。その核心はアクターランタイムで、各プログラムはメッセージを受信・送信し、メッセージを処理するときだけメモリを使う。各プログラムは管理された永続状態も持つ。だから、データを永続化するアクターを簡単に作れて、大量のリソースを使わずに何百万個も持つことができる。

  2. bensyverson

    ほとんどの人が抱く疑問はこうだろう。エージェントをOSレベルに置くことで、ユーザー空間のアプリでは得られない何が得られるのか?「キーボードやマウスと同じ操作で作業を行う」というのは、より根本的な何かというよりも、ありふれたコンピュータ操作のように聞こえる。エージェント指向のOSなら、AppleのApp Intentsのようなものを原子コンポーネントとして構築することを期待する。

  3. 2001zhaozhao

    LinuxでエージェントにWaylandセッションを与えるのと比べて、これは何ができるのか?

この日のほかの記事

2026-10-11