jcode - 下一代高性能 Coding Agent 终端

jcode - 下一代高性能 Coding Agent 终端


Rust 编写,1 session 仅 27MB RAM,支持 Swarm 多 Agent 协作

项目简介

jcode 是一款用 Rust 从头编写的下一代 Coding Agent Harness,目标是突破现有 Agent 工具的性能天花板与可定制性上限。相比 Claude Code、Cursor Agent 等主流工具,jcode 在内存占用和启动速度上有数量级优势。

核心功能

模块说明
极致性能1 session 仅 27.8MB RAM,启动 14ms,比 Claude Code 快 245 倍
智能记忆语义向量嵌入 + 记忆图检索,自动回忆相关上下文,无需手动调用记忆工具
Swarm 协作同仓库内多 Agent 自动协作、冲突检测与广播通信,也可自主spawn子团队
自开发模式Agent 可进入 self-dev 模式,自动修改、编译、测试并热重载自身源码
丰富 UI侧边栏实时预览、Mermaid 图表内联渲染、Info Widgets、千帧级流畅刷新
多提供商内置 Claude / OpenAI / Gemini / Copilot / Azure / Ollama / vLLM 等登录流
会话迁移支持从 Claude Code、Codex、OpenCode、pi 恢复已有会话

技术栈

技术说明
Rust全栈高性能实现,极致资源优化
自研终端 handterm原生滚动 API,突破传统终端限制
mermaid-rs-renderer自研 Mermaid 渲染库,无浏览器依赖,快 1800 倍

适用场景

  • 追求极致性能与低资源占用的专业开发者
  • 需要多 Agent 并行协作处理复杂代码库的团队
  • 希望 Agent 具备长期记忆与自主进化能力的用户
  • 想在终端内直接恢复其他 Agent 工具会话的迁移需求

Stars

3,207 Stars,Rust,MIT License

1600举报0Xiao.Xi11天前
点击获取 ^_^
被收录:

暂无评论