Open Commander API

Expose a REST API to delegate coding tasks to isolated AI agents.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/open-commander/open-commander --skill open-commander-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Open Commander API
Source: https://github.com/open-commander/open-commander/tree/main/apps/web/public
Command: npx skills add https://github.com/open-commander/open-commander --skill open-commander-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This API enables secure delegation of coding tasks to AI agents running in isolated Docker containers, eliminating the need to give agents host access.

Core Features & Use Cases

  • REST API to create, monitor, and retrieve results for tasks across multiple agents.
  • Automatic repository cloning and workspace mounting for GitHub repos via the repository field, enabling agents to work immediately.
  • Multi-agent support with consistent interfaces and per-agent configurations to fit Claude, Codex, Cursor, and custom agents.
  • GitHub integration with server-side token verification to ensure access rights before delegation.

Quick Start

Run the server locally with Docker Compose and send a task to the API via a POST to /api/tasks describing the work and optional repository.

Frequently Asked Questions about Open Commander API

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely delegate coding tasks to AI agents without granting host access?

You can delegate coding tasks to AI agents securely by running them in isolated Docker containers via a REST API, which eliminates the need to provide agents with direct host access while managing execution state.

Can I use this API to clone a private GitHub repository for an AI agent to work on?

Yes, the API supports automatic repository cloning and workspace mounting for GitHub repositories. It performs server-side token verification to ensure proper access rights before delegating tasks to the AI agent.

How do I automate multi-agent collaboration for code generation and debugging?

You can automate multi-agent collaboration by sending POST requests to the API's /api/tasks endpoint. The system coordinates multiple agents with consistent interfaces and per-agent configurations to handle code generation and debugging workflows.

Does this task delegation API work with different types of custom AI agents?

Yes, the API provides multi-agent support with consistent interfaces and per-agent configurations, allowing it to fit various AI agents including Claude, Codex, Cursor, and custom agents across public or private repositories.

What do I need to run the server locally and start assigning tasks to isolated agents?

You need Docker Compose to run the server locally. Once running, you can assign tasks by sending a POST request to the /api/tasks endpoint describing the work and specifying an optional repository for the agent.

Why should I use isolated containers instead of running AI coding agents directly on my machine?

Using isolated containers prevents AI coding agents from accessing your host system directly. This approach ensures secure task delegation, robust error handling, and controlled repository access verification before any code execution occurs.