MarioCode — Development skill for Claude Code
MarioCode - a desktop coding agent workspace for Claude, Codex, and Pi.
How to install MarioCode
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open maxiaopang123/MarioCode and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What MarioCode does
MarioCode - a desktop coding agent workspace for Claude, Codex, and Pi.
Alternatives in Development
- IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
- Codemcp — Coding assistant MCP for Claude Desktop 1.6k ★
- Opencove — Your infinite canvas workspace for agents, tasks, knowledge, and research 1.2k ★
README
MarioCode
     
**MarioCode** — *my* Code. A free, open-source **desktop client for Claude Code / Codex / coding agents**.
**English** | [简体中文](README.zh-CN.md)
What is MarioCode?
MarioCode is a **free, open-source desktop GUI for coding agents** — a three-pane IDE that turns **Claude Code**, **OpenAI Codex**, and other agent platforms into a full-featured desktop application. Built on the official **Claude Agent SDK**, the **OpenAI Codex SDK**, and the **Pi Coding Agent SDK**, MarioCode does **not** reimplement the agent. It provides the complete interaction surface: session management, **real-time token-by-token streaming**, visual **tool-approval** prompts, **plan mode**, and all the **IDE** affordances you expect — file tree, Monaco editor with 30+ languages, **git**, **terminal**, **embedded browser**, and **LSP** language servers — plus a **mobile companion** for remote control from your phone.
**Search keywords:** Claude Code GUI · Codex desktop client · Claude desktop app · open-source Claude client · AI coding agent IDE · Agent SDK desktop UI · tool approval UI

Key highlights
- 🎛 Multi-provider — Claude, Codex, and Pi in one app; pick the agent before each session starts
- ⚡ Real-time streaming — watch every token arrive as the agent works
- ✅ Tool approval UI — allow / always-allow / deny with a per-session pending queue
- 📋 Plan mode — the ag
Related Skills
Alethe Agents
A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with r
Dure
Dure — every coding agent, one workspace across desktop and mobile.
ContextMeld
A local-first desktop workspace for coding-agent sessions, search, memories, skills, MCP and context handoffs.
Vibeke
Vibeke - A terminal workspace for coding agents with desktop and mobile remote
Threadlines
An open-source desktop workspace for Codex and Claude Code with a live browser, project files, and real source
Agentic Stack Desktop
Native macOS workspace with one local knowledge graph across Claude Code, Codex, OpenCode, and Cursor.
Related Agents
Abacus AI Agent
Abacus.AI, the company behind ChatLLM and CodeLLM, ships its coding assistant as an agent extension for VS Cod
Codex Exec Writer
Explicit workspace-writing one-shot execution through the installed Codex CLI
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and