Skip to content

Commit 0fd3b59

Browse files
committed
More copy
1 parent 439c397 commit 0fd3b59

File tree

12 files changed

+54
-27
lines changed

12 files changed

+54
-27
lines changed

docs/roo-code-cloud/analytics.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ Roo Code Cloud provides comprehensive analytics to help you understand how your
1616

1717
<img src="/img/analytics/overview.png" alt="Analytics Dashboard" width="800" />
1818

19+
---
20+
1921
## Capabilities
2022

2123
With the UI controls available, you can see slice and dice all of these together:

docs/roo-code-cloud/cloud-agents.mdx

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ Sounds like wishful thinking? Read on and we'll show you how to use them.
2424

2525
---
2626

27-
## The Cloud Agent Development Lifecycle
27+
## How to work with Cloud Agents
2828

2929
We at Roo have been developing Roo Code mostly with Cloud Agents for several months and learned that the following practices lead to the best results:
3030

31-
- **When in doubt, start in the Cloud**: unless it's a very small change, it's usually easier to fire off several tasks to Cloud Agents (especially as you start or finish your day) and check in as they become ready. The Agents excellent at getting things 50-80% done, doing most of the heavy lifting. You can then iterate from there (be it with Cloud Agents or locally).
31+
- **When in doubt, start in the Cloud**: unless it's a very small change, it's usually easier to fire off several tasks to Cloud Agents (especially as you start or finish your day) and check in as they become ready. The Agents are excellent at getting things 50-80% done (often more), doing most of the heavy lifting. You can then iterate from there (be it with Cloud Agents or locally).
3232
- **Embrace pull requests as the main unit of work**: to ensure Cloud Agents don't break things, they work on isolated branches and deliver work via PRs. They can be created, iterated upon, reviewed and fixed without you ever checking out code locally.
3333
- **Let go of individual PRs**: be ready to throw stuff away once in a while, since LLMs aren't flawless. Quantity has a quality all of its own, so being generative pays off.
3434
- **Invest in preview environments**: if your project allows for it (eg it's a web app), set up a preview environment (like [Vercel's Deployments](https://vercel.com/docs/git)) so you can check in on PRs without running them locally.
@@ -46,7 +46,6 @@ The current line up available to your is below. Keep in mind we let you rename t
4646
Explains code, concepts, and technical documentation. It helps you understand complex parts of a codebase without needing to read every line.
4747

4848
- **Best for:** Onboarding to a new codebase, understanding legacy code, debugging conceptual issues.
49-
- **Onboarding Tip:** "Understand the source of a bug or how a part of the code works."
5049

5150

5251
### The Planner
@@ -55,52 +54,53 @@ Explains code, concepts, and technical documentation. It helps you understand co
5554
The Planner agent maps out implementation plans and navigates complex technical decisions. It's designed to take a high-level idea or a Product Requirement Document (PRD) and break it down into a thorough, step-by-step implementation plan which can the be given to coding agent (or a human!).
5655

5756
- **Best for:** New feature planning, system architecture design, complex refactoring strategies.
58-
- **Onboarding Tip:** "Enter an idea (or paste a PRD) and get a thorough implementation plan."
59-
- **Recommended Models:** High-reasoning models like `anthropic/claude-opus-4.5` or `openai/gpt-5.1`.
6057

6158
### The Coder
6259
**Role:** Coding across all languages
6360

6461
The Coder agent writes code, creates pull requests, and implements features. It is the workhorse of the platform, capable of handling end-to-end coding tasks.
6562

6663
- **Best for:** Building features, fixing bugs, refactoring components, writing tests.
67-
- **Onboarding Tip:** "Build a feature, fix an issue, refactor a component."
68-
- **Capabilities:** Can create draft PRs or push directly depending on settings.
6964

7065
### The PR Reviewer
7166
**Role:** Code Reviewer
7267

7368
The PR Reviewer agent automatically provides comprehensive code reviews with actionable comments. It can monitor your repositories and review incoming Pull Requests.
7469

7570
- **Best for:** Automated code quality checks, catching bugs early, enforcing coding standards.
76-
- **Onboarding Tip:** "Give it a PR, get thorough and actionable comments back."
77-
- **Settings:**
78-
- `authorReviewMode`: Choose to review 'all', 'specific', or 'none' (no automatic triggers).
79-
- `approvePr`: Can optionally approve PRs if no issues are found.
80-
- `reviewDraftPrs`: Option to review draft PRs.
8171

8272
### The PR Fixer
8373
**Role:** PR Feedback Fixer
8474

8575
The PR Fixer agent is specialized in resolving issues identified in Pull Requests. It listens for feedback and autonomously implements fixes.
8676

8777
- **Best for:** Resolving PR comments, fixing CI/CD failures, addressing review feedback.
88-
- **Onboarding Tip:** "Give it a PR with comments and get it solved."
89-
- **Trigger:** Often triggered via `@roomote` mentions in PR comments.
9078

9179
While this cast of characters can get most jobs done, user feedback informs the development of new agents. We have a few [currently in development](#upcoming-agents)
9280

9381
---
9482

9583
## How Cloud Agents Work
9684

97-
### Workflow phases
85+
### General workflow
9886

99-
1. **Start:** Agents can be triggered manually via the Web UI, automatically via [GitHub Integrations](/roo-code-cloud/github-integration) (e.g., new PR opened), manually from Github (@-mentioning) and manually via [Slack Integrations](/roo-code-cloud/slack-integration) (e.g., `@Roomote` mention).
100-
2. **Execution:** The agent spins up a secure, isolated cloud environment to perform its task. It clones your repository, analyzes the context, and executes the required actions.
101-
3. **Completion:**: Once the task is done, the agent reports back with the results in the same place where you started.
102-
4. **Handoff:** You can intervene at any time by going to the task.
103-
5. **History:** all tasks are accessible in your Roo Code Cloud account.
87+
1. **Start:** Agents can be called:
88+
- Manually via [the Web UI](https://app.roocode.com) (New Task button)
89+
<img src="/img/cloud-agents/cloud-agent-call-web.png" alt="New task button" width="400" />
90+
91+
- Automatically via [GitHub](/roo-code-cloud/github-integration) (e.g., new PR opened)
92+
<img src="/img/cloud-agents/cloud-agent-call-gh-auto.png" alt="PR Review comments" width="400" />
93+
94+
- Manually from [GitHub](/roo-code-cloud/github-integration) (`@Roomote` mention).
95+
<img src="/img/cloud-agents/cloud-agent-call-gh-mention.png" alt="Github comment @mention" width="400" />
96+
97+
- Manually manually via [Slack Integration](/roo-code-cloud/slack-integration) (`@Roomote` mention).
98+
<img src="/img/cloud-agents/cloud-agent-call-slack.png" alt="New task button" width="400" />
99+
100+
2. **Run:** The agent spins up a secure, isolated cloud environment to perform its task. It clones your repository, analyzes the context, and executes the required actions.
101+
3. **Complete:**: Once the task is done, the agent reports back with the results in the same place where you started.
102+
4. **Control:** You can intervene at any time by going to the task.
103+
5. **Look back:** all tasks are accessible in your Roo Code Cloud account.
104104

105105
### Credits & Usage
106106

docs/roo-code-cloud/github-integration.mdx

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,32 @@ image: /img/social-share.jpg
1212

1313
# GitHub Integration
1414

15-
Roo Code Cloud integrates directly with GitHub to bring autonomous agents into your pull request workflow. By installing the Roo Code GitHub App, you can enable agents to automatically review code and fix issues without leaving GitHub.
15+
Roo Code Cloud integrates directly with GitHub to bring your autonomous Cloud Agent team into your pull request workflow. By installing the Roo Code GitHub App, you can enable agents to automatically review code and fix issues without leaving GitHub.
1616

17-
<img src="/img/github-integration/overview.png" alt="GitHub Integration Overview" width="800" />
17+
18+
---
1819

1920
## Setting Up
2021

21-
1. **Install the GitHub App**: Go to [app.roocode.com/integrations](https://app.roocode.com/integrations) and click "Connect GitHub".
22-
2. **Select Repositories**: Choose which repositories Roo Code agents should have access to. You can select all repositories or specific ones.
23-
3. **Configure Permissions**: Grant the necessary permissions for reading code and posting comments/commits.
22+
You'll be prompted to connect to Github when first creating your Cloud Agent team. If you haven't done that yet, [do it now](https://app.roocode.com/cloud-agents/setup) and make sure to create at least a PR Reviewer and PR Fixer agent.
23+
24+
This will take you through an OAuth process with Github, where you will:
25+
26+
1. Choose the accounts to link
27+
<img src="/img/integrations/gh-auth-1.png" alt="The first step" width="400" />
28+
29+
2. Choose what repositories to make visible to the agents
30+
<img src="/img/integrations/gh-auth-2.png" alt="The second step" width="600" />
31+
32+
You can control individual agent access to repos [in agent settings](/roo-code-cloud/cloud-agents#settings).
33+
34+
Now your Cloud Agents are able to work with Github.
35+
36+
## Calling agents
37+
38+
By default, any PR Reviewer agents you have will continuously monitor for new PRs according to the criteria you define in [their settings](/roo-code-cloud/cloud-agents#settings).
39+
40+
2441

2542
## Features
2643

docs/roo-code-cloud/login.mdx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,20 @@ To connect your extension to to Roo Code Cloud:
2929
<img src="/img/login/login-3.png" alt="Account creation confirmation popup" width="500" />
3030
6. You'll be logged in
3131

32-
### If you're not taken to your IDE
32+
## Troubleshooting
33+
34+
If you're not taken to your IDE, from this screen:
3335

3436
<img src="/img/login/login-11.png" alt="IDE selector for VS Code forks" width="500" />
3537

36-
From the screen above, you can:
38+
You can:
3739
- Click on the logo for your IDE (eg VS Code, Trae) and see if the popup appears, or
3840
- Copy the URL from the box below and, in the extension, click on "Having Trouble?" and paste it in
3941

4042
Your Roo Code VS Code extension is now connected to Roo Code Cloud and ready to sync your data and enable collaboration features.
4143

44+
If you never even see the screen above, go back to the extension, click on "Start Over" and try again. It should work now.
45+
4246
## Authentication Security
4347

4448
Roo Code Cloud uses industry-standard OAuth with GitHub and Google, plus traditional email authentication to ensure secure access to your account:

docs/roo-code-cloud/roomote-control.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ It creates a bidirectional connection between your local VS Code extension and R
2626

2727
Think of it as a halfway point between autonomous [Cloud Agents](/roo-code-cloud/cloud-agents) and overseeing Roo in the extension.
2828

29+
---
30+
2931

3032
## Getting Started
3133

docs/roo-code-cloud/task-sharing.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ Share your Roo Code tasks and collaborate with others by making tasks publicly a
1919
You must be logged in to Roo Code Cloud to share tasks. If you haven't connected your account yet, follow the [login instructions](/roo-code-cloud/login) first.
2020
:::
2121

22+
---
23+
2224
## Sharing from within Roo Code
2325

2426
1. In any active task view, locate the **link icon** <Codicon name="link" /> on the right side of the task header.
44 KB
Loading
47.2 KB
Loading
66.5 KB
Loading
17.2 KB
Loading

0 commit comments

Comments
 (0)