本文將介紹一款 Cursor 的開源替代工具。
Roo-Cline 是一個(gè)在 IDE 中運(yùn)行的自主編碼 Agent,屬于Cline 的分支,針對(duì)速度和靈活性進(jìn)行了優(yōu)化,主要特點(diǎn)如下:
命令、寫入、瀏覽器操作的自動(dòng)審批功能
支持每個(gè)項(xiàng)目的 .clinerules 自定義指令
可與原 Cline 并行操作
完整的單元測試覆蓋
支持 MCP
Roo-Cline 不但擁有 Cursor 原本的功能,甚至可以命令行交互,以及打開瀏覽器做基于 AI 的交互測試!
下面是 Roo-Cline 的核心功能展示:
使用任何 API 和模型
Cline 支持 OpenRouter、Anthropic、OpenAI、Google Gemini、AWS Bedrock、Azure 和 GCP Vertex 等 API 提供商。還可以配置任何與 OpenAI 兼容的 API,或通過 LM Studio/Ollama 使用本地模型。如果使用 OpenRouter,擴(kuò)展程序會(huì)獲取其最新的模型列表,可以盡快使用最新模型。
該擴(kuò)展還會(huì)跟蹤整個(gè)任務(wù)循環(huán)和各個(gè)請求的總令牌和 API 使用成本,隨時(shí)了解每一步的支出情況。
在終端中運(yùn)行命令
得益于 VSCode v1.93 中的新 shell 集成更新,Cline 可以直接在終端中執(zhí)行命令并接收輸出。這使他能夠執(zhí)行各種任務(wù),從安裝軟件包和運(yùn)行構(gòu)建腳本到部署應(yīng)用程序、管理數(shù)據(jù)庫和執(zhí)行測試,同時(shí)適應(yīng)你的開發(fā)環(huán)境和工具鏈以正確完成工作。
對(duì)于開發(fā)服務(wù)器等長時(shí)間運(yùn)行的進(jìn)程,請使用“運(yùn)行期間繼續(xù)”按鈕讓 Cline 在命令在后臺(tái)運(yùn)行時(shí)繼續(xù)執(zhí)行任務(wù)。
在 Cline 工作期間,他會(huì)收到有關(guān)任何新終端輸出的通知,讓他對(duì)可能出現(xiàn)的問題做出反應(yīng),例如編輯文件時(shí)出現(xiàn)的編譯時(shí)錯(cuò)誤。
與瀏覽器進(jìn)行交互
通過 Claude 3.5 中 Sonnet 對(duì)計(jì)算機(jī)的使用能力,Cline 可以啟動(dòng)瀏覽器、點(diǎn)擊元素、輸入文本并滾動(dòng),每一步都可以捕獲屏幕截圖和控制臺(tái)日志。
這允許開發(fā)者進(jìn)行交互式調(diào)試、端到端測試,甚至一般的網(wǎng)頁使用,能夠在不需要手把手指導(dǎo)和手動(dòng)復(fù)制錯(cuò)誤日志的情況下自主修復(fù)視覺 bug 和運(yùn)行時(shí)問題。
演示
以下是Roo-Cline 自主創(chuàng)建貪吃蛇游戲的示例,其中開啟了“始終批準(zhǔn)寫入操作”和“始終批準(zhǔn)瀏覽器操作”:
更多內(nèi)容詳見:https://github.com/RooVetGit/Roo-Cline
相關(guān)來源
https://mp.weixin.qq.com/s/d4iIdQnvfpKdYP0lJT-fpQ
https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline
END
-
瀏覽器
+關(guān)注
關(guān)注
1文章
1040瀏覽量
36128 -
開源
+關(guān)注
關(guān)注
3文章
3628瀏覽量
43550 -
工具
+關(guān)注
關(guān)注
4文章
314瀏覽量
28189
原文標(biāo)題:效果媲美Cursor的開源替代:Roo-Cline
文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評(píng)論請先 登錄
【開源分享】Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板
Made with KiCad(128):CANBoard V2 開源一款支持CAN的簡單IO板

開源本身可以替代大型科技公司嗎?
MaaS X VScode Cline:基于DeepSeek API快速構(gòu)建AI編程助手

告別復(fù)雜操作:一款在樹莓派上測試操作系統(tǒng)的免費(fèi)工具!

使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件實(shí)現(xiàn)自動(dòng)化代碼編程!

一款新的播放器:Xibo for ChromeOS介紹
2024年AI編程技術(shù)與工具發(fā)展總結(jié)

七款經(jīng)久不衰的數(shù)據(jù)可視化工具!
介紹6款開源免費(fèi)的網(wǎng)絡(luò)監(jiān)控工具

如果設(shè)計(jì)一款桌面款的機(jī)器玩具,最吸引人的外觀與功能要有哪些?
有沒有一款主控芯片替代XMOS完成我的USB 聲卡設(shè)計(jì)
請問什么型號(hào)的放大器可以替代ISO100AP呢?
Adobe將推出一款人工智能視頻生產(chǎn)工具
?介紹一款Java開發(fā)的開源MES系統(tǒng)

評(píng)論