oh-my-claudecode  by Yeachan-Heo

AI agent orchestration for code intelligence

Created 2 weeks ago

New!

2,648 stars

Top 17.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project provides "oh-my-claude-sisyphus," a multi-agent orchestration system for Claude Code, ported from "oh-my-opencode." It empowers users to automate complex development tasks by deploying a suite of specialized AI agents that collaborate to achieve project goals, enhancing productivity within the Claude Code environment.

How It Works

The system utilizes a "Sisyphus Orchestrator" that manages eleven distinct Claude agents, including planning specialists like Prometheus and execution agents like Oracle. These agents operate across planning, execution, and support phases, leveraging Claude Code's SDK, integrated LSP, and AST tools. Tasks are driven by slash commands or magic keywords, with a core design principle of persistent execution until all objectives are met, employing layered skills for enhanced capabilities.

Quick Start & Requirements

  • Installation: Recommended via Claude Code plugin (/plugin install oh-my-claude-sisyphus) or globally via npm (npm install -g oh-my-claude-sisyphus). A curl installation script is available for macOS/Linux.
  • Prerequisites: Claude Code environment, an Anthropic API key set as the ANTHROPIC_API_KEY environment variable. Node.js 20+ is required for npm installation and optional Node.js hooks on macOS/Linux.
  • Links: Project Website: https://yeachan-heo.github.io/oh-my-claude-sisyphus-website.

Highlighted Details

  • Eleven Specialized Agents: A diverse team of Claude-powered agents (e.g., Oracle for debugging, Librarian for documentation, Prometheus for strategic planning) handles specific roles.
  • Six Built-in Skills: Core functionalities like ultrawork (parallel agents), ralph-loop (completion guarantee), and git-master enhance agent capabilities.
  • Eighteen Lifecycle Hooks: Systematically augment Claude Code's behavior, managing tasks, context, and updates.
  • Advanced Tooling: Integrates Language Server Protocol (LSP) for code analysis and ast-grep for structural code manipulation.
  • Trigger Mechanisms: Supports slash commands (e.g., /sisyphus, /ultrawork) and magic keywords (ultrawork, search, analyze) for flexible task initiation.

Maintenance & Community

This project is a port of "oh-my-opencode" by code-yeongyu. A project website is available at https://yeachan-heo.github.io/oh-my-claude-sisyphus-website. No specific community channels (e.g., Discord, Slack) or contributor details are provided in the README.

Licensing & Compatibility

The project is released under the MIT license, permitting broad use, modification, and distribution, including for commercial purposes. It is designed exclusively for the Claude Code environment and Claude models.

Limitations & Caveats

The port exclusively uses Claude models, foregoing the multi-provider routing (GPT, Gemini, Grok) present in the original project. It also features a reduced set of lifecycle hooks compared to its predecessor. Advanced terminal features like interactive Bash with Tmux integration are not included. Agent capabilities may differ due to the exclusive use of Claude models, such as the Oracle agent now utilizing Claude Opus instead of GPT-5.2.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
63
Issues (30d)
53
Star History
2,735 stars in the last 18 days

Explore Similar Projects

Starred by Shizhe Diao Shizhe Diao(Author of LMFlow; Research Scientist at NVIDIA), Dharmesh Shah Dharmesh Shah(Cofounder of HubSpot), and
4 more.

awesome-claude-skills by ComposioHQ

18.6%
26k
Claude Skills extend AI workflows
Created 3 months ago
Updated 2 days ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Gabriel Almeida Gabriel Almeida(Cofounder of Langflow), and
1 more.

agents by wshobson

3.3%
27k
Collection of specialized AI subagents for Claude Code
Created 6 months ago
Updated 1 week ago
Feedback? Help us improve.