Skip to content

Latest commit

 

History

History
224 lines (156 loc) · 40.4 KB

File metadata and controls

224 lines (156 loc) · 40.4 KB

加入 Roo Code 社群

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

加入 Discord 加入 Reddit



Roo Code(前身為 Roo Cline)

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

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

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

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

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


🎉 Roo Code 3.19 已發布

Roo Code 3.19 帶來智慧上下文管理改進和增強的使用者體驗!

  • 智慧上下文壓縮預設啟用 - 上下文壓縮現在預設啟用,具有可設定的設定來控制自動壓縮何時發生。
  • 手動壓縮按鈕 - 任務標題中的新按鈕讓您隨時手動觸發上下文壓縮。
  • 進階壓縮設定 - 透過上下文設定面板調整自動壓縮何時以及如何發生。

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/RooCodeInc/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
KJ7LNW
KJ7LNW
canrobins13
canrobins13
hannesrudolph
hannesrudolph
stea9499
stea9499
joemanley201
joemanley201
System233
System233
nissa-seru
nissa-seru
jquanton
jquanton
NyxJae
NyxJae
MuriloFP
MuriloFP
d-oit
d-oit
punkpeye
punkpeye
wkordalski
wkordalski
cannuri
cannuri
monotykamary
monotykamary
Smartsheet-JB-Brown
Smartsheet-JB-Brown
elianiva
elianiva
jr
jr
sachasayan
sachasayan
feifei325
feifei325
zhangtony239
zhangtony239
qdaxb
qdaxb
vigneshsubbiah16
vigneshsubbiah16
shariqriazz
shariqriazz
lloydchang
lloydchang
pugazhendhi-m
pugazhendhi-m
xyOz-dev
xyOz-dev
Szpadel
Szpadel
dtrugman
dtrugman
diarmidmackenzie
diarmidmackenzie
psv2522
psv2522
Premshay
Premshay
lupuletic
lupuletic
aheizi
aheizi
PeterDaveHello
PeterDaveHello
olweraltuve
olweraltuve
ChuKhaLi
ChuKhaLi
nbihan-mediware
nbihan-mediware
RaySinner
RaySinner
afshawnlotfi
afshawnlotfi
pdecat
pdecat
noritaka1166
noritaka1166
kyle-apex
kyle-apex
emshvac
emshvac
chrarnoldus
chrarnoldus
Lunchb0ne
Lunchb0ne
SmartManoj
SmartManoj
vagadiya
vagadiya
slytechnical
slytechnical
arthurauffray
arthurauffray
upamune
upamune
StevenTCramer
StevenTCramer
sammcj
sammcj
p12tic
p12tic
gtaylor
gtaylor
aitoroses
aitoroses
anton-otee
anton-otee
mr-ryan-james
mr-ryan-james
heyseth
heyseth
taisukeoe
taisukeoe
NamesMT
NamesMT
avtc
avtc
dlab-anton
dlab-anton
eonghk
eonghk
ronyblum
ronyblum
teddyOOXX
teddyOOXX
vincentsong
vincentsong
yongjer
yongjer
zeozeozeo
zeozeozeo
ashktn
ashktn
franekp
franekp
yt3trees
yt3trees
benzntech
benzntech
axkirillov
axkirillov
bramburn
bramburn
hassoncs
hassoncs
snoyiatk
snoyiatk
GitlyHallows
GitlyHallows
jcbdev
jcbdev
Ruakij
Ruakij
ross
ross
philfung
philfung
napter
napter
mdp
mdp
Chenjiayuan195
Chenjiayuan195
SplittyDev
SplittyDev
julionav
julionav
nevermorec
nevermorec
kiwina
kiwina
kinandan
kinandan
shoopapa
shoopapa
jwcraig
jwcraig
kcwhite
kcwhite
kinandan
kinandan
kiwina
kiwina
kohii
kohii
nevermorec
nevermorec
GOODBOY008
GOODBOY008
dqroid
dqroid
dairui1
dairui1
bannzai
bannzai
axmo
axmo
asychin
asychin
amittell
amittell
Yoshino-Yukitaro
Yoshino-Yukitaro
Yikai-Liao
Yikai-Liao
zxdvd
zxdvd
vladstudio
vladstudio
PretzelVector
PretzelVector
zetaloop
zetaloop
cdlliuy
cdlliuy
student20880
student20880
shohei-ihaya
shohei-ihaya
shaybc
shaybc
seedlord
seedlord
samir-nimbly
samir-nimbly
robertheadley
robertheadley
refactorthis
refactorthis
qingyuan1109
qingyuan1109
pokutuna
pokutuna
philipnext
philipnext
oprstchn
oprstchn
nobu007
nobu007
mosleyit
mosleyit
moqimoqidea
moqimoqidea
mlopezr
mlopezr
mecab
mecab
olup
olup
lightrabbit
lightrabbit
tmsjngx0
tmsjngx0
pfitz
pfitz
celestial-vault
celestial-vault
linegel
linegel
dbasclpy
dbasclpy
Deon588
Deon588
dleen
dleen
devxpain
devxpain
chadgauth
chadgauth
olearycrew
olearycrew
bogdan0083
bogdan0083
Atlogit
Atlogit
atlasgong
atlasgong
andreastempsch
andreastempsch
alasano
alasano
QuinsZouls
QuinsZouls
HadesArchitect
HadesArchitect
alarno
alarno
nexon33
nexon33
adilhafeez
adilhafeez
adamwlarson
adamwlarson
AMHesch
AMHesch
taylorwilsdon
taylorwilsdon
tgfjt
tgfjt
maekawataiki
maekawataiki
SannidhyaSah
SannidhyaSah
samsilveira
samsilveira
01Rian
01Rian
RSO
RSO
R-omk
R-omk
Sarke
Sarke
kvokka
kvokka
ecmasx
ecmasx
mollux
mollux
marvijo-code
marvijo-code
mamertofabian
mamertofabian
monkeyDluffy6017
monkeyDluffy6017
libertyteeth
libertyteeth
shtse8
shtse8
ksze
ksze
Jdo300
Jdo300
hesara
hesara
DeXtroTip
DeXtroTip

授權

Apache 2.0 © 2025 Roo Code, Inc.


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