maxiaopang123

MarioCode — Development skill for Claude Code

Development community

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

![GitHub release](https://img.shields.io/github/v/release/maxiaopang123/MarioCode?style=flat-square) ![GitHub stars](https://img.shields.io/github/stars/maxiaopang123/MarioCode?style=flat-square) ![License: MIT](https://img.shields.io/badge/license-MIT-green.svg?style=flat-square) ![Electron](https://img.shields.io/badge/Electron-33-47848F?style=flat-square) ![React](https://img.shields.io/badge/React-19-61DAFB?style=flat-square) ![TypeScript](https://img.shields.io/badge/TypeScript-5-3178C6?style=flat-square)

**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

![MarioCode home - Claude Code desktop client GUI](docs/images/首页.png)

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