Haven't you ever thought about this?
Wouldn't it be great if we could assign the role of a team leader to one AI and the role of a developer to another AI, and have them proceed with the work on their own? Wouldn't it be good if we just said, "Find and fix bugs on your own," the team leader would create a bug list, and the developer AI would develop accordingly?
So, we made it. claude-orchestrator.
claude-orchestrator
Link: claude-orchestrator.parallax.kr/
First, the following preparations are necessary:
- Install claude-code
- Install Node.js version 18 or higher
- Be logged into claude-code
In this state, install the modules.
install
npm install -g @graygate/claude-orchestrator
npx @graygate/claude-orchestrator
init
After the installation is complete, select the project directory where you want to apply automation.
After the installation is complete, select the project directory where you want to apply automation.
cd your-project
claude-orchestrator init
Running the init command will result in the following:
When you run the init command, you select the directory to apply it to, and then the guide for the start command appears.
You can simply type claude-orchestrator start, but if you specify a concrete scope and goals, it will formulate a plan to achieve the objectives for that specific scope.
start
When you start, it first goes through a process of determining what tasks are needed. The claude-code acting as the lead developer analyzes and creates broad-ranging tasks.
After creating the tasks, each task is passed on to the developer claude-code. These assigned tasks are completed one by one by the developer, and then reviewed by the lead developer.
status
As the work progresses in this manner, tasks are completed sequentially, and you can check the progress of the work using the claude-orchestrator status command.
Conversation History
.claude-orchestrator directory will be created in the location where the project was initialized.
If you click on the created directory, you can check messages, queue, status, and more. Among these, to-developer.json allows you to see the messages passed from the lead developer to the developer AI. However, this message is only valid while the task is currently in progress; it will be reset and become empty once the next task begins.
Information about logs can be viewed through the log.md file.
Producthunt
Please vote this project on producthunt.





Top comments (0)