首页00月度趋势榜01新星榜02增速榜03HF热榜04总表05搜索06

1jehuang/jcode

"The most RAM efficient harness"——用 Rust 从零打造的 coding agent CLI/TUI,主打极致资源效率与多会话扩展性:单会话最低 27.8 MB PSS,每新增一个会话的边际内存仅约 10.4 MB。核心能力围绕Memory系统、Swarm、多ProviderOAuth展开。

语言
Rust
⭐ 总星标
18,614
📅 创建
早期项目
🍴 Forks
0
许可证
未标注
🔥 本月净增
+7,363
在 GitHub 打开 回到总表

配图

信息卡

项目内容
仓库1jehuang/jcode
语言 / 许可证Rust / MIT
总星标⭐ 18614
本月净增星标+7363
榜单GitHub 官方月度趋势榜 第25名

一句话定位

"The most RAM efficient harness"——用 Rust 从零打造的 coding agent CLI/TUI,主打极致资源效率与多会话扩展性:单会话最低 27.8 MB PSS,每新增一个会话的边际内存仅约 10.4 MB。

趋势解读:为什么火

Agent harness 层已被 Node.js 系工具占据(Claude Code、OpenCode 等),"跑十个并行 Agent 内存轻松破 2 GB"成为重度用户痛点。jcode 用一组漂亮的基准测试直击要害:10 会话场景它 260.8 MB,对比 Claude Code 2300.6 MB(19.7 倍差距)、OpenCode 3237.2 MB(27.7 倍);首帧渲染 14 ms 对比 3436.9 ms。加上 YC 发布背书与 Swarm 多智能体等新功能,精准收割性能敏感人群。

核心功能拆解

架构与技术栈浅析

纯 Rust 单二进制 + server/client 架构(`jcode serve` 常驻、`connect` 挂多客户端共享进程)。自研组件密集:mermaid-rs-renderer 免浏览器渲染、Handterm 终端库解决原生 scrollback 平滑滚动。最大内存开销项是本地嵌入模型,可一键关闭退回 27.8 MB baseline。

安装与环境要求

curl -fsSL https://jcode.sh/install | bash      # macOS/Linux
irm https://jcode.sh/install.ps1 | iex          # Windows PowerShell
brew tap 1jehuang/jcode && brew install jcode

源码构建 `cargo build --release`;Termux 需先 `pkg install glibc patchelf`。

快速上手示例

jcode                      # TUI
jcode run "say hello"      # 非交互单次运行
jcode --resume fox         # 按名恢复会话
jcode login --provider openai --no-browser   # headless 登录

进阶使用要点

典型应用场景

同类生态位对比

基准报告本身就是最好的对比表:RAM 与启动速度上 jcode 全面碾压 Node 系竞品;Codex CLI 是唯一在绝对值上接近的对手。功能丰富度尚不及 Claude Code 生态(插件市场等),属于典型的"以性能换生态时间"策略。

资源导航

官网 jcode.sh、README 内置完整基准方法论(PSS 测量、PTY 启动计时)、配套仓库 mermaid-rs-renderer。

← 上一篇can1357/oh-my-pi下一篇 →blader/humanizer