orchestrator
Health Gecti
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 21 GitHub stars
Code Basarisiz
- execSync — Synchronous shell command execution in src/main/agent-manager.ts
- fs.rmSync — Destructive file system operation in src/main/agent-manager.ts
- process.env — Environment variable access in src/main/agent-manager.ts
- execSync — Synchronous shell command execution in src/main/index.ts
- process.env — Environment variable access in src/main/index.ts
- child_process — Shell command execution capability in src/main/ipc-handlers.ts
- execSync — Synchronous shell command execution in src/main/ipc-handlers.ts
Permissions Gecti
- Permissions — No dangerous permissions requested
This is an Electron-based desktop application that manages multiple Claude Code agents simultaneously within a single repository. It isolates each agent in its own git worktree so they can work in parallel without conflicting with each other.
Security Assessment
Overall Risk: Medium. The tool inherently relies on executing shell commands to manage git worktrees and CLI agents, which explains the `execSync` and `child_process` detections in its core files. While this is expected behavior for its intended purpose, the code also performs destructive file system operations (`fs.rmSync`) to clean up those worktrees, which carries inherent risks if manipulated or used incorrectly. It accesses environment variables, though no hardcoded secrets or explicit dangerous system permissions were found. Users should be aware that the app has the capability to execute arbitrary commands and modify local files on the host machine.
Quality Assessment
The project appears to be actively maintained, with its most recent push occurring today. It uses a standard, permissive MIT license and has clear documentation. However, community trust is currently very low, evidenced by a modest 21 GitHub stars, indicating it is an early-stage or niche project rather than a widely vetted tool.
Verdict
Use with caution: the shell execution and file deletion risks are standard for a git management utility, but the tool's early stage and low community adoption warrant caution.
Tmux for claude code
Orchestrator
A desktop app for running multiple Claude Code agents on the same repo at the same time.

The idea
Sometimes you want multiple Claude Code agents working on different parts of a codebase at the same time. The problem is they'll step on each other if they're all editing the same files in the same directory.
Orchestrator solves this by giving each agent its own git worktree and branch. You can see what all of them are doing, send them follow-up messages, and come back later to pick up where you left off.
What it does
Each agent gets an isolated copy of the repo via git worktree. You can have up to 10 running at once. The interface is split into panes (like tmux) so you can watch several agents work side by side. Every tool call, file edit, and token count shows up in real time.
Sessions are saved to disk, so if you close the app and come back, your agents resume with their full conversation history intact.
Getting started
You'll need Node 18+ and the Claude Code CLI installed and authenticated.
git clone https://github.com/MatchaOnMuffins/orchestrator.git
cd orchestrator
npm install
npm run dev:electron
The app will open and ask you to pick a git repo. From there, click "+ New" to create an agent, type what you want it to do, and it'll start working.
Built with
Electron, React 19, Zustand, Tailwind CSS, Vite, and TypeScript.
License
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi