Skip to content

Latest commit

 

History

History
215 lines (145 loc) · 35.6 KB

README.md

File metadata and controls

215 lines (145 loc) · 35.6 KB

加入 Roo Code 社群

與開發者連結,貢獻想法,並了解最新的 AI 驅動的程式設計工具。

加入 Discord 加入 Reddit



Roo Code(前身為 Roo Cline)

從 VS Marketplace 下載 功能請求 評分 & 評論 文件

Roo Code 是一個存在於您編輯器中的 AI 驅動自主程式開發助手。它能夠:

  • 使用自然語言與您溝通
  • 直接讀寫您工作區中的檔案
  • 執行終端機命令
  • 自動化瀏覽器操作
  • 整合任何與 OpenAI 相容或自訂的 API/模型
  • 透過自訂模式調整其「個性」與功能

無論您需要的是一位靈活的程式設計夥伴、系統架構師,或是 QA 工程師、產品經理等特定角色,Roo Code 都能協助您更有效率地開發軟體。

請檢視 CHANGELOG 了解詳細的更新與修正內容。


🎉 Roo Code 3.12 已發布

Roo Code 3.12 根據您的回饋帶來新功能和改進!

  • Grok 支援 - 新增 xAI 提供者並為 OpenRouter 上的 Grok 模型提供推理強度選項
  • 差異編輯改進 - 提供每個設定檔的配置選項與更好的字串正規化以減少錯誤
  • 更快的檢查點 - 更快速、更可靠的檢查點功能

Roo Code 可以做什麼?

  • 🚀 從自然語言描述產生程式碼
  • 🔧 重構與除錯現有程式碼
  • 📝 撰寫與更新文件
  • 🤔 回答關於您的程式碼的問題
  • 🔄 自動化重複性工作
  • 🏗️ 建立新檔案與專案

快速開始

  1. 安裝 Roo Code
  2. 連接您的 AI 提供者
  3. 嘗試您的第一個任務

主要特點

多種模式

Roo Code 提供專業化的模式,能滿足您的各種需求:

  • 程式碼模式: 處理一般程式設計工作
  • 架構師模式: 規劃架構與技術領導
  • 詢問模式: 回答問題與提供資訊
  • 除錯模式: 系統化地診斷問題
  • 客製化模式 建立無限個專業角色,進行安全性審核、效能最佳化、文件撰寫或其他任何任務

智慧工具

Roo Code 內建強大的工具,能夠:

  • 讀寫您專案中的檔案
  • 在您的 VS Code 終端機中執行命令
  • 控制網頁瀏覽器
  • 透過 MCP (Model Context Protocol) 使用外部工具

透過 MCP,您可以無限制地新增自訂工具,進一步擴充 Roo Code 的功能。無論是整合外部 API、連接資料庫,或建立專屬的開發工具,MCP 都提供完整的框架,讓您依據自身需求靈活擴充 Roo Code。

客製化

Roo Code 可以配合您的需求進行調整:

資源

文件

社群


開發環境設定

  1. 複製儲存庫:
git clone https://github.com/RooVetGit/Roo-Code.git
  1. 安裝相依套件
npm run install:all
  1. 啟動網頁檢視(Vite/React 應用程式,支援 HMR)
npm run dev
  1. 除錯: 在 VSCode 中按下 F5(或選擇執行開始除錯)以開啟載入 Roo Code 的新工作階段。

網頁檢視的變更會立即顯示。核心擴充功能的變更則需要重新啟動擴充主機。

或者,您也可以建置 .vsix 檔案並直接在 VSCode 中安裝:

npm run build

建置完成後,.vsix 檔案會出現在 bin/ 目錄中,可使用以下指令安裝:

code --install-extension bin/roo-cline-<version>.vsix

我們使用 changesets 進行版本控制和發布。檢視我們的 CHANGELOG.md 取得發布說明。


免責聲明

請注意,Roo Code, Inc. 對與 Roo Code 相關的任何程式碼、模型或其他工具、任何相關的第三方工具,或任何產生的輸出提供任何陳述或保證。您使用這些工具或輸出時,需自行承擔所有相關風險;這些工具係以**「現況」「現有」**基礎提供。上述風險包括但不限於智慧財產權侵害、網路安全漏洞或攻擊、偏見、不準確性、錯誤、缺陷、病毒、停機時間、財產損失或損害,以及/或人身傷害。您須自行負責使用這些工具或輸出所產生的任何結果(包括但不限於其合法性、適當性及後果)。


貢獻

我們喜歡社群貢獻!透過閱讀我們的 CONTRIBUTING.md 開始。


貢獻者

感謝所有幫助改進 Roo Code 的貢獻者!

mrubens
mrubens
saoudrizwan
saoudrizwan
cte
cte
samhvw8
samhvw8
daniel-lxs
daniel-lxs
a8trejo
a8trejo
ColemanRoo
ColemanRoo
stea9499
stea9499
joemanley201
joemanley201
System233
System233
hannesrudolph
hannesrudolph
nissa-seru
nissa-seru
jquanton
jquanton
KJ7LNW
KJ7LNW
NyxJae
NyxJae
MuriloFP
MuriloFP
d-oit
d-oit
punkpeye
punkpeye
monotykamary
monotykamary
Smartsheet-JB-Brown
Smartsheet-JB-Brown
feifei325
feifei325
wkordalski
wkordalski
cannuri
cannuri
lloydchang
lloydchang
vigneshsubbiah16
vigneshsubbiah16
Szpadel
Szpadel
lupuletic
lupuletic
qdaxb
qdaxb
Premshay
Premshay
psv2522
psv2522
diarmidmackenzie
diarmidmackenzie
olweraltuve
olweraltuve
RaySinner
RaySinner
aheizi
aheizi
afshawnlotfi
afshawnlotfi
pugazhendhi-m
pugazhendhi-m
PeterDaveHello
PeterDaveHello
pdecat
pdecat
kyle-apex
kyle-apex
emshvac
emshvac
Lunchb0ne
Lunchb0ne
arthurauffray
arthurauffray
zhangtony239
zhangtony239
upamune
upamune
StevenTCramer
StevenTCramer
sammcj
sammcj
p12tic
p12tic
gtaylor
gtaylor
dtrugman
dtrugman
aitoroses
aitoroses
yt3trees
yt3trees
franekp
franekp
yongjer
yongjer
vincentsong
vincentsong
vagadiya
vagadiya
teddyOOXX
teddyOOXX
eonghk
eonghk
taisukeoe
taisukeoe
heyseth
heyseth
ross
ross
philfung
philfung
nbihan-mediware
nbihan-mediware
napter
napter
mdp
mdp
SplittyDev
SplittyDev
Chenjiayuan195
Chenjiayuan195
jcbdev
jcbdev
GitlyHallows
GitlyHallows
bramburn
bramburn
anton-otee
anton-otee
benzntech
benzntech
shoopapa
shoopapa
jwcraig
jwcraig
kinandan
kinandan
kohii
kohii
lightrabbit
lightrabbit
olup
olup
mecab
mecab
im47cn
im47cn
dqroid
dqroid
dairui1
dairui1
bannzai
bannzai
axmo
axmo
ashktn
ashktn
amittell
amittell
Yoshino-Yukitaro
Yoshino-Yukitaro
moqimoqidea
moqimoqidea
mosleyit
mosleyit
nobu007
nobu007
oprstchn
oprstchn
philipnext
philipnext
pokutuna
pokutuna
refactorthis
refactorthis
ronyblum
ronyblum
samir-nimbly
samir-nimbly
shaybc
shaybc
shohei-ihaya
shohei-ihaya
student20880
student20880
cdlliuy
cdlliuy
PretzelVector
PretzelVector
nevermorec
nevermorec
AMHesch
AMHesch
adamwlarson
adamwlarson
alarno
alarno
axkirillov
axkirillov
andreastempsch
andreastempsch
atlasgong
atlasgong
Atlogit
Atlogit
bogdan0083
bogdan0083
chadgauth
chadgauth
dleen
dleen
dbasclpy
dbasclpy
snoyiatk
snoyiatk
linegel
linegel
celestial-vault
celestial-vault
DeXtroTip
DeXtroTip
hesara
hesara
eltociear
eltociear
Jdo300
Jdo300
shtse8
shtse8
libertyteeth
libertyteeth
mamertofabian
mamertofabian
marvijo-code
marvijo-code
kvokka
kvokka
Sarke
Sarke
01Rian
01Rian
sachasayan
sachasayan
samsilveira
samsilveira
maekawataiki
maekawataiki
tgfjt
tgfjt
tmsjngx0
tmsjngx0
vladstudio
vladstudio

授權

Apache 2.0 © 2025 Roo Code, Inc.


享受 Roo Code! 無論您是將它拴在短繩上還是讓它自主漫遊,我們迫不及待地想看看您會建構什麼。如果您有問題或功能想法,請造訪我們的 Reddit 社群Discord。祝您開發愉快!