jcode上GitHub Trending:一个Rust harness在内存这件事上专挑Claude Code的刺
jcode今天上GitHub Trending,24小时+411 star,总数1648。作者1jehuang。卖点直接到有点搞笑:和Claude Code一样的coding agent体验,但底层Rust,不会启动就吃掉386 MB内存。
README里那条baseline内存的话挥得很准。jcode跑在27.8 MB。作者说竞品能到214到386 MB,启动慢40到245倍。倍数在公平对比下成不成立,HN人群周一前就会拆出来。重点是有人在Rust里搞了一个,假设现有harness层把性能漏在地上没捡,而且有人真的care到一天给它点411个star。
架构选择是这玩意儿停止做Claude Code克隆的地方。Memory是一张embed过的turn组成的semantic graph——每一turn都embed并查询cosine相似的历史turn,不需要显式的recall工具调用。多个agent可以在同一个repo里spawn,服务端有冲突检测层——agent A编辑了agent B读过的文件就通知B。20+ LLM provider接入,Claude、OpenAI、Gemini、local模型都有。自我修改:agent可以重写jcode自己的source code然后reload。
Agent客户端层论调8天内拿到第5个具体entry。Warp把Rust客户端开源了。Devin发了Terminal。OpenAI上了Bedrock。Mistral打包了Vibe Remote Agents。jcode是bingo card上没人写的那个——单作者Rust项目,1.7k star,选择在内存和多agent协作上竞争而不是功能广度上。v0.11.1是4月28日发的。MIT协议。https://github.com/1jehuang/jcode
← 返回所有文章
README里那条baseline内存的话挥得很准。jcode跑在27.8 MB。作者说竞品能到214到386 MB,启动慢40到245倍。倍数在公平对比下成不成立,HN人群周一前就会拆出来。重点是有人在Rust里搞了一个,假设现有harness层把性能漏在地上没捡,而且有人真的care到一天给它点411个star。
架构选择是这玩意儿停止做Claude Code克隆的地方。Memory是一张embed过的turn组成的semantic graph——每一turn都embed并查询cosine相似的历史turn,不需要显式的recall工具调用。多个agent可以在同一个repo里spawn,服务端有冲突检测层——agent A编辑了agent B读过的文件就通知B。20+ LLM provider接入,Claude、OpenAI、Gemini、local模型都有。自我修改:agent可以重写jcode自己的source code然后reload。
Agent客户端层论调8天内拿到第5个具体entry。Warp把Rust客户端开源了。Devin发了Terminal。OpenAI上了Bedrock。Mistral打包了Vibe Remote Agents。jcode是bingo card上没人写的那个——单作者Rust项目,1.7k star,选择在内存和多agent协作上竞争而不是功能广度上。v0.11.1是4月28日发的。MIT协议。https://github.com/1jehuang/jcode
评论