- Google login lets you pick which services to connect and adds a built-in calendar tool for viewing, creating, updating, and deleting events
- Guided Google OAuth app setup that detects existing gcloud credentials, validates generated project IDs, and imports the app automatically
- Alt+Up/Down cycles the speed tier between Standard, Fast, and Ultrafast
- New /desktop command opens the current session in Jcode Desktop
- MCP tool results and mcpsearch output are fitted to token budgets instead of fixed caps, and acceptlargeoutput returns the full result
- The mcp list action lists only tool names, and mcpsearch ranks name matches first
jcode by Solo Systems (1jehuang)
Overview
A terminal coding agent written in Rust, designed to use little memory so many sessions can run in parallel, with support for several model providers, session memory, browser automation and multi-agent coordination.
The GitHub repository has 20.3K stars, 1,265 of them added in the last 30 days. The latest stable release is 0.91.0, published Oct 6, 2026; there were 15 stable releases in the past 30 days.
jcode usage and attention over time
Download the raw daily series: jcode.csv
Key facts
| Maker | Solo Systems (1jehuang) |
|---|---|
| Type | Open-source terminal coding agent |
| First released | January 2026 |
| License | MIT |
| Main language | Rust |
| Open issues and PRs | 684 |
Pricing
The CLI is free (MIT) with your own keys, subscriptions or local models; optional hosted plans cost $10 to $1,000 a month with inference credits and cloud machine hours.
Source: official pricing page, checked Oct 6, 2026. Prices change often; confirm before you buy.
Pulse Score breakdown
Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.
jcode news and signals
-
jcode 0.91.0 released
Google login lets you pick which services to connect and adds a built-in calendar tool for viewing, creating, updating, and deleting events; Guided Google OAuth app setup that detects existing gcloud credentials, validates generated project IDs, and imports…
-
101 agents added to AgentGid
DeepSeek Harness, CopilotKit, Orca, eve, ARTEMIS, Jasper, Harvey, Paradox, Eightfold AI Interviewer, TesterArmy e2e, Copy.ai, Consensus and 89 more
-
jcode 0.90.1 released
OpenAI-compatible providers that answer 529 or another 5xx "heavy usage" error are now retried automatically instead of failing the turn, and the error no longer blames your network; /usage shows real quota windows for Kimi Code, Cursor, and the Z.ai Coding…
What changed: recent jcode releases
78 stable releases in the last 90 days · Full changelog
- OpenAI-compatible providers that answer 529 or another 5xx "heavy usage" error are now retried automatically instead of failing the turn, and the error no longer blames your network
- /usage shows real quota windows for Kimi Code, Cursor, and the Z.ai Coding Plan (thanks @ghoker143)
- Pressing Esc while a follow-up prompt is pending stops the current turn and runs the follow-up (thanks @SiavZ)
- Copilot accepts reasoning effort for every model whose catalog advertises it and sends it on both the Responses and Chat Completions APIs
- Saved API keys stay in their env files instead of the running process, so editing a key file takes effect without a restart
- The client shows the context window the server resolved instead of a placeholder
- Web search now uses your model provider's own server-side search (Anthropic and OpenAI) by default instead of scraping from your machine, shown as regular web search rows live and on resume…
- Set websearch.prefernative = false or JCODEWEBSEARCHPREFERNATIVE=0 to keep using local search engines
- Provider-side search follows each session's allowed and disabled tool policy
- SDK apps that register their own websearch tool keep it instead of having it replaced by provider search
- Installing a skill mid-session no longer invalidates the prompt cache, so the next turn stays fast and cheap
- When switching providers, earlier native search results are summarized clearly so the model does not retract correct answers
- jcode is now a first-class agent in herdr: its name and working/idle state show in the sidebar and herdr agent list, herdr agent wait works on it, and after a herdr restart the pane reopens the…
- /cloud and /local move a live session, including uncommitted code, to a cloud host and back
- herdr reports run in the background with a short timeout, so herdr can never slow jcode down, and jcode releases the pane when you quit
- Usage telemetry now counts tokens from responses that fail mid-stream, crashed sessions, compaction, and background agents
- Linux x8664: available
- Linux aarch64: available
- Cursor MCP tool calls now complete on Composer, Grok 4.7, Grok 4.6, and Claude models instead of hanging after the tool is requested
- Switching a session to Cursor with /model no longer leaves MCP tool calls stuck: tool results are sent back to Cursor
- jcode answers Cursor's MCP server state and tool allowlist checks, so the model's tool call actually reaches jcode
- Cursor model names resolve against Cursor's live model list, so Grok 4.6, Claude Opus 5/5.5, and GPT-5.6 Sol no longer fail with 'Model name is not valid'
- Linux x8664: available
- Linux aarch64: available
- The Cursor provider works again: jcode tools run over Cursor's native MCP bridge, fast/high/thinking model ids resolve correctly, /fast works, and reasoning models no longer stop mid-answer
- A new Commits info widget shows recent commits with line counts and marks unpushed ones
- The swarm dock lists each agent with its status, current activity, and todo progress
- Alt+Shift+M shows or hides the diagram pane, and Alt+M now only cycles the side panel (split, fullscreen, hidden)
- Info widgets put their headers, overflow counts, and legends on their borders
- The foot terminal is detected as sixel-capable for Mermaid diagrams
jcode alternatives
| # | Agent | Pulse | Downloads 7d | 7d | 30d | VS Code installs | Stars | Latest release | Price | Last 90 days | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
OpenAI CodexOpenAI |
83 | 25.6M | up 5.7% | up 21.2% | 15.2M | 128K+153/day | 0.160.1yesterday | Free + $8/mo | ||
| 3 |
Claude CodeAnthropic |
80 | 14.8M | up 11.6% | down 36.4% | 27.1M | 150K+161/day | 2.1.290yesterday | $20/mo | ||
| 5 |
PiEarendil Inc. (created by Mario Zechner) |
75 | 5.2M | up 29.8% | up 52.1% | — | 113K+378/day | 1.0.4yesterday | Free (OSS) | ||
| 7 |
OpenCodeAnomaly (SST team) |
73 | 3.3M | up 22.0% | up 6.1% | 1.2M | 212K+200/day | 1.18.346d ago | Free + $10/mo | ||
| 25 |
Gemini CLIGoogle |
57 | 453K | up 4.7% | up 1.8% | 1.1M | 107K+24/day | 0.62.07d ago | Varies | ||
| 28 |
Oh My PiStencil Labs (Can Bölük) |
56 | 241K | up 11.4% | up 53.9% | — | 34.4K+111/day | 18.6.12d ago | Free (OSS) | ||
| No agents match that filter. | |||||||||||
jcode FAQ
How much does jcode cost?
The CLI is free (MIT) with your own keys, subscriptions or local models; optional hosted plans cost $10 to $1,000 a month with inference credits and cloud machine hours.
Is jcode open source?
Yes. jcode is open source, released under the MIT license.
How popular is jcode?
The GitHub repository has 20.3K stars, 1,265 of them added in the last 30 days. The latest stable release is 0.91.0, published Oct 6, 2026; there were 15 stable releases in the past 30 days.
What is the latest version of jcode?
The latest stable release we track is 0.91.0, published on Oct 6, 2026.
What are the alternatives to jcode?
The closest alternatives in the same category by Pulse Score are OpenAI Codex, Claude Code, Pi, OpenCode.
Where these numbers come from
GitHub: 1jehuang/jcode. Site rank: jcode.sh on the Tranco list. See data sources for how each one is collected.
Product facts and pricing were checked against: github.com, jcode.sh.
