Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>OrkaNew to Visual Studio Code? Get it now.
Orka

Orka

Anurag Sanghvi

|
1 install
| (0) | Free
A TypeScript orchestrator for coordinating multi-agent pipelines with automated context flow — powered by Agency for agent execution.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Orka

A TypeScript orchestrator for coordinating multi-agent pipelines with automated context flow — powered by Agency for agent execution.

Orka is a VS Code extension that lets you orchestrate multi-agent SDLC pipelines directly from your editor. Define agent fleets, run them through gated stages, review outputs, and ship — all without leaving VS Code.

Prerequisites

  • Node.js v18+
  • Visual Studio Code v1.90+

Installation

# Clone the repository
git clone https://github.com/asanghvi_microsoft/Orka.git
cd Orka

# Install dependencies
npm install

Building

# Compile TypeScript
npm run compile

# Watch mode (recompiles on file changes)
npm run watch

Running Locally

  1. Open the Orka folder in VS Code.
  2. Press F5 to launch the Extension Development Host.
  3. In the new VS Code window, you'll see the Orka icon in the Activity Bar.

Packaging

To build a .vsix package for local installation:

npm run package

Then install it via:

code --install-extension orka-0.1.0.vsix

Usage

Chat Participant

Type @orka in Copilot Chat to interact with the orchestrator. Available commands:

Command Description
/start Start a new feature pipeline
/resume Resume a paused pipeline
/status Show status of all features
/pipeline Show pipeline configuration
/approve Approve the current gate and continue
/skip Skip the current agent output
/stop Pause the pipeline at current gate
/feedback Send feedback and continue the pipeline
/respond Reply to an agent's question
/fleet Open the Fleet Editor

Command Palette

Open the Command Palette (Ctrl+Shift+P) and search for:

  • Orka: Start Feature — kick off a new pipeline
  • Orka: Resume Feature — resume a paused run
  • Orka: Show Status — view pipeline status
  • Orka: Show Pipeline — inspect pipeline config
  • Orka: Edit Fleet — configure your agent fleet
  • Orka: Show Context Flow — visualize context passing between agents

Project Structure

Orka/
├── src/
│   ├── extension.ts          # Extension entry point
│   ├── chat/participant.ts   # Copilot Chat participant
│   ├── commands/             # Command implementations
│   ├── core/                 # Orchestration engine
│   └── ui/                   # Webview panels & status bar
├── media/                    # CSS, HTML, icons
├── package.json
└── tsconfig.json

License

See LICENSE for details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft