Use Claude Code / CodeX CLI to perform multiple tasks in parallel with a Codex-style UI. Your personal codex/cursor-background agent. Claude Code UI.
# Add to your Claude Code skills
git clone https://github.com/ObservedObserver/async-codeLast scanned: 5/14/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-14T06:47:23.526Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}async-code is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ObservedObserver. Use Claude Code / CodeX CLI to perform multiple tasks in parallel with a Codex-style UI. Your personal codex/cursor-background agent. Claude Code UI. It has 535 GitHub stars.
Yes. async-code passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/ObservedObserver/async-code" and add it to your Claude Code skills directory (see the Installation section above).
async-code is primarily written in TypeScript. It is open-source under ObservedObserver on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh async-code against similar tools.
No comments yet. Be the first to share your thoughts!
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.
Clone the repository
git clone <this-repo>
cd async-code
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.
Build and start the stack
docker-compose up --build -d
db/init_supabase.sql to create the required tables.server/.env.# server/.env
ANTHROPIC_API_KEY=your_anthropic_api_key_here
# Supabase
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=your_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key
# Flask configuration
FLASK_ENV=production
FLASK_DEBUG=False
# Run all services
docker-compose up
# Development mode
cd async-code-web && npm run dev # Frontend
cd server && python main.py # Backend
FLASK_ENV=production in server/.env and export NODE_ENV=production before running the stack.NODE_ENV=production docker-compose up --build -d
docker-compose logs -f
See LICENSE file for details.