๐Ÿšง ctrlyoke is in active development and not yet released โ€” follow progress on GitHub โ†’
Free to install ยท Pro for power users

Run your AI coding
assistant, hands-free

ctrlyoke turns Copilot, Claude, Codex, and more into structured, step-by-step workflows โ€” validated at each stage, resumable from any state, and running while you do something else.

Coming soonRead the docs

Define a workflow in YAML

implement-feature.ctrlyoke.yaml
name: Implement auth service
harness: claude-cli

steps:
  - prompt: |
      Implement the UserAuth service in src/auth.ts.
      Use the interface defined in src/types/auth.ts.
    endCondition:
      script: npm run typecheck && npm test

  - prompt: |
      Write integration tests covering login, logout,
      and token refresh. Aim for 90% branch coverage.
    endCondition:
      script: npm test -- --coverage --branches 90

Works with every major AI coding assistant

Copilot CLICopilot CLI
Claude CodeClaude Code
Codex CLICodex CLI
OpenCodeOpenCode
Qwen CodeQwen Code
Antigravity CLIAntigravity CLI

Everything you need to automate AI workflows

A complete orchestration layer for AI coding assistants โ€” from a single prompt to a multi-step pipeline with validation gates and live monitoring.

โšก

Six harnesses

Copilot CLI, Claude Code, Codex, OpenCode, Qwen, and Antigravity CLI. One workflow file, any harness.

๐Ÿ“„

YAML ยท JSON ยท Markdown

Define workflows in the format you prefer. Version-controlled, diff-friendly, and composable.

โœ“

End conditions

Each step runs a validation script before moving on. No silently passing bad output down the chain.

โฌ›

Live dashboard

A React panel in VS Code shows real-time step execution, output history, and an embedded terminal.

>_

CLI + MCP server

ctrlyoke run executes any workflow headlessly. The MCP server exposes your workflows as tools other AI agents can queue.

โ‡‰

Parallel execution

Run multiple workflows simultaneously, each with independent pause, resume, and cancel controls.

How it works

Three steps from idea to automated workflow.

1

Write

Define steps, prompts, and end conditions in a .ctrlyoke.yaml file. Supports YAML, JSON, and prompt Markdown.

2

Run

ctrlyoke drives your AI harness step by step, streaming output to the dashboard and log files in real time.

3

Validate

End conditions check each step's output before continuing. Retry, move on, or stop โ€” on your terms.

ctrlyoke Pro

Code from anywhere

ctrlyoke Pro unlocks the remote dashboard โ€” open your running workflows in any browser, on any device, from anywhere on your network. Start a long task, close your laptop, check in from your phone.

Remote & LAN browser dashboard
QR-to-phone instant access
Custom execution hooks
Air-gapped offline activation
14-day free trial โ€” no card required
All future Pro features
See pricing

Get started free

Free forever for individuals and small teams. Install in seconds from the VS Code Marketplace.

Coming soon