
Argent
io.github.software-mansion由 GitHub 帳號 software-mansion 發布v0.19.0更新於 Oct 28, 2026
Drive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agent
概覽
Argent 讓編碼助理直接操控 iOS 模擬器、Android 模擬器與裝置、電視以及 Electron/Chromium 應用程式,用於測試、除錯與效能分析。
- 可以做什麼
- 與執行中的應用程式互動:點擊、滑動、手勢、輸入、硬體按鍵、電視方向鍵、桌面滑鼠與鍵盤
- 將一段操作路徑錄製為端對端測試,並以可重現的方式回放作為重現或冒煙測試
- 將基準截圖與即時截圖比對以進行視覺回歸,支援 OCR 與字型辨識
- 透過 Hermes、React DevTools、Xcode Instruments、Perfetto 分析渲染、CPU 熱點與卡頓
- 檢視日誌、網路請求、JS 求值,以及原生與 React 元件樹
- 無需額外設定即可建置、啟動並迭代 React Native 應用程式
- 適用情境
- 適合助理需要操作或檢視執行中的行動、電視或桌面應用程式時:重現缺陷、撰寫並回放端對端測試、檢查視覺回歸或分析效能。鎖定在開發者本機進行 React Native 與跨平台應用程式開發的情境。
- 執行需求
- 以本機 stdio 程序執行,透過 npx 從 npm 套件 @swmansion/argent 啟動,因此需要 Node.js。僅支援桌面端,使用 init 指令完成初始化。目標模擬器、仿真器、裝置、電視或 Electron/Chromium 應用程式需在本機可用。未宣告任何驗證、環境變數或標頭。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Argent,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Argent gives your AI assistant direct control of iOS simulators, Android emulators and devices, TVs (Apple TV, Android TV, Fire TV) and Electron/Chromium apps. Tap a button, profile a screen, reproduce a bug - without leaving the CLI.
What it does
- Interact - tap, swipe, gesture, type, hardware buttons; D-pad on TV; mouse and keyboard on desktop.
- E2E - record a path once as an e2e test, replay it deterministically as a repro or smoke test.
- Visual regression - diff a baseline against a live capture, OCR- and font-aware.
- Profiling - Hermes, React DevTools, Xcode Instruments, Perfetto: renders, CPU hotspots, hangs.
- Debugging - logs, network (
XMLHttpRequestincl. axios,fetchincl. Expo's, and native), JS evaluation, native and React trees. - React Native - build, launch and iterate, no extra setup.
Ask your assistant "What can Argent do?" to list every tool.
Documentation
Installation · Platforms · CLI · Editors
Privacy
Telemetry is opt-out: argent telemetry disable. See the Privacy Notice.
License
Argent uses a mixed licensing model. Source code is released under the Apache License 2.0. Proprietary binaries (the per-platform bin/<platform>/simulator-server and bin/darwin/ax-service executables and the .dylib files in native-devtools-ios) are the intellectual property of Software Mansion S.A. and are licensed solely for use within this project. Decompiling, reverse-engineering, or redistributing them without explicit written permission is prohibited. By using Argent, you acknowledge and agree to this structure. See LICENSE for full details.
Argent is created by Software Mansion
Since 2012 Software Mansion is a software agency with experience in building web and mobile apps. We are Core React Native Contributors and experts in dealing with all kinds of React Native issues. We can help you build your next dream product – Hire us.
來源:README.md,提交 f672f06
工具
0版本歷史
1- v0.19.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分