jcode:用Claude Code构建的下一代Coding Agent,把 Claude Code 和 Codex CLI 甩在身后
支持 30+ LLM 提供商(Claude、OpenAI、Gemini、Copilot、本地 Ollama/vLLM 等),OAuth 登录超方便Self-Dev 模式:Agent 可以改自己源码、编译、热重载,继续干活(元宇宙级自迭代)Agent Grep、浏览器自动化、语音输入、会话导入(支持从其他工具迁移)自定义技能(skills)、MCP 支持等,简直是为“告诉 Agent 干啥它就干啥”
2026 年 4 月底,GitHub 上突然冒出一个叫 1jehuang/jcode 的仓库,短短几天就冲到几千 Star。作者 Jeremy Huang(1jehuang)一个人用 Rust 造了个“Coding Agent Harness”(编码智能体马具),当然从贡献者来看也是用claude code来写的,号称要“raise the skill ceiling”(提升技能天花板)。这玩意儿一出来,直接把 Claude Code、Codex CLI 等一众“AI coding 工具”衬托得像老古董。

作为 开发者,我见过太多“下一个 Cursor / Claude Code 杀手”,但 jcode 真有点不一样。它不是又一个花里胡哨的聊天界面,而是一个极致性能、极致可定制、专为多智能体协作设计的底层马具。
一、先搞懂啥是 “Agent Harness”?不然你看不懂这波操作
想象一下:裸的 LLM 就像一个超级聪明但失忆+手脚被绑的书呆子。你问它问题,它答得头头是道,但一执行就乱套——忘上下文、不会读写文件、改代码把自己坑死。
Harness(马具) 就是给它装上鞍子、缰绳、导航系统和团队通讯器的全套装备:
- 管理 Prompt 和上下文
- 提供工具(读文件、跑命令、浏览器操作)
- 记忆系统
- 多 Agent 协作、防冲突
- 错误恢复、会话管理
没有好 Harness,再强的模型也只能“纸上谈兵”。Claude Code、Codex CLI 都是 Harness,但它们大多用 Python/Node.js 写,内存吃得像饕餮,启动慢得像乌龟。
jcode 的定位:用 Rust 重写整个 Harness,把性能拉到天花板,让多 Agent 协作真正实用。口号是“next generation coding agent harness”。
Harness 才是 AI 编码工具的真正战场。模型天天卷参数,Harness 却决定“模型能不能靠谱落地”。Jeremy 这家伙直接把战场搬到 Rust 地盘,聪明!
二、jcode 到底有多离谱?看数据先笑死
官方基准(在 Linux 上测的,挺真实):
- 启动时间:14ms(Claude Code 约 3.4 秒,慢 245 倍!)
- 内存占用(单 session,本地 embedding 关闭):27.8 MB(Claude Code 386 MB 左右)
- 10 个 session 并行:jcode 只用 117~260 MB,其他工具轻松上 GB
- 每个额外 session 增加约 10 MB 内存
TUI 渲染能跑到 1000+ FPS(显示器跟不上,但零闪烁、丝滑)。侧边栏实时显示文件、Mermaid 图表、info widgets 只占“负空间”——不抢回答区域。
我吐槽:以前用 Claude Code 的时候,我经常边等启动边去泡咖啡。现在用 jcode,咖啡都来不及泡它就好了。这性能差距不是“优化”,是降维打击。Rust 粉丝狂喜,Python 系工具瑟瑟发抖。
三、核心黑科技
1. 语义记忆系统(最亮眼)
不像传统工具把整段历史塞上下文(烧 token),jcode 把每轮对话转成向量嵌入,存成记忆图谱。
每次新 turn 自动用余弦相似度找相关记忆,悄悄塞给模型。
还有“记忆 side-agent”负责验证相关性、定期整合(去重、解决矛盾)。
结果:Agent 像有“人类式长期记忆”,不用你反复提醒“上次我们改了那个函数”。
这才是正确记忆方向。Token 是钱,也是上下文窗口的稀缺资源。jcode 把“回忆”变成后台智能检索,而不是暴力堆历史,效率高太多。未来所有靠谱 Agent 都得学这一手。
2. Swarm 多 Agent 原生协作
你可以在同一个仓库里开多个 session(Agent)。
- 服务器自动监控文件变更,通知相关 Agent 检查冲突
- Agent 之间能 DM、私聊、广播
- Agent 还能自主“招兵买马”——用 swarm tool 生出子 Agent,自己当 coordinator

你说“帮我重构这个模块”,主 Agent 可能回:“好的,我招两个帮手,一个写测试,一个优化性能,咱们三打一。” 然后你看着终端里三个 Agent 边干活边聊天,感觉像在看 AI 版《西游记》取经团队。
单 Agent 时代快结束了。复杂项目需要“分工”。jcode 把多 Agent 协作从“黑魔法”变成“开箱即用”,这是真正能 raise skill ceiling 的地方。但风险也大——冲突管理做得好不好,直接决定项目是香还是炸。
四、无限自定义
- 支持 30+ LLM 提供商(Claude、OpenAI、Gemini、Copilot、本地 Ollama/vLLM 等),OAuth 登录超方便
- Self-Dev 模式:Agent 可以改自己源码、编译、热重载,继续干活(元宇宙级自迭代)
- Agent Grep、浏览器自动化、语音输入、会话导入(支持从其他工具迁移)
- 自定义技能(skills)、MCP 支持等,简直是为“告诉 Agent 干啥它就干啥”而生
Jeremy 发明了一种新自定义方式——不是写插件,而是直接用自然语言指挥 Harness。这比传统扩展系统灵活 100 倍。未来开发者可能不再写代码,而是“训练自己的 Agent 军团”。
六、怎么玩?上手指南
-
安装(macOS/Linux):
curl -fsSL https://raw.githubusercontent.com/1jehuang/jcode/master/scripts/install.sh | bash -
登录模型:
jcode login --provider claude # 或 openai、gemini 等

- 启动爽玩:
jcode→ 进入交互 TUIjcode run "帮我写一个 XXX"→ 单命令模式- 多 session + swarm 直接开干
结语:2026 年开发者工具的真实未来
jcode 不是又一个“AI 聊天工具”,而是一个高性能、可扩展、智能体协作平台。它证明了:用 Rust 造底层设施,一个人也能在 AI 时代掀起波澜。
在模型参数疯狂内卷的今天,谁把 Harness 做好,谁就掌握了通往 Agentic 未来的钥匙。jcode 目前领先半步,但更重要的是,它打开了一扇门——鼓励更多人思考“怎么把 AI 真正变成生产力,而不是玩具”。
更多推荐


所有评论(0)