[English](../../README.md) • [Català](../ca/README.md) • [Deutsch](../de/README.md) • [Español](../es/README.md) • [Français](../fr/README.md) • [हिन्दी](../hi/README.md) • [Bahasa Indonesia](../id/README.md) • [Italiano](../it/README.md) • [日本語](../ja/README.md) [한국어](../ko/README.md) • [Nederlands](../nl/README.md) • [Polski](../pl/README.md) • [Português (BR)](../pt-BR/README.md) • [Русский](../ru/README.md) • [Türkçe](../tr/README.md) • [Tiếng Việt](../vi/README.md) • [简体中文](../zh-CN/README.md) • 繁體中文

加入 Roo Code 社群

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

加入 Discord 加入 Reddit


Roo Code(前身為 Roo Cline)

從 VS Marketplace 下載 功能請求 評分 & 評論 文件
**Roo Code** 是一個存在於您編輯器中的 AI 驅動**自主程式開發助手**。它能夠: - 使用自然語言與您溝通 - 直接讀寫您工作區中的檔案 - 執行終端機命令 - 自動化瀏覽器操作 - 整合任何與 OpenAI 相容或自訂的 API/模型 - 透過**自訂模式**調整其「個性」與功能 無論您需要的是一位靈活的程式設計夥伴、系統架構師,或是 QA 工程師、產品經理等特定角色,Roo Code 都能協助您更有效率地開發軟體。 請檢視 [CHANGELOG](../../CHANGELOG.md) 了解詳細的更新與修正內容。 --- ## 🎉 Roo Code 3.23 已發布 Roo Code 3.23 帶來強大的新功能和重大改進,以提升您的開發工作流程! - **程式碼庫索引從實驗階段畢業** - 完整的程式碼庫索引現已穩定,可用於生產環境,具有改進的搜尋和上下文理解能力。 - **新的待辦事項清單功能** - 透過整合的任務管理保持任務進度,幫助您保持組織性並專注於開發目標。 --- ## Roo Code 可以做什麼? - 🚀 從自然語言描述**產生程式碼** - 🔧 **重構與除錯**現有程式碼 - 📝 **撰寫與更新**文件 - 🤔 **回答**關於您的程式碼的問題 - 🔄 **自動化**重複性工作 - 🏗️ **建立**新檔案與專案 ## 快速開始 1. [安裝 Roo Code](https://docs.roocode.com/getting-started/installing) 2. [連接您的 AI 提供者](https://docs.roocode.com/getting-started/connecting-api-provider) 3. [嘗試您的第一個任務](https://docs.roocode.com/getting-started/your-first-task) ## 主要特點 ### 多種模式 Roo Code 提供專業化的[模式](https://docs.roocode.com/basic-usage/using-modes),能滿足您的各種需求: - **程式碼模式:** 處理一般程式設計工作 - **架構師模式:** 規劃架構與技術領導 - **詢問模式:** 回答問題與提供資訊 - **除錯模式:** 系統化地診斷問題 - **[客製化模式](https://docs.roocode.com/advanced-usage/custom-modes):** 建立無限個專業角色,進行安全性審核、效能最佳化、文件撰寫或其他任何任務 ### 智慧工具 Roo Code 內建強大的[工具](https://docs.roocode.com/basic-usage/how-tools-work),能夠: - 讀寫您專案中的檔案 - 在您的 VS Code 終端機中執行命令 - 控制網頁瀏覽器 - 透過 [MCP (Model Context Protocol)](https://docs.roocode.com/advanced-usage/mcp) 使用外部工具 透過 MCP,您可以無限制地新增自訂工具,進一步擴充 Roo Code 的功能。無論是整合外部 API、連接資料庫,或建立專屬的開發工具,MCP 都提供完整的框架,讓您依據自身需求靈活擴充 Roo Code。 ### 客製化 Roo Code 可以配合您的需求進行調整: - [自訂指令](https://docs.roocode.com/advanced-usage/custom-instructions):個人化 Roo Code 的行為 - [自訂模式](https://docs.roocode.com/advanced-usage/custom-modes):處理特定專業任務 - [本機模型](https://docs.roocode.com/advanced-usage/local-models):支援離線使用 - [自動核准設定](https://docs.roocode.com/advanced-usage/auto-approving-actions):加快工作流程 ## 資源 ### 文件 - [基本使用指南](https://docs.roocode.com/basic-usage/the-chat-interface) - [進階功能](https://docs.roocode.com/advanced-usage/auto-approving-actions) - [常見問題](https://docs.roocode.com/faq) ### 社群 - **Discord:** [加入我們的 Discord 伺服器](https://discord.gg/roocode)取得即時幫助和討論 - **Reddit:** [存取我們的 subreddit](https://www.reddit.com/r/RooCode)分享經驗和技巧 - **GitHub:** [報告問題](https://github.com/RooCodeInc/Roo-Code/issues)或[請求功能](https://github.com/RooCodeInc/Roo-Code/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop) --- ## 開發環境設定 1. **複製**儲存庫: ```sh git clone https://github.com/RooCodeInc/Roo-Code.git ``` 2. **安裝相依套件**: ```sh npm run install:all ``` 3. **啟動網頁檢視(Vite/React 應用程式,支援 HMR)**: ```sh npm run dev ``` 4. **除錯**: 在 VSCode 中按下 `F5`(或選擇**執行** → **開始除錯**)以開啟載入 Roo Code 的新工作階段。 網頁檢視的變更會立即顯示。核心擴充功能的變更則需要重新啟動擴充主機。 或者,您也可以建置 .vsix 檔案並直接在 VSCode 中安裝: ```sh npm run build ``` 建置完成後,`.vsix` 檔案會出現在 `bin/` 目錄中,可使用以下指令安裝: ```sh code --install-extension bin/roo-cline-.vsix ``` 我們使用 [changesets](https://github.com/changesets/changesets) 進行版本控制和發布。檢視我們的 `CHANGELOG.md` 取得發布說明。 --- ## 免責聲明 **請注意**,Roo Code, Inc. **不**對與 Roo Code 相關的任何程式碼、模型或其他工具、任何相關的第三方工具,或任何產生的輸出提供任何陳述或保證。您使用這些工具或輸出時,需自行承擔**所有相關風險**;這些工具係以**「現況」**及**「現有」**基礎提供。上述風險包括但不限於智慧財產權侵害、網路安全漏洞或攻擊、偏見、不準確性、錯誤、缺陷、病毒、停機時間、財產損失或損害,以及/或人身傷害。您須自行負責使用這些工具或輸出所產生的任何結果(包括但不限於其合法性、適當性及後果)。 --- ## 貢獻 我們喜歡社群貢獻!透過閱讀我們的 [CONTRIBUTING.md](CONTRIBUTING.md) 開始。 --- ## 貢獻者 感謝所有幫助改進 Roo Code 的貢獻者! |mrubens
mrubens
|saoudrizwan
saoudrizwan
|cte
cte
|samhvw8
samhvw8
|daniel-lxs
daniel-lxs
|hannesrudolph
hannesrudolph
| |:---:|:---:|:---:|:---:|:---:|:---:| |KJ7LNW
KJ7LNW
|a8trejo
a8trejo
|ColemanRoo
ColemanRoo
|canrobins13
canrobins13
|stea9499
stea9499
|MuriloFP
MuriloFP
| |joemanley201
joemanley201
|System233
System233
|jr
jr
|nissa-seru
nissa-seru
|jquanton
jquanton
|NyxJae
NyxJae
| |roomote-bot
roomote-bot
|elianiva
elianiva
|d-oit
d-oit
|punkpeye
punkpeye
|wkordalski
wkordalski
|qdaxb
qdaxb
| |xyOz-dev
xyOz-dev
|feifei325
feifei325
|zhangtony239
zhangtony239
|sachasayan
sachasayan
|monotykamary
monotykamary
|cannuri
cannuri
| |Smartsheet-JB-Brown
Smartsheet-JB-Brown
|shariqriazz
shariqriazz
|vigneshsubbiah16
vigneshsubbiah16
|chrarnoldus
chrarnoldus
|pugazhendhi-m
pugazhendhi-m
|lloydchang
lloydchang
| |SannidhyaSah
SannidhyaSah
|dtrugman
dtrugman
|Szpadel
Szpadel
|diarmidmackenzie
diarmidmackenzie
|olweraltuve
olweraltuve
|psv2522
psv2522
| |Premshay
Premshay
|kiwina
kiwina
|lupuletic
lupuletic
|aheizi
aheizi
|liwilliam2021
liwilliam2021
|PeterDaveHello
PeterDaveHello
| |hassoncs
hassoncs
|ChuKhaLi
ChuKhaLi
|nbihan-mediware
nbihan-mediware
|noritaka1166
noritaka1166
|RaySinner
RaySinner
|afshawnlotfi
afshawnlotfi
| |dleffel
dleffel
|StevenTCramer
StevenTCramer
|Ruakij
Ruakij
|pdecat
pdecat
|kyle-apex
kyle-apex
|emshvac
emshvac
| |Lunchb0ne
Lunchb0ne
|SmartManoj
SmartManoj
|vagadiya
vagadiya
|slytechnical
slytechnical
|dlab-anton
dlab-anton
|arthurauffray
arthurauffray
| |upamune
upamune
|NamesMT
NamesMT
|taylorwilsdon
taylorwilsdon
|sammcj
sammcj
|p12tic
p12tic
|gtaylor
gtaylor
| |aitoroses
aitoroses
|anton-otee
anton-otee
|ross
ross
|mr-ryan-james
mr-ryan-james
|heyseth
heyseth
|taisukeoe
taisukeoe
| |avtc
avtc
|eonghk
eonghk
|GOODBOY008
GOODBOY008
|kcwhite
kcwhite
|ronyblum
ronyblum
|teddyOOXX
teddyOOXX
| |vincentsong
vincentsong
|yongjer
yongjer
|zeozeozeo
zeozeozeo
|ashktn
ashktn
|franekp
franekp
|yt3trees
yt3trees
| |seedlord
seedlord
|bramburn
bramburn
|benzntech
benzntech
|axkirillov
axkirillov
|olearycrew
olearycrew
|brunobergher
brunobergher
| |catrielmuller
catrielmuller
|devxpain
devxpain
|snoyiatk
snoyiatk
|GitlyHallows
GitlyHallows
|jcbdev
jcbdev
|Chenjiayuan195
Chenjiayuan195
| |julionav
julionav
|KanTakahiro
KanTakahiro
|SplittyDev
SplittyDev
|mdp
mdp
|napter
napter
|philfung
philfung
| |chris-garrett
chris-garrett
|dairui1
dairui1
|dqroid
dqroid
|forestyoo
forestyoo
|hatsu38
hatsu38
|hongzio
hongzio
| |im47cn
im47cn
|shoopapa
shoopapa
|jwcraig
jwcraig
|kinandan
kinandan
|nevermorec
nevermorec
|bbenshalom
bbenshalom
| |bannzai
bannzai
|axmo
axmo
|asychin
asychin
|amittell
amittell
|Yoshino-Yukitaro
Yoshino-Yukitaro
|Yikai-Liao
Yikai-Liao
| |zxdvd
zxdvd
|s97712
s97712
|vladstudio
vladstudio
|vivekfyi
vivekfyi
|tmsjngx0
tmsjngx0
|Githubguy132010
Githubguy132010
| |tgfjt
tgfjt
|PretzelVector
PretzelVector
|zetaloop
zetaloop
|cdlliuy
cdlliuy
|user202729
user202729
|takakoutso
takakoutso
| |student20880
student20880
|shubhamgupta731
shubhamgupta731
|shohei-ihaya
shohei-ihaya
|shivamd1810
shivamd1810
|shaybc
shaybc
|sensei-woo
sensei-woo
| |samir-nimbly
samir-nimbly
|robertheadley
robertheadley
|refactorthis
refactorthis
|qingyuan1109
qingyuan1109
|pokutuna
pokutuna
|philipnext
philipnext
| |village-way
village-way
|oprstchn
oprstchn
|nobu007
nobu007
|mosleyit
mosleyit
|moqimoqidea
moqimoqidea
|mlopezr
mlopezr
| |mecab
mecab
|olup
olup
|lightrabbit
lightrabbit
|lhish
lhish
|kohii
kohii
|pfitz
pfitz
| |ExactDoug
ExactDoug
|celestial-vault
celestial-vault
|linegel
linegel
|edwin-truthsearch-io
edwin-truthsearch-io
|EamonNerbonne
EamonNerbonne
|dbasclpy
dbasclpy
| |dflatline
dflatline
|Deon588
Deon588
|dleen
dleen
|CW-B-W
CW-B-W
|chadgauth
chadgauth
|thecolorblue
thecolorblue
| |bogdan0083
bogdan0083
|benashby
benashby
|Atlogit
Atlogit
|atlasgong
atlasgong
|andrewshu2000
andrewshu2000
|andreastempsch
andreastempsch
| |alasano
alasano
|QuinsZouls
QuinsZouls
|HadesArchitect
HadesArchitect
|alarno
alarno
|nexon33
nexon33
|adilhafeez
adilhafeez
| |adamwlarson
adamwlarson
|adamhill
adamhill
|AMHesch
AMHesch
|maekawataiki
maekawataiki
|AlexandruSmirnov
AlexandruSmirnov
|samsilveira
samsilveira
| |01Rian
01Rian
|RSO
RSO
|SECKainersdorfer
SECKainersdorfer
|R-omk
R-omk
|Sarke
Sarke
|PaperBoardOfficial
PaperBoardOfficial
| |OlegOAndreev
OlegOAndreev
|kvokka
kvokka
|ecmasx
ecmasx
|mollux
mollux
|marvijo-code
marvijo-code
|markijbema
markijbema
| |mamertofabian
mamertofabian
|monkeyDluffy6017
monkeyDluffy6017
|libertyteeth
libertyteeth
|shtse8
shtse8
|Rexarrior
Rexarrior
|kevinvandijk
kevinvandijk
| |KevinZhao
KevinZhao
|ksze
ksze
|Juice10
Juice10
|Fovty
Fovty
|Jdo300
Jdo300
|hesara
hesara
| |DeXtroTip
DeXtroTip
| | | | | | ## 授權 [Apache 2.0 © 2025 Roo Code, Inc.](../LICENSE) --- **享受 Roo Code!** 無論您是將它拴在短繩上還是讓它自主漫遊,我們迫不及待地想看看您會建構什麼。如果您有問題或功能想法,請造訪我們的 [Reddit 社群](https://www.reddit.com/r/RooCode/)或 [Discord](https://discord.gg/roocode)。祝您開發愉快!