Automate your entire coding workflow with a team of AI agents
A

Automate your entire coding workflow with a team of AI agents

Automate your entire coding workflow with a team of AI agents

37,231 stars
N/A forks
N/A contributors

README

Project documentation from GitHub

Automate Your Coding Workflow with an AI Agent Team

Ever feel like you're spending more time on boilerplate, debugging, and routine tasks than on the actual interesting problems? What if you could offload those tasks to a small, automated team? That's the idea behind oh-my-claudecode, a project that turns Claude Code from a single assistant into a coordinated crew of AI agents for your entire development process.

It moves beyond simple chat completions. Instead, it sets up distinct agents for planning, coding, reviewing, and testing, all working together on your codebase. Think of it as automating your workflow from initial idea to tested code, with checks and balances along the way.

What It Does

Oh-my-claudecode is a CLI tool built in Go that integrates with Anthropic's Claude Code API. You give it a high-level task or feature request. The tool then manages a multi-agent workflow: a Planner breaks down the task, a Coder writes the code, a Reviewer critiques it, and a Tester creates test cases. It iterates through this cycle, applying the changes directly to your project files until the task is completed or a loop limit is reached.

Why It's Cool

The clever part is the orchestration. Instead of one AI trying to do everything and potentially getting stuck, it formalizes a development pipeline we're all familiar with. The Planner ensures the task is understood before any code is written. The separation of Coder and Reviewer mimics a real-world pull request review, catching issues early. Having a dedicated Tester agent pushes for robustness from the start.

It's also built to be extensible. The agent roles and their prompts are defined in a config file, meaning you could potentially tweak the workflow or even add new agent types. It's a framework for AI-powered development, not just a one-off script.

How to Try It

You'll need Go installed and a Claude API key. Getting started is straightforward:

  1. Clone the repo:

    git clone https://github.com/Yeachan-Heo/oh-my-claudecode.git
    cd oh-my-claudecode
    
  2. Set your API key:

    export CLAUDE_API_KEY="your-key-here"
    
  3. Run it on your project: Navigate to your project directory and run the tool with a task description.

    oh-my-claudecode "Add a function to parse and validate user email addresses"
    

The tool will start its agent cycle and output the process to your terminal. Make sure to run it in a clean git branch or a test project first to see how it h

Did you like this issue?

Join our weekly newsletter

Love discovering amazing projects?

Help us continue bringing you the best open-source discoveries every week.

Back to Projects
Last updated: Mar 23, 2026