VS CODE EXTENSION + DESKTOP COMPANION APP

100doo

Agent Orchestrator

Command a team of AI coding agents in parallel, from one window

Every task runs on its own isolated git worktree and branch. Delegate a big goal and a master agent breaks it into sub-tasks that run in parallel. From scheduled runs to verification and merge — an orchestration tool for operating a team of agents.

Install Explore features
Claude Codex DeepSeek GLM Grok Antigravity

Key Features

Not a tool for driving one agent — a tool for operating a team of agents.

🌿

Isolated Worktree Execution

Every task gets its own git worktree and branch, created automatically. Whatever an agent changes, your main branch stays safe — review the diff and merge with one click.

🚀

Goal Delegation (Master–Sub)

Give a master agent a big goal; it decomposes it into sub-tasks and runs them in parallel with the sub-agents you choose. Monitor the master (left) and the delegation stack (right) in a single view.

💬

Chat Panes & Session Restore

Prompts, responses, tool runs, and completion banners are clearly separated, and you can keep instructing in the same session. Conversations are fully restored even after restarting VS Code.

Scheduled Runs

Schedule a task for a specific time and the tree shows the remaining time. Pair it with the desktop app and scheduled tasks run in the background even when VS Code is closed.

Verification Agent

When a sub-task finishes, a read-only verification session cross-checks the instructions, diff, and report, and returns pass/fail. A fail blocks auto-merge, keeping quality in check.

🗂️

Multi-Repository Hub

Run and monitor projects across multiple git repositories independently in a multi-root workspace — with different vendor profiles per repository, at the same time.

🧩

Prompt Packs & Profiles

Bundle role prompts and extra rules into packs, and save run defaults, models, and permissions as profiles you can switch per repository.

📊

Monitor & Dashboard

The monitor view in the secondary sidebar aggregates running tasks and usage per repository, with concurrency caps to keep resources under control.

🔒

Safety First

Execution, git changes, and scheduling only work in trusted workspaces. API keys are stored in VS Code SecretStorage, and file locks with a schedule ledger prevent duplicate runs.

How It Works

From project creation to merge — five steps are all it takes.

1

Create a Project

Create a project from the 🤖 icon in the activity bar. If the folder isn't a git repository yet, onboarding walks you through git init.

2

Run a Task or Delegate a Goal

Run a single task from one instruction, or delegate a big goal to a master agent for parallel decomposition.

3

Monitor in Real Time

Watch progress in chat-style panes and keep instructing. Delegated runs show master and subs in one view.

4

Verify

A verification agent judges completed tasks pass/fail against the instructions, diff, and report. (opt-in)

5

Merge

Review the diff and merge the task branch into the base branch. Delegated tasks support batch merge too.

Supported Agents

All six vendors work in every role — standalone, master, and sub. Mix and match vendors per role.

Vendor Runs via Roles
Claude Claude Code CLI / SDK StandaloneMasterSub
Codex Codex CLI StandaloneMasterSub
DeepSeek Anthropic-compatible endpoint (reuses claude CLI) StandaloneMasterSub
GLM Anthropic-compatible endpoint (reuses claude CLI) StandaloneMasterSub
Grok grok CLI (streaming-json) / ACP StandaloneMasterSub
Antigravity agy CLI (stream-json) · OAuth — no API key needed StandaloneMasterSub

Extension + Desktop App

Each works fully on its own; together they give you 24/7 oversight.

🧑‍💻 VS Code Extension

The main stage for interactive runs, approvals, diffs, and merges

  • Real-time instruction and oversight in chat panes
  • Goal delegation with parallel sub-tasks
  • Diff review, then merge into the base branch
  • Multi-repo hub, profiles, and prompt packs

🖥️ Desktop Companion (Electron)

Always-on tray oversight + scheduled & background runs

  • Runs scheduled tasks even when VS Code is closed
  • Status at a glance from the menu-bar tray
  • Syncs with the extension via the filesystem — no server
  • File locks and a schedule ledger prevent duplicate runs

The two programs share nothing but the filesystem inside your repository — no IPC, no server. Install either one and it works completely on its own.

Install

Available now on the VS Code Marketplace.

Install from the Marketplace

Search for 100doo in the VS Code Extensions tab (⇧⌘X), or from the terminal:

code --install-extension experlab.100doo

View on VS Code Marketplace →

Requirements

  • VS Code 1.90 or later
  • git — projects and tasks are git-worktree based (empty folders can be initialized through onboarding)
  • Claude Code CLI installed and logged in (the claude command on PATH)
  • For other vendors: the corresponding CLI (codex, grok, agy) or an API key

Ready to command your agent team?

Questions and feedback are always welcome.

Contact us