Documentation
Feature Overview
A complete feature comparison and capability breakdown of M0X CoderX and M0X IDE.
The M0X developer suite is split into two environments tailored for different aspects of software development. Below is a detailed breakdown of the features supported across the two platforms.
🌌 M0X CoderX (Autonomous Workspace)
M0X CoderX is a complete workspace environment designed around the execution of complex developer tasks by autonomous AI coding loops.
Core CoderX Features:
- Autonomous Agent Loops: Runs consecutive tool calls (up to 25 steps) to solve complex coding tasks. It reads error logs, rewrites code, and re-compiles until tests pass.
- Visual Diff Approvals: Displays clear green/red side-by-side file changes within the chat interface, letting you review changes before they are committed to your disk.
- Integrated PTY Terminal: Full support for local terminals (PowerShell, bash, zsh) with automated command translation and execution reviews.
- Sandbox Terminal Execution: Runs scripts and test commands in a protected workspace shell.
- Browser Automation Tool: Employs a browser agent to test web layouts, interact with pages, and capture screenshots to verify frontend changes.
- Custom Agent Skills: Ability to register custom tools and command chains (e.g. database lookups, code parsers) that the agent can call autonomously.
- Parallel Subagents: Spawn child subagent tasks to work on independent parts of a feature simultaneously.
🚀 M0X IDE (AI-Native Code Editor)
M0X IDE is an AI-powered code editor built on the VS Code engine. It is designed to act as a highly responsive pair programmer directly within your layout files.
Core M0X IDE Features:
- FIM Ghost Text Autocomplete: Real-time context-aware autocomplete suggestions as you type code (< 50ms latency).
- Inline Edit (
Ctrl+K/Cmd+K): Modify highlighted blocks of code in place with natural language prompts and review inline diff markers. - Intelligent Chat Sidebar (
Ctrl+L/Cmd+L): Ask questions, explain classes, and plan code changes referencing your active file focus. - Model Context Protocol (MCP) Client: Connect the IDE's coding models directly to local databases, API docs, and third-party context providers.
- Mentions (
@file,@folder,@git): Point your prompts to specific file names, folder paths, or recent Git commit contexts to narrow the AI search. - VS Code Extension Engine: Native support for your existing VS Code themes, language packs, database plugins, and keyboard layouts.
- Discord Bot Integration: Link your local IDE to a Discord server to execute remote agent edits and queries directly from channels.
📊 Quick Feature Comparison
| Capability | M0X CoderX | M0X IDE | Recommended Model |
|---|---|---|---|
| Autonomous Multi-Step Agents | ✓ | — | Claude 3.5 Sonnet |
| FIM Autocomplete (Ghost Text) | — | ✓ | Qwen 2.5 Coder 1.5B |
Inline Edit (Ctrl+K) | — | ✓ | GPT-4o / Claude 3.5 Sonnet |
| Integrated PTY Terminal | ✓ | ✓ | N/A |
| Visual Diff Approvals | ✓ | ✓ | N/A |
| Browser Automation Tool | ✓ | — | Claude 3.5 Sonnet |
| Model Context Protocol (MCP) | — | ✓ | Claude 3.5 Sonnet |
| VS Code Extensions Host | — | ✓ | N/A |
| Discord Bot Control | — | ✓ | Claude 3.5 Sonnet |