![]()
這款終端原生瀏覽器驗(yàn)證工具今日上線,原生支持Claude Code、Codex CLI、Cursor和Gemini CLI,并可免費(fèi)開始使用
舊金山和印度諾伊達(dá)2026年4月30日/美通社/ -- 全球首個全棧智能體質(zhì)量工程平臺TestMu AI(原LambdaTest)今日宣布推出Kane CLI,一款直接在終端運(yùn)行的全新瀏覽器自動化工具。 Kane CLI是首款同時面向人類開發(fā)者和AI編碼智能體設(shè)計(jì)的工具,彌合了代碼生成與經(jīng)過驗(yàn)證的瀏覽器執(zhí)行之間的差距。
AI編碼智能體已經(jīng)徹底改變了軟件的編寫方式,因?yàn)锳I智能體推送代碼的速度遠(yuǎn)超任何QA團(tuán)隊(duì)手動點(diǎn)擊流程進(jìn)行驗(yàn)證的速度。 功能通過提示詞即可上線。 錯誤在數(shù)秒內(nèi)就能被修復(fù)。 但開發(fā)閉環(huán)從未真正完成:沒有任何智能體能夠打開瀏覽器,并驗(yàn)證它所構(gòu)建的內(nèi)容是否真正可用。 這一步仍然需要人工來完成。 Kane CLI正是為了閉環(huán)這一流程而構(gòu)建。
團(tuán)隊(duì)構(gòu)建功能、發(fā)現(xiàn)錯誤、推送代碼、運(yùn)行智能體。 Kane CLI就是這一切的驗(yàn)證層。 開發(fā)者與測試工程師梳理流程,在提交合并請求(PR)前,附上完整步驟鏈路與截圖,給出通過或不通過的判定結(jié)果。 設(shè)計(jì)師和項(xiàng)目經(jīng)理無需提交工單或等待開發(fā)者即可驗(yàn)證修復(fù)和損壞的流程,然后將可共享的證據(jù)鏈接直接放入Slack或Jira中。
像Claude Code、Codex CLI、Cursor和Gemini CLI這樣的AI智能體負(fù)責(zé)構(gòu)建功能,而Kane CLI則是補(bǔ)齊短板的工具,檢驗(yàn)這些功能在本地Chrome瀏覽器中是否真正可用。
Kane CLI的主要功能包括:
- 基于意圖的瀏覽器控制:純粹基于意圖進(jìn)行操作,無需選擇器或底層代碼。
- 彈性運(yùn)行:Kane CLI不會中途退出。 它會自適應(yīng)并持續(xù)推進(jìn),每個流程最多可執(zhí)行50步,直到整個旅程得到驗(yàn)證。 其他工具在第一次變更時就會崩潰。 Kane CLI會完成運(yùn)行。
- Playwright導(dǎo)出:通過一條命令即可將純英文測試流程轉(zhuǎn)換為原生的Playwright測試代碼。
- 自動發(fā)現(xiàn)漏洞:在測試流程運(yùn)行期間主動監(jiān)控并發(fā)現(xiàn)意外行為。
- 基于視覺的動態(tài)等待:在執(zhí)行操作前檢測屏幕上的加載動畫和動態(tài)效果。 并非基于網(wǎng)絡(luò)。 可處理Canvas、Shadow DOM及無法通過常規(guī)方式解析的元素框架。
- 處理OTP和驗(yàn)證碼(CAPTCHA):當(dāng)自動化流程遇到OTP屏幕或驗(yàn)證碼時,它不會無聲失敗。 Kane CLI會暫停,請求人工處理這一步,然后繼續(xù)運(yùn)行。 對于AI智能體而言,這是無需停止整個工作流程的人機(jī)協(xié)同。
- 雙向腳本遷移:將現(xiàn)有的Playwright或Selenium腳本轉(zhuǎn)換為Kane CLI。 也可將Kane CLI測試轉(zhuǎn)換回Playwright。 無需從頭重寫。
- 內(nèi)置測試管理器同步:本地創(chuàng)建的每個測試用例也會遠(yuǎn)程保存。 自動附上可分享的證據(jù)。
- CI/CD就緒:可在GitHub Actions、GitLab CI、Jenkins和Bitbucket Pipelines中無頭運(yùn)行。 標(biāo)準(zhǔn)退出代碼可直接接入流水線控制流程,無需任何自定義腳本。
- 上下文編寫:向Kane CLI提供應(yīng)用上下文,它即可通過單條提示詞在多個瀏覽器會話中并行編寫測試用例。
三種運(yùn)行模式
Kane CLI提供三種模式,讓人工和智能體都能在同一個終端中以相同的方式使用。
- 交互式TUI:無需任何參數(shù)。 打開一個完整的終端UI,用于在實(shí)時瀏覽器會話中探索、迭代和串聯(lián)測試。
- 無頭CLI:添加--headless參數(shù),用于可腳本化、無顯示界面的運(yùn)行。 專為shell腳本和CI流水線而構(gòu)建。
- 智能體模式:添加--agent --headless參數(shù)。 輸出結(jié)構(gòu)化的NDJSON格式數(shù)據(jù),Claude Code、Codex CLI和Gemini CLI可原生讀取這些數(shù)據(jù),以決定下一步操作。
TestMu AI首席執(zhí)行官兼聯(lián)合創(chuàng)始人Asad Khan表示:“多年來,軟件開發(fā)的瓶頸在于編寫代碼。 氛圍編程消除了這一瓶頸。 各團(tuán)隊(duì)推送軟件的速度和數(shù)量,都達(dá)到了行業(yè)歷史之最。 但這暴露了一個大多數(shù)團(tuán)隊(duì)尚未命名的全新瓶頸:信任。 每個通過提示詞上線的功能,都是未經(jīng)任何人實(shí)際驗(yàn)證的功能。 在智能體化的速度下,‘稍后人工會點(diǎn)擊驗(yàn)證’并非可行之策,而是一種隱患,且這種隱患會隨著AI的運(yùn)行速度不斷加劇。 它是一堆不斷增長的、未經(jīng)驗(yàn)證的工作。 這就是我們構(gòu)建Kane CLI的原因。 一條終端命令,一個真實(shí)的瀏覽器,給出通過或失敗的結(jié)果。 軟件一直以來都信任編寫它的人。 如今,軟件首次不得不信任機(jī)器。 Kane CLI就是信任在智能體時代得以規(guī)模化的方式。”
作為上線福利,TestMu AI為在推廣期內(nèi)激活付費(fèi)套餐的團(tuán)隊(duì),提供前三個月的額外積分獎勵。 該優(yōu)惠旨在讓工程和質(zhì)量團(tuán)隊(duì)能夠全面訪問Kane CLI的云端能力。
Kane CLI現(xiàn)已推出,可免費(fèi)開始使用。 通過npm或brew安裝,登錄,然后運(yùn)行您的第一個流程。
通過npm安裝Kane CLI的命令:npm install -g @testmuai/kane-cli
通過Homebrew安裝Kane CLI的命令:brew install LambdaTest/kane/kane-cli
使用AI智能體構(gòu)建? 請?jiān)L問testmuai.com/kane-cli/agents.md
快速入門,請查閱文檔:testmuai.com/support/docs/kane-cli-introduction/;了解更多信息,請?jiān)L問:testmuai.com/kane-cli
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.