jcode
High performance coding agent harness written in Rust, built for heavy multi-agent dev workflows
- 21.1k estrellas
- 2.5k forks
- 753 issues abiertos
- Lenguaje: Rust
- Licencia: MIT
- actualizado
Instalación
git clone https://github.com/1jehuang/jcode && cp jcode/*.md ~/.claude/agents/- Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
- Start a new Claude Code session to load the agents.
- Delegate work to them with the Task/Agent tool or by name.
Nota editorial
jcode is a terminal-based coding agent harness written in Rust that wraps LLM providers, including Claude via the Anthropic API, inside a TUI (terminal user interface) designed for running multiple concurrent agent sessions. It supports multi-session workflows where several coding agents operate in parallel, and includes a local embedding system for memory that lets agents retain context across sessions. The tool connects to Claude through direct API access rather than Claude Code or MCP, and also supports OpenAI-compatible endpoints, making it provider-agnostic. A concrete standout is its resource efficiency: with local embeddings disabled, a single jcode session uses roughly 27.8 MB of RAM, compared to 386.6 MB for Claude Code and 3,237 MB for OpenCode at ten concurrent sessions, making it practical to scale parallelized agentic workloads on modest hardware. The primary audience is developers who want to orchestrate multiple AI coding agents simultaneously from the terminal on Linux, macOS, or Windows.
1 items en este repositorio
Use when improving performance, latency, throughput, memory usage, or general efficiency. Start by defining target metrics, measuring comprehensively, attributing bottlenecks, validating with static analysis, and prioritizing macro-optimizations before micro-optimizations.
Resumen de Subagents
jcode
High-performance coding agents. Run dozens of agents in parallel without melting your machine. More agents, less RAM, no lag.
jcode performance demonstration (1x speed)
Installation
# macOS & Linux
curl -fsSL https://jcode.sh/install | bashBenches
RAM per additional session (headless)
| Tool | First session | Each additional session | Comparison (additional) |
|---|---|---|---|
| jcode | 71.3 MB | ~3.3 MB | baseline |
| OpenCode | 637.1 MB | ~5.9 MB | 1.8× more RAM |
| pi | 84.0 MB | ~79.6 MB | 24.1× more RAM |
| Claude Code | 272.9 MB | ~169.3 MB | 51.3× more RAM |
| Codex CLI | 398.6 MB | ~194.1 MB | 58.8× more RAM |
Time to first input
Time until typed text appears on screen, across 10 interactive launches.
| Tool | Time to first input | Comparison |
|---|---|---|
| jcode | 19.1 ms | baseline |
| pi | 596.4 ms | 31.2× slower |
| Codex CLI | 905.8 ms | 47.4× slower |
| OpenCode | 1047.9 ms | 54.9× slower |
| Claude Code | 3512.8 ms | 183.9× slower |
Full numbers on jcode.sh.
Screenshots
Browse the interactive gallery on jcode.sh.
Inline images Resume menu Inline LaTeX Cache cold notification
Swarm
Spawn two or more agents in the same repo, and they will automatically be managed by the server to allow native collaboration. When agent A edits a file that agent B has read (code shifting under its feet), the server notifies agent B. Agent B can ignore it if it is not relevant, or it can check the diff to make sure that it doesn't conflict. Each agent has messaging abilities, capable of DMing just one agent, broadcasting to all other agents hosted by the server, or just agents working in that repo. This allows you to spawn multiple sessions in the same repo, and have all conflicts automatically resolved.
Agents are also able to spawn their own swarms autonomously. They have a swarm tool which allows them to spawn in their own teamates to accomplish tasks in parallel. Doing so turns the main agent into a coordinator and the spawned agents into workers. Groups of agents, their messaging channels, their completion statuses, etc are all automatically managed. This can be done headlessly or headed.
OAuth and Providers
Supports a wide range of providers, including Claude OAuth and OpenAI Codex OAuth.
Customizability / Self-Dev
Jcode is inventing a new form of customizability. One that doesn't limit you to what a plugin or extension can do. Tell your jcode agent to enter self dev mode, and it will start modifying its own source code. Jcode is optimized to iterate on itself. There is significant infrastructure around self development, which allows it to edit, build, and test its own source code, then reload its own binary and continue work in your (potentially many) sessions, fully automatically.
Other
Lo que la gente pregunta sobre jcode
¿Qué es 1jehuang/jcode?
1jehuang/jcode es subagents para el ecosistema de Claude AI. High performance coding agent harness written in Rust, built for heavy multi-agent dev workflows Tiene 21.1k estrellas en GitHub y su última actualización registrada es del 2026-10-23.
¿Cómo se instala jcode?
Puedes instalar jcode clonando el repositorio (https://github.com/1jehuang/jcode) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar 1jehuang/jcode?
Nuestro agente de seguridad ha analizado 1jehuang/jcode y le ha asignado un Trust Score de 97/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene 1jehuang/jcode?
1jehuang/jcode es mantenido por 1jehuang. La última actividad registrada en GitHub es del 2026-10-23, con 753 issues abiertos.
¿Hay alternativas a jcode?
Sí. En ClaudeWave puedes explorar subagents similares en /categories/agents, ordenados por popularidad o actividad reciente.
¿Mantienes este repo? Muestra su Trust Score en tu README
La insignia muestra el Trust Score y el veredicto actuales de este repositorio y enlaza a esta página. Sigue los datos del catálogo: nadie puede comprar ni editar la puntuación que enseña.
[](https://claudewave.com/en/repo/1jehuang-jcode)<a href="https://claudewave.com/en/repo/1jehuang-jcode"><img src="https://claudewave.com/api/badge/1jehuang-jcode" alt="ClaudeWave Trust Score for 1jehuang/jcode" width="320" height="64"></a>