VibeView

io.github.vibeview由 GitHub 帳號 vibeview 發布v0.74.0更新於 Nov 4, 2026

Drive cloud iOS, Android, Apple TV, Android TV and Roku devices to verify app changes.

已驗證STDIO僅桌面瀏覽器自動化開發者工具

概覽

AI 產生的概覽

讓編碼代理在雲端 iOS、Android、Apple TV、Android TV 與 Roku 裝置上執行並操作應用程式,以驗證變更結果。

可以做什麼
  • 上傳或於雲端建置應用程式並啟動裝置工作階段
  • 以 UI 樹讀取畫面,依參照點擊、輸入、滑動、按電視遙控鍵、開啟深層連結並截圖
  • 讀取裝置日誌以確認變更是否生效
  • 將自然語言步驟存成測試,執行單一或整組測試並查看失敗的步驟
  • 需要真人處理時附上即時工作階段連結交還給人
適用情境
適合代理需要在真實裝置上驗證行動或電視應用程式變更、但沒有 Mac 或本機模擬器的情況,例如檢查 React Native 熱重載效果、執行 UI 測試,或在交付前確認建置結果。
執行需求
透過 vibeview npm 套件以 stdio 在本機執行(npx 或全域安裝)。需要 VibeView 帳號,並提供 VIBEVIEW_API_TOKEN 環境變數或執行一次 vibeview login。需連網存取 VibeView 雲端裝置;僅支援桌面環境。
安裝前請注意
需要 VibeView API 權杖或已儲存的登入狀態,可存取你的雲端裝置工作階段。代理可上傳建置、啟動與停止工作階段、操作應用程式並撰寫與執行測試,操作發生在真實裝置上。遇到登入或付款等步驟會暫停等待真人處理,工作階段內容會串流到 VibeView 儀表板。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 VibeView,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

VibeView agent skills

[npm] [GitHub MCP registry]

Skills and an MCP server that let a coding agent verify its work on a live cloud device: upload a build, start an iOS, Android, Apple TV, Android TV or Roku session, drive the app by UI-tree refs, read logs, take screenshots, and stop when only a human can act.

VibeView streams iOS simulators, Android emulators, Apple TV and Android TV simulators, and Roku devices to a browser and to agents. No Mac, no local simulator, no device on the desk. Docs: AI agent control.

[Claude Code using the VibeView MCP server: it starts an iPhone session, reads the UI tree, taps a card by its ref, takes a screenshot and stops the session]

What your agent can do

  • Check its own change in your React Native app. It starts vibeview dev against your local Metro, so every edit hot-reloads on the cloud device, then it looks at the screen and the logs to see whether the change works.
  • Build the app in the cloud and run that build. React Native, Expo, Flutter, Capacitor, Kotlin Multiplatform or native iOS and Android: with a shell, it runs vibeview build --cloud (no Mac needed for iOS), then starts a device on the finished build.
  • Drive the app like a person. It reads the screen as a UI tree with short refs (@e7), taps, types and swipes by ref, presses TV remote buttons, opens deep links, and takes screenshots.
  • Write and run tests. It saves plain-language steps as a test, then runs one test or a whole group and reads which step failed and why. AI steps are in beta.
  • Hand off to you when a step needs a person, such as a login or a payment, with a link to the live session.

It works on iPhone, iPad, Android phones and tablets, Apple TV, Android TV and Roku. You can watch every session live in the dashboard while the agent works.

[An iPhone Duo session in the VibeView dashboard, half folded, with the UI tree panel listing elements by ref (@e0, @e1, …)]

[An Apple TV session in the VibeView dashboard] [A Roku session in the VibeView dashboard]

Install

You need the vibeview CLI, logged in:

bash
npm install -g vibeviewvibeview login

Then pick whichever fits your agent.

Any agent that reads skills (Claude Code, Cursor, Codex, and others via the skills CLI):

bash
npx skills add vibeview/skills

Claude Code, as a plugin (installs the skill and registers the MCP server in one step):

text
/plugin marketplace add vibeview/skills/plugin install vibeview@vibeview

Claude Code, from the CLI you already installed (copies the skill into ~/.claude/skills/ and offers to register the MCP server):

bash
vibeview agent-setup

Any MCP client: run vibeview mcp over stdio.

json
{  "mcpServers": {    "vibeview": { "command": "vibeview", "args": ["mcp"] }  }}

With Claude Code specifically: claude mcp add vibeview -- vibeview mcp.

What's here

PathWhat it is
skills/vibeview-agent/SKILL.mdThe agent workflow: build requirements, the dev loop, verifying with ui-tree, screenshots and logs, TV d-pad navigation, the human hand-off rule, cleanup, and the full command reference for both the CLI and MCP.
.claude-plugin/Claude Code plugin manifest: the skill plus the vibeview mcp server.
.mcp.jsonThe same MCP server in the standard root-level form that plugin and MCP directories scan for.

Where this comes from

The canonical copy of the skill ships inside the vibeview npm package (vibeview agent-setup copies it from there). This repository mirrors it so agents and registries can discover it on GitHub. Versions track the CLI.

Issues and questions: [email protected].

來源:README.md,提交 4959b82

工具

0
SourceWeft 曾在隔離沙箱中以無憑證方式啟動該軟體包一次,以列出其工具,但未能完成:伺服器未能啟動。

版本歷史

41
  1. v0.74.0最新Nov 4, 2026
  2. v0.73.0Nov 4, 2026
  3. v0.72.0Nov 3, 2026
  4. v0.71.0Oct 31, 2026
  5. v0.70.6Oct 30, 2026
  6. v0.70.3Oct 29, 2026
  7. v0.62.0Oct 26, 2026
  8. v0.61.0Oct 26, 2026
  9. v0.60.0Oct 26, 2026
  10. v0.59.0Oct 25, 2026
  11. v0.58.0Oct 25, 2026
  12. v0.55.0Oct 23, 2026
  13. v0.54.0Oct 22, 2026
  14. v0.53.0Oct 21, 2026
  15. v0.52.0Oct 21, 2026
  16. v0.50.0Oct 20, 2026
  17. v0.49.0Oct 19, 2026
  18. v0.47.0Oct 19, 2026
  19. v0.46.0Oct 17, 2026
  20. v0.45.0Oct 17, 2026
  21. v0.43.0Oct 16, 2026
  22. v0.42.0Oct 16, 2026
  23. v0.41.0Oct 13, 2026
  24. v0.40.0Oct 12, 2026
  25. v0.39.0Oct 12, 2026
  26. v0.38.0Oct 12, 2026
  27. v0.37.1Oct 7, 2026
  28. v0.36.1Oct 4, 2026
  29. v0.36.0Sep 30, 2026
  30. v0.35.0Sep 29, 2026
  31. v0.34.0Sep 27, 2026
  32. v0.33.0Sep 27, 2026
  33. v0.32.0Sep 27, 2026
  34. v0.31.0Sep 27, 2026
  35. v0.30.0Sep 27, 2026
  36. v0.28.1Sep 26, 2026
  37. v0.28.0Sep 26, 2026
  38. v0.27.0Sep 25, 2026
  39. v0.26.0Sep 25, 2026
  40. v0.21.0Sep 17, 2026
  41. v0.20.4Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分