mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-10-25 05:53:57 +00:00
Implements the Atlas-Agent-Teams pattern for Roo-Code: - TeamConfig JSON schema in packages/types (slug, phases, agents, conventions) - TeamsManager scans .roo/teams/*.json and caches configs - RunTeamPhaseTool executes one phase: concurrent via spawnConcurrentChildren, sequential single via delegateParentAndOpenChild, sequential multiple via queue drain - LLM schema (run_team_phase.ts) with orchestrator loop description - Wired into ClineProvider (init, getTeamConfig, dispose), TOOL_GROUPS.modes, TOOL_DISPLAY_NAMES, NativeToolArgs, toolParamNames, and presentAssistantMessage - Sample .roo/teams/fullstack.json: discovery (concurrent) → implementation → review Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .changeset | ||
| .github | ||
| .husky | ||
| .roo | ||
| .vscode | ||
| apps | ||
| docs | ||
| locales | ||
| packages | ||
| releases | ||
| schemas | ||
| scripts | ||
| src | ||
| webview-ui | ||
| .dockerignore | ||
| .env.sample | ||
| .git-blame-ignore-revs | ||
| .gitattributes | ||
| .gitconfig | ||
| .gitignore | ||
| .nvmrc | ||
| .prettierrc.json | ||
| .roo-hooks.json.example | ||
| .rooignore | ||
| .roomodes | ||
| .tool-versions | ||
| AGENTS.md | ||
| CHANGELOG.md | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| knip.json | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| PRIVACY.md | ||
| README.md | ||
| renovate.json | ||
| SECURITY.md | ||
| tsconfig.json | ||
| turbo.json | ||
Moo Code
A self-hosted fork of Roo Code — an AI-powered coding assistant for VS Code.
Note: This is an independent fork maintained separately from the upstream Roo Code project. It is not affiliated with or endorsed by Roo Code Veterinary Inc.
Features
- Generate code from natural language descriptions and specs
- Adapt with Modes: Code, Architect, Ask, Debug, and Custom Modes
- Refactor & debug existing code
- Write & update documentation
- Answer questions about your codebase
- Automate repetitive tasks
- Utilize MCP Servers
Build & Install
Prerequisites
Build
pnpm install
pnpm build
Create VSIX
cd src && pnpm vsix
Install Extension
code --install-extension ../bin/moo-code-{version}.vsix
Development
- Clone the repo
- Run
pnpm install - Open in VS Code
- Press
F5to launch the extension development host
Modes
- Code Mode: Everyday coding, edits, and file ops
- Architect Mode: Plan systems, specs, and migrations
- Ask Mode: Fast answers, explanations, and docs
- Debug Mode: Trace issues, add logs, isolate root causes
- Custom Modes: Build specialized modes for your workflow
License
Licensed under the Apache License 2.0.