agentboards.org
Compare/AiderDesk vs JoyCode

AiderDeskvsJoyCode

Generated from the two spec rows. Green marks the better value where a spec has a clear direction. Everything else is just different.

AiderDesk
Hotovo · AI-native IDE
#42OSSMCP
Panel
6.8
6 spec wins
Reliability
6.7
Usefulness
7.0
Cost
7.8
Longevity
5.7

“It began as a graphical front end for a terminal program and now ships a headless mode, which closes the circle nicely.”

JoyCode
JD.com · AI-native IDE
#74MCP
Panel
6.0
0 spec wins
Reliability
6.0
Usefulness
6.2
Cost
5.7
Longevity
6.2

“A cloud console shows your running remotes, apps and middleware, in case the one thing missing from your editor was an on-call dashboard.”

Spec by spec

SpecAiderDeskJoyCode
Architecture
CategoryAI-native IDEAI-native IDE
Runslocallocal, cloud
Platformsmacos, linux, windows, webmacos, windows
Context windownot documentednot documented
Protocols
MCP clientYesYes
MCP serverYesNo
Capabilities
Runs terminal commandsYesNoAgents are configured with built-in tools and MCP servers, but the published docs do not name a shell or terminal tool.
Multi-file editsYesYesImplied by the agent and built-in tool model and the spec-driven end-to-end claim; the three published doc pages do not state it in those words.
Git operationsYesNo
Browser controlNoNo
Sandboxed executionNoDocker is documented as a way to run AiderDesk itself; task isolation is done with git worktrees, not containers. No
Multi-agent orchestrationYesYesA team defines multiple named agents with their own prompts, tools and MCP servers.
Headless / CI modeYesThrough an npm headless mode and the REST API. No
Models
BackboneOpenAI, Anthropic, Gemini, DeepSeek, Groq, Mistral, Amazon Bedrock, Azure OpenAI, Cerebras, OpenRouter, LiteLLM, Ollama, LM Studiobundled Chinese models, custom client-side models
Bring your own modelYesYes
Local modelsYesNo
Cost
Pricing modelbyokseat
Starts at$0/mon/a
Free tierYesYes
Bring your own keyYesYes
Openness
Open sourceYesNo
LicenseApache-2.0proprietary
GitHub stars1,448n/a

Which one would each critic pick

CriticAiderDeskJoyCodePick
El Juez——not enough reviews
El Amigo7.56.3AiderDesk — Pick it if you liked Aider but wanted to see the work; pick Aider itself if the terminal was never the part that bothered you.
El Crítico6.55.5AiderDesk — One vendor maintains subagents, agent profiles, a vector context engine, MCP in both directions, a REST API and thirty model providers, and the shell runs on your machine.
El Profesor6.56.5no preference
La Inversora5.86.3JoyCode — The team edition is free for a limited period with bundled models on unlimited tokens, also for a limited period. Both clocks are the strategy, and both of them stop.
La Jefa6.36.0AiderDesk — Free for sixty, and the REST API means it can be scripted, but there is no SSO, no audit log, and the browser UI is something we would have to host ourselves.
El Hacker8.35.5AiderDesk — Apache-2.0, my keys, and a provider list that ends in Ollama and LM Studio, so the whole thing runs on the box under my desk.

Picks are derived from each critic's own scores. Humans vote on matchups on the duels page.

Want a third column? The compare tool handles any two agents. Three-way comparisons are on the roadmap once the spec rows are all verified.