operator-oss

Run many Claude Code (or Codex) sessions in parallel — across every project — from one screen. Local-first, git-worktree-isolated tasks, no API key.

196
Stars
28
Forks
TypeScript
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/iishyfishyy/operator-oss

Getting Started

Guides for using skills like operator-oss.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Operator logo

Operator

Run Claude Code and Codex in parallel from any browser.

Operator is a web-based control room for coding agents. Every task gets a persistent agent session in an isolated git worktree, so you can delegate across projects without juggling terminals or mixing branches.

Run Operator on your own computer, self-host it on a server, or use the hosted version. A deployed workspace is available from your computer, tablet, or phone.

Try hosted · Run locally · Self-host · Docs · Join Discord

Discord GitHub stars GitHub release License: Apache-2.0

Operator workspace showing projects and parallel agent tasks

One web workspace for every agent

  • Run tasks in parallel. Each task has its own worktree, branch, transcript, and Claude Code or Codex session.
  • Know where you are needed. One cross-project inbox surfaces every session waiting for your input while other agents keep working.
  • Keep context alive. Save project knowledge once, persist transcripts across reloads, and use /clear to start a fresh context window without losing the task lineage.
  • Review before you ship. Inspect the diff beside the conversation, sync the branch, resolve conflicts, merge, or open a pull request.

Chain tasks into pipelines

Make a task depend on one or several earlier tasks. Work can branch into parallel paths, then join again for final integration. Enable Start when unblocked and Operator launches each task as soon as its last dependency finishes.

Create tasks → connect dependencies → agents work in isolated branches → review and merge

Operator board showing branching tasks and automatic starts

Run it your way

Best forAccess
LocalUsing Operator on one machine with the least setuplocalhost in your browser
Self-hostedAn always-on workspace on infrastructure you controlAny authorized browser or device
HostedAn always-on workspace without managing a servergetoperator.dev from any browser or device

Operator is a web app in all three modes. Running locally keeps the app and its data on your machine. Deploying it makes the same control room reachable wherever you are, including on mobile.

Operator task pipeline in a mobile browser

Quick start

You need Node 20.9 or newer, macOS or Linux, and at least one supported agent CLI.

git clone https://github.com/iishyfishyy/operator-oss.git
cd operator-oss
npm install
npm run build
npm start

Open http://localhost:3000. The first-run wizard connects Claude Code or Codex and guides you through a small real task. Both agents support subscription login, so an API key is not required. API keys remain an explicit option.

For Docker, authentication, TLS, and secure access from outside your machine, follow the self-hosting guide. Do not expose an unauthenticated Operator origin to a network.

More than chat

Operator also includes list and kanban views, agent-suggested follow-up tasks, per-project and per-task terminals, managed services with live logs, project recaps, and transparent token and usage insights.

Explore all features · Compare agent support · Read the architecture

Community

Join Discord to meet users and contributors, show what you are building, and discuss Operator. Use GitHub Discussions for feature requests, GitHub Issues for reproducible bugs, and CONTRIBUTING.md for pull requests.

Documentation

Install and develop · Self-host · Features · Agents · Changelog · Security · Community

License

Apache-2.0

Frequently Asked Questions

What is operator-oss?

operator-oss is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by iishyfishyy. Run many Claude Code (or Codex) sessions in parallel — across every project — from one screen. Local-first, git-worktree-isolated tasks, no API key. It has 196 GitHub stars.

Is operator-oss safe to use?

operator-oss returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.

How do I install operator-oss?

Clone the repository with "git clone https://github.com/iishyfishyy/operator-oss" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is operator-oss written in?

operator-oss is primarily written in TypeScript. It is open-source under iishyfishyy on GitHub, so you can review or fork the full source.

Are there alternatives to operator-oss?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh operator-oss against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details