Async Code banner
ObservedObserver ObservedObserver

Async Code

Design community intermediate

Description

Use Claude Code / CodeX CLI to perform multiple tasks in parallel with a Codex-style UI.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Async Code Agent

Use Claude Code / CodeX CLI to perform multiple tasks in parallel with a Codex-style UI.

A code agent task management system that provides parallel execution of AI-powered coding tasks. Users can run multiple Claude Code agents simultaneously through a Codex-style web interface, with support for different agents for comparison and evaluation.

Key Features

  • 🤖 Multi-Agent Support: Run Claude Code and other AI agents in parallel
  • 🔄 Parallel Task Management: Execute multiple coding tasks simultaneously
  • 🌐 Codex-Style Web UI: Clean interface for managing agent tasks
  • 🔍 Agent Comparison: Compare outputs from different AI models
  • 🐳 Containerized Execution: Secure sandboxed environment for each task
  • 🔗 Git Integration: Automatic repository cloning, commits, and PR creation
  • Selfhost: Deploy your own parallel code agent platform.

Architecture

  • Frontend: Next.js with TypeScript and TailwindCSS
  • Backend: Python Flask API with Docker orchestration
  • Agents: Claude Code (Anthropic) with extensible support for other models
  • Task Management: Parallel execution system based on container

Prerequisites

  • Docker and Docker Compose installed
  • (Optional) Supabase account for persistent data storage

Quick Start

  1. **Clone the repository**

    git clone 
    cd async-code
  2. **Create the environment file**

    cp server/.env.example server/.env

    Edit `server/.env` and set your `ANTHROPIC_API_KEY`. If you are using Supabase, also set `SUPABASE_URL`, `SUPABASE_ANON_KEY` and `SUPABASE_SERVICE_ROLE_KEY`.

  3. **Build and start the stack**

    docker-compose up --build -d

Supabase Setup

  1. Create a new project in the Supabase dashboard.
  2. Open the SQL editor and run db/init_supabase.sql to create the required tables.

...