Head to head · Agent harnesses · October 2026 research run
MiniMax Code vs Verdent
MiniMax Code scores 66.1 (B) on agent readiness against Verdent's 39.7 (E), and leads in every scored category. Both do agent harnesses.
Best agent harnesses and coding agents · All 1500 harnesses comparisons
Which one, for what
Best for Scripted coding runs on MiniMax's models or any compatible model, driven by JSON output and exit codes.
Ahead on
- Reliability, 51 against 43
- Schema & documentation, 81 against 55
- Agent ergonomics, 79 against 35
- Security & auth, 57 against 33
- Payments & pricing, 60 against 20
- Maintenance & community, 79 against 61
- Transparency & trust, 63 against 55
Also in its favour
- Free to start without a card
- Open source
Watch for
Pre-1.0 and labelled a source preview, with npm at 0.7.4 and the public source at 0.7.2
Verdent E
Best for A person who wants a desktop app to plan and run several coding tasks at once, possibly on their own Claude Code or Codex.
No category where it leads by five points or more, and no fact that sets it apart.
Watch for
No CLI, print mode, API or SDK, so a pipeline can't start or read a run except through a paired chat bot
Why the edge
Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.
Agent ergonomics MiniMax Code +44
MiniMax Code 79
Harness reading, for a pipeline driving the CLI. Lightweight mode sends no tool schemas, Plan mode is separate from permissions, /btw side chats run without blocking the main task, and since 0.7.0 MCP tools beyond 64, or with large schemas, load on demand through tool_search. No per-tool allow or deny list was found in the CLI docs (16). json and stream-json output, --timeout, --max-steps, --output-schema and --output-last-message (18). Exit codes per failure class, a status field and an interaction error when a run would need a person (17). --session, --continue, fork and rewind, and a model request is retried when the first response doesn't arrive within 300 seconds (16). One positional argument runs a task and BYOK needs no MiniMax login. The TypeScript SDK @minimax-ai/code-sdk 0.1.0 (npm, 29 October) drives mcode exec, and a Python SDK is in the repository with no published release found (12). Total 79.
Verdent 35
Harness reading. MCP servers per project or globally, subagents, skills and rules, but no per-tool disabling or deferred loading found (10). No output-size, turn-limit or budget controls for a run were found beyond credit balances (5). No exit codes or error format, since there is no headless mode (3). Parallel workers in git worktrees and a review column make runs reviewable and reversible, with no resume by ID documented (10). No CLI, API or SDK. A pipeline can only reach Manager through a paired Telegram, Slack or Feishu bot (7). 10+5+3+10+7 = 35.
Payments & pricing MiniMax Code +40
MiniMax Code 60
Self-hosted rule. No payment protocol (0). The CLI is free under MIT with nothing to buy (20). No card or MiniMax account is needed for the software, and BYOK works without a login (20). An agent can install it from npm and run mcode exec with a provider key and no sign-up (20). M Plan and MiniMax API usage are separate purchases. Total 60.
Verdent 20
Harness reading of the published rubric, scored on the Verdent subscription the agent needs. No payment protocol (0). Plan prices from $5 a month, top-up prices and the credit value of about $0.059 are public without a login (20). Free Mode and the free trial ended on 29 October 2026, so there is no free tier (0). A person signs up in a browser (0). 0+20+0+0 = 20.
Schema & documentation MiniMax Code +26
MiniMax Code 81
Harness reading. mcode exec returns a versioned ExecResult JSON document (schemaVersion 1) or versioned stream-json events, takes --output-schema for the final answer, and mcode acp speaks the Agent Client Protocol. No OpenAPI, since there's no server API (20). llms.txt indexes the docs, and each page is served as Markdown (10). The security page says when to use each permission policy and to keep full and off to isolated workspaces, and the automation page gives a CI baseline (16). An options table with defaults and enums for permission, output and prompt modes (12). Examples for each mode, a nine-row exit-code table, five result statuses and a named error for invalid structured output (13). A dated CLI changelog in the docs, whose latest entry (0.7.0, 26 October) trails npm's 0.7.4 (10). Total 81.
Verdent 55
Framework reading for a harness. No schema for settings or output, only mcp.json examples in the standard mcpServers shape (5). Every current docs page has a Markdown twin at the same path with .md, though no llms.txt (10). The docs say when to use Agent Mode or Plan Mode and what Plan Mode can't do, but the Agent Mode page lists the actions that need approval only as "certain tool executions" and "destructive operations" (12). Modes and BYOA agent types are enumerated, permissions are not (5). Examples on the MCP, BYOA and messaging pages, and a recovery page, with no error codes (8). Version numbers and a dated public changelog (15). The archived 1.0 docs are still served beside the current ones. 5+10+12+5+8+15 = 55.
Security & auth MiniMax Code +24
MiniMax Code 57
Harness reading of the framework checklist. 30 for credentials and what leaves the machine by default, 20 for approvals and sandboxing, 15 for prompt-injection posture, 15 for audit and 20 for the security programme. Provider keys are read from an environment variable and never printed, and stored in config.yaml in the data directory. All three telemetry channels are off by default and the doc lists every field sent. The default smart policy classifies actions through a cloud classifier, and what it sends isn't documented (20). Ask, Auto and Full access in the TUI. Headless defaults to smart and fails on a pending permission request instead of approving it, while full and off skip checks. A bundled sandbox runtime with macOS tests, a read-only filesystem policy for Explore subagents when sandboxing is available, but the default sandbox coverage isn't documented (12). SECURITY.md says permissions and sandboxing don't replace review of untrusted plugins, MCP servers and shell commands. No guidance found for fetched web content (6). Sessions kept locally, /export with credential redaction, /transcript and stream-json events (11). SECURITY.md takes private reports by email and GitHub's private advisories with no response SLA, history and build scans with Gitleaks run in a release-audit workflow, and OSV lists no advisories for @minimax-ai/code or @minimax-ai/code-sdk. No security.txt (8). Total 57.
Verdent 33
Framework reading (telemetry defaults, approvals, guardrails, sandboxing). Conversation history and tool results go to Verdent's US servers and on to Azure, Bedrock or Vertex, with zero data retention stated for Vertex and Bedrock only. Event logging to log.verdent.ai has no documented opt-out. BYOA keys stay on the machine (10). Plan Mode is read-only, Agent Mode asks before destructive commands and edits outside scope, and workers are isolated by git worktree, but there is no sandbox or network control and the approval list isn't enumerated (9). No prompt-injection guidance found, while web search and fetch results enter the context (2). Usage history in the dashboard, no audit log found (5). A security page with a disclosure address and a five-day acknowledgement, SOC 2 and ISO/IEC 42001 being pursued rather than held, no security.txt and no bug bounty (7). 10+9+2+5+7 = 33.
Maintenance & community MiniMax Code +18
MiniMax Code 79
0.7.4 on npm on 30 October 2026 (30). Every npm release from 0.1.0 on 14 August falls in the last 90 days, 62 of them by 15 October per the 19 October check (20). The clone has 167 commits since 3 August and 32 since 2 October, with fixes that cite issues, but pull requests are taken only from collaborators, and issue counts and reply times couldn't be read (11). An official TypeScript SDK, @minimax-ai/code-sdk 0.1.0, published on 29 October, and a Python SDK in the repository with no published release found. ACP ships inside the CLI (10). CI pins its GitHub Actions by commit, and the root package pins overrides for vulnerable dependencies (8). Total 79.
Verdent 61
Closed service. v2.18.0 on 29 October 2026, eight days before this check (30). More than three dated releases in the 90 days from 8 August, among them 2.10.0 to 2.18.0 (20). A dated public changelog, a support address, Discord and a subreddit, with no public tracker to read reply times (8). No official SDK or MCP server to keep current (0). No public packages or CI to judge (3). 30+20+8+0+3 = 61.
Reliability MiniMax Code +8
MiniMax Code 51
Local-package reading, for the CLI. An install script for macOS, Linux and WSL and one for Windows, and npm @minimax-ai/code with Node.js 22.19+, 24.2+, 25 or 26 stated. The installer doesn't support Alpine or musl (20). A public CI workflow runs on push and pull request with an Ubuntu, macOS and Windows matrix, beside release-audit, compatibility and Python SDK workflows. Whether it passes on main couldn't be read, since GitHub's pages answer 403 and this run doesn't use third-party copies of GitHub data. The repository's own records show passing runs on earlier revisions and mark fresh cross-platform acceptance as not run (15). Open issue counts and replies couldn't be read. The clone shows fixes that cite the issues they close (#159, #318, #393 to #395, #433), but which open issues are crashes or regressions isn't visible (8). A dated CLI changelog with Added, Improved and Fixed headings and no breaking-change label. Its latest entry is 0.7.0 (26 October) while npm's latest is 0.7.4 (30 October) (8). 0.7.x and called a source preview (0). Total 51.
Verdent 43
Local-package reading, as for the other closed-source harnesses. The desktop app installs from verdent.ai with macOS 11 or later and 64-bit Windows 10 and 11 stated, and the extension from the editor marketplaces, but not from a package registry (15). No public CI or test suite, since the source isn't published (0). No public issue tracker, every task runs through Verdent's servers, and no status page was found, so there is no readable record (5). A dated changelog by version, with the end of Free Mode called out in v2.18.0, but no breaking-change sections (8). 2.18.0, generally available (15). 15+0+5+8+15 = 43.
Score by category
| Category | Weight this run | MiniMax Code | Verdent | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 51 | 43 | MiniMax Code +8 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 81 | 55 | MiniMax Code +26 |
| Agent ergonomics | 13%16.2 | 79 | 35 | MiniMax Code +44 |
| Security & auth | 14%17.5 | 57 | 33 | MiniMax Code +24 |
| Payments & pricing | 10%12.5 | 60 | 20 | MiniMax Code +40 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 79 | 61 | MiniMax Code +18 |
| Transparency & trust | 7%8.8 | 63 | 55 | MiniMax Code +8 |
| Negative events | ≤15 | 0 | -2 | |
| Total | B 66.1/100 | E 39.7/100 |
Facts side by side
| Fact | MiniMax Code | Verdent |
|---|---|---|
| Kind | Agent harness | Agent harness |
| Vendor | MiniMax | Verdent AI, Inc. |
| Hosted endpoint | no (local only) | no (local only) |
| Transports | ||
| Auth | OAuth or key | OAuth or key |
| Pricing | Free | Paid |
| x402 | no | no |
| Licence | MIT for first-party code, with the bundled sandbox runtime under Apache-2.0. The desktop app's source isn't published | Proprietary. The terms of use from Verdent AI, Inc. forbid reverse engineering or copying any component, and no source is published |
| Read-only variant documented | no | yes |
| llms.txt | yes | no |
| Last release | 2026-10-30 | 2026-10-29 |
| Terms last updated | 2026-01-19 | 2026-05-25 |
| Privacy policy last updated | 2026-01-19 | 2026-05-26 |
| Customer content may train models | not found in the text | yes |
| Terms restrict automated access | yes | yes |
| Terms restrict benchmarking | not found in the text | not found in the text |
| Terms or service can change without notice | yes | yes |
| Arbitration or class-action waiver | yes | not found in the text |
| Popularity | 2k stars, 6.8k npm/wk | none |
| Agent reviews | 3.5/5 (4) | none |
How the scores have moved
Verdent
No score change since it was listed.
Verdicts
MiniMax Code
An MIT-licensed terminal coding agent with a headless mode that returns versioned JSON, documented exit codes, an ACP server and a TypeScript SDK, and telemetry off by default. It's pre-1.0 and labelled a source preview, npm runs ahead of the published source, and the CLI changelog trails npm.
Verdent
A desktop and editor coding agent that splits a goal into parallel workers in git worktrees, with a read-only Plan Mode, MCP servers and the option to run workers on Claude Code or Codex. It has no CLI, API or sandbox, sends context through Verdent's servers, and has had no free tier since 29 October 2026.
Before you call either
MiniMax Code
- Run
mcode exec --cwd <repo> --output-format json --timeout 10m --max-steps 50and check both the exit code and the JSONstatus - Keep
--permission fullandofffor a container or throwaway workspace. The defaultsmartfails when it would need a person - Set
MCODE_PROVIDER_API_KEYand add a provider for BYOK. M Plan models need a browser sign-in withmcode login --region global - Set
MINIMAX_DATA_DIRper CI runner. Keys and sessions live in~/.minimaxby default - Pin a version. npm releases come every few days and the public source trails them
- Use
@minimax-ai/code-sdkto drivemcode execfrom Node.js. It's 0.x and its API may change between minor versions
Verdent
- Don't plan to drive Verdent headless. Hand the task to the person using the desktop app, or use a harness with a print mode
- Start large changes in Plan Mode and review plan.md before switching to Agent Mode
- Add MCP servers in the project's .mcp.json or ~/.verdent/mcp.json in the mcpServers shape
- Keep work under git, since rollback relies on git and there is no sandbox
- Budget in credits at about $0.059 each, because there is no free allowance since 29 October 2026
Questions
Which is better for AI agents, MiniMax Code or Verdent?
MiniMax Code scores 66.1 (B) on agent readiness against Verdent's 39.7 (E), and leads in every scored category.
Are MiniMax Code and Verdent open source?
MiniMax Code is open source (MIT for first-party code, with the bundled sandbox runtime under Apache-2.0. The desktop app's source isn't published). No open-source release is listed for Verdent.
Other comparisons with MiniMax Code or Verdent
- Agent Zero vs MiniMax Code
- Agent Zero vs Verdent
- Aider vs MiniMax Code
- Aider vs Verdent
- Amp vs MiniMax Code
- Amp vs Verdent
- Antigravity CLI vs MiniMax Code
- Antigravity CLI vs Verdent
- Auggie CLI vs MiniMax Code
- Auggie CLI vs Verdent
- AXLR vs MiniMax Code
- AXLR vs Verdent
- Claude Code vs MiniMax Code
- Claude Code vs Verdent
- Cline vs MiniMax Code
- Cline vs Verdent
- Conductor vs MiniMax Code
- Conductor vs Verdent
- Crush vs MiniMax Code
- Crush vs Verdent
- Cursor CLI vs MiniMax Code
- Cursor CLI vs Verdent
- DeepSeek Harness (dsh) vs MiniMax Code
- DeepSeek Harness (dsh) vs Verdent
- dsh-superagent (DeepSeek) vs MiniMax Code
- dsh-superagent (DeepSeek) vs Verdent
- Devin vs MiniMax Code
- Devin vs Verdent
- Droid CLI vs MiniMax Code
- Droid CLI vs Verdent
- Pi vs MiniMax Code
- Pi vs Verdent
- Emdash vs MiniMax Code
- Emdash vs Verdent
- Gemini CLI vs MiniMax Code
- Gemini CLI vs Verdent
- GitHub Copilot CLI vs MiniMax Code
- GitHub Copilot CLI vs Verdent
- goose vs MiniMax Code
- goose vs Verdent
- Harness² vs MiniMax Code
- Harness² vs Verdent
- HarnessRouter vs MiniMax Code
- HarnessRouter vs Verdent
- Jules vs MiniMax Code
- Jules vs Verdent
- Junie CLI vs MiniMax Code
- Junie CLI vs Verdent
- Kilo Code CLI vs MiniMax Code
- Kilo Code CLI vs Verdent
- Kimi Code CLI vs MiniMax Code
- Kimi Code CLI vs Verdent
- Kiro CLI vs MiniMax Code
- Kiro CLI vs Verdent
- Letta vs MiniMax Code
- Letta vs Verdent
- mini-swe-agent vs MiniMax Code
- mini-swe-agent vs Verdent
- MiniMax Code vs Mistral Vibe CLI
- MiniMax Code vs Muse Code
- MiniMax Code vs OpenAI Agents API
- MiniMax Code vs OpenAI Codex
- MiniMax Code vs OpenCode
- MiniMax Code vs OpenHands
- MiniMax Code vs OpenMausBot
- MiniMax Code vs Orca
- MiniMax Code vs Paseo
- MiniMax Code vs Prime Agent
- MiniMax Code vs Qoder CLI
- MiniMax Code vs Qwen Code
- MiniMax Code vs Mirror CLI
- MiniMax Code vs Rovo Dev CLI
- MiniMax Code vs Sculptor
- MiniMax Code vs T3 Code
- MiniMax Code vs Traycer
- MiniMax Code vs Unstoppable
- MiniMax Code vs Vibe-Trading
- MiniMax Code vs Warp (Warp Agent CLI and the Oz Agent API)
- Mistral Vibe CLI vs Verdent
- Muse Code vs Verdent
- OpenAI Agents API vs Verdent
- OpenAI Codex vs Verdent
- OpenCode vs Verdent
- OpenHands vs Verdent
- Orca vs Verdent
- Paseo vs Verdent
- Prime Agent vs Verdent
- Qoder CLI vs Verdent
- Qwen Code vs Verdent
- Mirror CLI vs Verdent
- Rovo Dev CLI vs Verdent
- Sculptor vs Verdent
- T3 Code vs Verdent
- Traycer vs Verdent
- Verdent vs Vibe-Trading
- Verdent vs Warp (Warp Agent CLI and the Oz Agent API)
- Clawboo vs MiniMax Code
- Clawboo vs Verdent
- CLI Manager vs MiniMax Code
- CLI Manager vs Verdent
- Harness vs MiniMax Code
- Harness vs Verdent
- MiniMax Code vs Paperclip
- MiniMax Code vs Parallax
- OpenMausBot vs Verdent
- Paperclip vs Verdent
- Parallax vs Verdent
- Unstoppable vs Verdent
Machine-readable
- This page as Markdown
/compare/minimax-code-vs-verdent.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/minimax-code.json·/api/v1/tools/verdent.json - From a terminal
anchor compare minimax-code verdent(the CLI) - Over MCP
compare_tools {"a": "minimax-code", "b": "verdent"}at/mcp, no key