Overview
Sisyphus, powered by Oh My OpenCode, is an advanced orchestration layer that manages multiple specialized agents working together. It features a main conductor agent (Claude Opus 4.5) coordinating with specialized agents including Oracle (GPT-5) for strategic planning and architecture decisions. Sisyphus excels at complex multi-agent workflows.Latest Models
Sisyphus uses a multi-agent architecture with specialized models currently supported in Blocks:- Main Conductor: Claude Opus 4.5 - Orchestrates all agents and handles coordination
- Oracle Agent: GPT-5 - Strategic planning and architecture decisions
- Backend Specialist: Claude Sonnet 4.5 - API and database work
Each agent specializes in specific tasks. The Main Conductor intelligently delegates work to the most appropriate specialist agent, enabling parallel execution and domain expertise. Additional specialized agents may be added as more providers become available in Blocks.
Multi-Agent Orchestration
Sisyphus’s power comes from coordinated agent collaboration:- Task Analysis: Main Conductor analyzes the request
- Work Distribution: Tasks are delegated to specialist agents
- Parallel Execution: Multiple agents work simultaneously
- Quality Review: Oracle validates architectural decisions
- Integration: Main Conductor synthesizes results
- Large refactoring across multiple files
- Full-stack feature implementation
- Architecture design with code generation
- Complex debugging requiring multiple perspectives
Authentication
Sisyphus requires API keys for the underlying model providers:- Anthropic API Key
- OpenAI API Key
- Combined Setup
Required for Main Conductor and Backend Specialist
- Get an API key at Anthropic Console
- Set the environment variable:
ANTHROPIC_API_KEY=sk-ant-... - In Blocks Dashboard, go to Dashboard → Agents
- Select Sisyphus and configure Anthropic authentication
Using Sisyphus
Sisyphus is experimental and cannot be set as a default agent. Use the/sisyphus slash command to invoke it:
As an experimental agent, Sisyphus must be explicitly invoked with the
/sisyphus command and cannot be used as your default agent.Best For
- Complex multi-file refactoring
- Full-stack feature implementation
- Architecture design and planning
- Large-scale codebase transformations
- Projects requiring multiple areas of expertise
- Strategic code reviews with Oracle agent validation
- Claude Code compatibility (drop-in replacement)
Cost
Sisyphus uses multiple API providers currently supported in Blocks:- Anthropic API: Billed for Claude Opus 4.5 and Sonnet 4.5 usage
- OpenAI API: Billed for GPT-5 (Oracle agent) usage
Experimental Status
As an experimental feature, Sisyphus is actively evolving:- Multi-agent orchestration is a cutting-edge approach
- Agent delegation strategies are being refined
- New specialist agents may be added
- Performance optimizations are ongoing
- Feedback helps improve the system

