mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 12:21:13 -05:00
Update README.md
This commit is contained in:
22
README.md
22
README.md
@@ -2,6 +2,28 @@
|
|||||||
|
|
||||||
A fork of Cline, an autonomous coding agent, with some additional experimental features. It’s been mainly writing itself recently, with a light touch of human guidance here and there.
|
A fork of Cline, an autonomous coding agent, with some additional experimental features. It’s been mainly writing itself recently, with a light touch of human guidance here and there.
|
||||||
|
|
||||||
|
## New in 3.0 - chat modes!
|
||||||
|
|
||||||
|
You can now choose between different prompts for Roo Cline to better suit your workflow. Here’s what’s available:
|
||||||
|
|
||||||
|
- **Code:** (existing behavior): The default mode where Cline helps you write code and execute tasks.
|
||||||
|
|
||||||
|
- **Architect:** "You are Cline, a software architecture expert..." Ideal for thinking through high-level technical design and system architecture. Can’t write code or run commands.
|
||||||
|
|
||||||
|
- **Ask:** "You are Cline, a knowledgeable technical assistant..." Perfect for asking questions about the codebase or digging into concepts. Also can’t write code or run commands.
|
||||||
|
|
||||||
|
**Switching Modes:**
|
||||||
|
It’s super simple! There’s a dropdown in the bottom left of the chat input to switch modes. Right next to it, you’ll find a way to switch between the API configuration profiles associated with the current mode (configured on the settings screen).
|
||||||
|
|
||||||
|
**Why Add This?**
|
||||||
|
- It keeps Cline from being overly eager to jump into solving problems when you just want to think or ask questions.
|
||||||
|
- Each mode remembers the API configuration you last used with it. For example, you can use more thoughtful models like OpenAI o1 for Architect and Ask, while sticking with Sonnet or DeepSeek for coding tasks.
|
||||||
|
- It builds on research suggesting better results when separating "thinking" from "coding," explained well in this very thoughtful [article](https://aider.chat/2024/09/26/architect.html) from aider.
|
||||||
|
|
||||||
|
Right now, switching modes is a manual process. In the future, I’d love to give Cline the ability to suggest mode switches based on context. For now, I’d really appreciate your feedback on this feature.
|
||||||
|
|
||||||
|
Give it a try and let us know what you think in the reddit: https://www.reddit.com/r/roocline 🚀
|
||||||
|
|
||||||
## Experimental Features
|
## Experimental Features
|
||||||
|
|
||||||
- Different chat modes for coding, architecting code, and asking questions about the codebase
|
- Different chat modes for coding, architecting code, and asking questions about the codebase
|
||||||
|
|||||||
Reference in New Issue
Block a user