Jcode

Jcode

AI TOOL PROFILE工具资料

用 Rust 写的高性能终端 AI 编程代理,支持多代理群组与后台任务。

官网地址 https://jcode.sh

访问官网
价格软件免费,托管推理 $10/月起,含双倍额度
平台macOS / Linux / Windows / Desktop
归类AI 智能体
收录2025-01-01
复核2026-10-08
编辑评分 4.4 / 5

Jcode编辑总结

EDITOR REVIEW编辑评测

Jcode 是一款用 Rust 编写的终端 AI 编程代理,以低内存占用和快速启动为核心卖点。官网对比数据显示,单会话交互模式内存约 10.4 MB,无头模式约 3.5 MB,首次输入延迟 48.7 ms。软件本身以 MIT 协议开源且完全免费,用户自带 API Key 或使用已订阅的 OAuth 登录。付费部分是可选的托管推理服务,每月 10 美元起,赠送双倍推理额度。短板在于定价与模型可用性依赖外部提供商,且部分功能仍处于 Beta 阶段。

Jcode是什么?

Jcode 是一款面向开发者的终端 AI 编程代理,使用 Rust 编写,主打高性能和低资源占用。它通过命令行界面运行,支持记忆、代理群组和后台任务,可在 macOS、Linux 和 Windows 上使用。

软件本身完全开源,采用 MIT 许可证,没有任何功能限制。用户可以通过自带的 API Key 接入模型,也支持 OAuth 订阅登录。安装方式包括一键脚本、Homebrew 和源码编译。

对于普通用户,直接在终端启动 jcode 后连接模型提供商即可使用。对于开发者,可以通过 AGENTS.md 配置项目指令,或使用 provider add 命令接入自定义的 OpenAI 兼容端点,包括本地部署的模型。

Jcode核心功能

CAPABILITIES工具标签

极低内存占用

无头模式下每个额外会话仅增加约 3.5 MB 内存,交互模式约 10.4 MB,远低于 Claude Code 的 212.7 MB,适合在单台笔记本上同时运行数十个会话。

官方说明 ↗

快速启动响应

首次输入延迟约 48.7 ms,首次渲染约 14.0 ms,在对比测试中远快于 Claude Code 的 3512.8 ms 和 3436.9 ms,适合需要频繁启停会话的工作流。

官方说明 ↗

代理群组协作

支持同时运行多个代理并行编写代码,官网演示了 20 个 jcode 代理并行工作的场景,并具备群组文件冲突通知机制。

官方说明 ↗

多模型提供商接入

支持 OAuth 订阅登录和直接 API 接入,内置 openrouter、deepseek、moonshotai、huggingface、nebius 等命名配置,也可通过 provider add 接入任意 OpenAI 兼容端点。

官方说明 ↗

本地模型支持

可通过 Ollama 或 LM Studio 运行本地模型,也支持无认证的本地服务器,只需传入 --no-api-key 和 localhost 地址即可。

官方说明 ↗

终端内富媒体渲染

支持在终端界面中内联渲染图片和 LaTeX 公式,并提供信息组件、结构化编辑块和可点击链接,提升终端内的信息密度。

官方说明 ↗

无头与远程登录

在 SSH 或无头机器上,可通过 --no-browser 参数打印认证 URL 完成登录,claude、openai、gemini 和 copilot 流程还支持分步认证回调。

官方说明 ↗

项目级指令配置

在仓库根目录的 AGENTS.md 中写入项目指令,或在家目录的 ~/AGENTS.md 中写入全局指令,两者会在对应作用域的每次会话中自动加载。

官方说明 ↗

Jcode值不值得用?

VERDICT工具标签

如果你需要在本地同时运行多个编程代理,或者对终端工具的启动速度和内存占用有较高要求,Jcode 的 Rust 实现和 3.5 MB 无头内存占用是明显的优势。它的开源 MIT 协议和自带密钥模式也适合希望完全掌控模型选择的开发者。但如果你需要开箱即用的云端托管体验,或者团队需要集中式计费与安全审查,托管推理和 Enterprise 方案提供了对应选项,不过具体定价需联系销售。目前桌面版仍处于 Beta 阶段。

建议选它的情况

  • 需要在单台笔记本上并行运行数十个编程代理的开发者
  • 对终端工具启动速度和内存占用敏感的用户
  • 希望使用自有 API Key 或本地模型、不愿被绑定到特定云服务的团队
  • 已经在使用 Claude Code 但受限于内存和启动速度的用户

不建议选它的情况

  • 需要完整图形界面而非终端操作的编程新手
  • 希望完全免费使用云端推理且不愿自行配置 API Key 的用户
  • 依赖成熟稳定版桌面应用的生产环境团队

Jcode使用建议

HOW TO USE工具标签
入门先把路子走对
  1. 一键安装在 macOS 或 Linux 终端运行 curl -fsSL https://jcode.sh/install | bash,脚本会自动下载最新版本并将 jcode 加入 PATH。Windows 11 用户可使用 PowerShell 5.1 或更高版本安装。
  2. 首次登录启动 jcode 后运行 jcode login 命令,系统会列出所有可用的登录流程,选择你已订阅的提供商完成认证即可开始使用。
  3. 配置项目指令在仓库根目录创建 AGENTS.md 文件,写入项目相关的编码规范和上下文信息,该文件会在每次会话中自动加载,减少重复说明。
进阶省时间也省钱
  1. 接入自定义端点使用 jcode provider add 命令写入命名配置到 ~/.jcode/config.toml,避免将 API Key 暴露在 shell 历史记录中。本地无认证服务可加 --no-api-key 参数。
  2. 无头服务器登录在 SSH 会话中使用 jcode login --provider <provider> --no-browser 打印认证 URL,然后在本地浏览器完成授权,再通过 --callback-url 或 --auth-code 回传。
  3. 利用双倍额度订阅托管推理后,每支付 10 美元可获得 20 美元推理额度,且每月赠送 50 机器小时的 Jcode Cloud 使用时间。额度不累积,建议根据实际用量选择档位。

Jcode适合谁用?

WHO IS IT FOR工具标签

多代理并行开发者

推荐

需要同时运行 20 个以上代理进行代码生成或调查的开发者,Jcode 的低内存占用和群组冲突通知能显著降低硬件压力。

终端重度用户

推荐

习惯在终端中完成全部开发工作流的工程师,Jcode 的 48.7 ms 首次输入延迟和终端内图片、LaTeX 渲染能减少上下文切换。

自带密钥的团队

推荐

已有 OpenAI 或 Claude 订阅、希望复用现有 API Key 的团队,Jcode 的 MIT 开源协议和 provider add 机制支持灵活接入。

需要图形界面的新手

不推荐

不熟悉命令行操作、依赖可视化编辑器的编程新手,Jcode 的终端交互模式可能带来较高的上手门槛。

企业采购决策者

有条件

需要集中式计费、安全审查和部署支持的团队,可联系 Jcode 获取 Enterprise 方案,但具体价格和条款未在公开页面列出。

Jcode优点和缺点

PROS & CONS工具标签

优点

  • 无头模式单会话仅 3.5 MB 内存,交互模式 10.4 MB,远低于同类工具
  • 首次输入延迟仅 48.7 ms,启动速度在对比中大幅领先
  • MIT 协议开源,无功能限制,支持自带 API Key 和本地模型
  • 支持 OAuth 订阅登录,可复用已有的模型订阅
  • 内置 openrouter、deepseek 等命名配置,接入门槛低
  • 托管推理每支付 $10 赠送 $20 额度,相当于双倍用量

缺点

  • 桌面版仍处于 Beta 阶段,稳定性可能不如成熟产品
  • 托管推理的模型可用性依赖外部提供商,官网未列出完整清单
  • Enterprise 定价未公开,需联系销售获取具体方案
  • 终端界面对于不熟悉命令行的用户有使用门槛
  • 安装脚本目前主要面向 macOS 和 Linux,Windows 体验可能受限

Jcode版本与计费对比

PLANS工具标签
方案价格包含内容说明
Jcode 软件$0自带模型访问完整开源编程代理,无功能限制,支持 API Key、OAuth 订阅和本地模型,MIT 协议。
托管推理$10/月每月 $20 推理额度额度用完后按提供商 API 价格计费,每月自动设 $100 使用上限。订阅包含 Jcode Cloud,每月 50 机器小时。
托管推理$20/月每月 $40 推理额度每支付 10 美元获得双倍推理额度,额度不累积。包含 Jcode Cloud 使用时间,比例与计划一致。
托管推理$50/月每月 $100 推理额度额度用完后按提供商 API 价格计费,使用上限自动设为计划价格的 10 倍。
Enterprise定制根据组织需求包含集中式计费与用量管理、部署与集成指导、安全与采购审查、优先支持。

以上为公开费率整理,厂商保留调价权利,实际以官方页面为准。

Jcode关键指标

MEASURED FACTS工具标签
指标数值数据来源
无头模式额外内存 3.5 MB 官网对比数据
交互模式额外内存 10.4 MB 官网对比数据
首次输入延迟 48.7 ms 官网对比数据
首次渲染延迟 14.0 ms 官网对比数据
Claude Code 交互模式额外内存 212.7 MB 官网对比数据
Claude Code 首次输入延迟 3512.8 ms 官网对比数据
Claude Code 首次渲染延迟 3436.9 ms 官网对比数据

Jcode常见问题

FAQ工具标签
Jcode 免费吗?

软件本身完全免费,采用 MIT 开源协议,没有任何功能限制。你可以自带 API Key 或使用已有的 OAuth 订阅来接入模型。如果你希望使用官方托管的推理服务,则需要订阅,每月 10 美元起。

托管推理怎么收费?

每月 10 美元起,每支付 10 美元可获得 20 美元的推理额度,即双倍返还。额度每月刷新但不累积。额度用完后,推理按提供商 API 价格计费,每月自动设有 100 美元的使用上限,相当于计划价格的 10 倍。

Jcode 支持哪些模型?

支持通过 OAuth 订阅登录接入模型,也支持直接使用 API Key。内置的命名配置包括 openrouter、deepseek、moonshotai、huggingface 和 nebius。此外还可以通过 provider add 接入任意 OpenAI 兼容端点,或使用 Ollama 和 LM Studio 运行本地模型。

Jcode 和 Claude Code 有什么区别?

最明显的差异在资源占用和启动速度。根据官网对比数据,Jcode 无头模式每会话增加约 3.5 MB 内存,而 Claude Code 约为 212.7 MB;首次输入延迟 Jcode 为 48.7 ms,Claude Code 为 3512.8 ms。Jcode 开源且免费,Claude Code 为闭源商业产品。

能在 Windows 上使用吗?

可以。官网提供了 Windows 11 的安装方式,要求 PowerShell 5.1 或更新版本。不过桌面版目前标记为 Beta,安装脚本在 macOS 和 Linux 上的支持更为成熟。

怎么在服务器上登录?

在 SSH 或无头机器上,使用 jcode login --provider <provider> --no-browser 命令,系统会打印认证 URL 而不是自动打开浏览器。claude、openai、gemini 和 copilot 流程还支持先打印 URL,稍后通过 --callback-url 或 --auth-code 完成两步认证。

Jcode 的代理群组是什么?

代理群组允许同时运行多个 Jcode 代理并行编写代码。官网演示了 20 个代理同时工作的场景,并提供了群组文件冲突通知功能。配合低内存占用,可以在单台笔记本上运行数十个会话。

怎么卸载 Jcode?

运行卸载命令会移除二进制文件,但保留你的配置、认证信息和会话记录,重新安装后可以继续使用。如果加上 --purge 参数,会同时删除配置、认证、会话、日志和记忆数据。加 --dry-run 可以先预览将要删除的内容。

Jcode竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
Jcode本工具 4.4 软件免费,托管推理 $10/月起,含双倍额度 极低内存占用;快速启动响应;代理群组协作;多模型提供商接入 macOS / Linux / Windows / Desktop
Claude Code本工具 — 未标价 交互模式每会话约 212.7 MB 内存,首次输入延迟约 3512.8 ms,首次渲染约 3436.9 ms,均显著高于 Jcode。 终端
Codex CLI本工具 — 未标价 每会话额外内存约 21.6 MB,首次输入延迟约 905.8 ms,首次渲染约 882.8 ms。 终端
GitHub Copilot CLI本工具 — 未标价 每会话额外内存约 158.1 MB,首次输入延迟约 1583.4 ms,首次渲染约 1518.6 ms。 终端
OpenCode本工具 — 未标价 每会话额外内存约 318.4 MB,首次输入延迟约 1047.9 ms,首次渲染约 1035.9 ms。 终端
Cursor Agent本工具 — 未标价 每会话额外内存约 157.5 MB,首次输入延迟约 1978.7 ms,首次渲染约 1949.7 ms。 终端

如果你最在意内存占用和启动速度,Jcode 在对比中全面领先,尤其适合需要并行运行多个代理的场景。Claude Code 和 GitHub Copilot CLI 的优势在于生态成熟度和与现有服务的集成。Codex CLI 的内存占用相对较低但仍高于 Jcode。OpenCode 和 Cursor Agent 的内存开销较大,适合对资源不敏感但需要特定功能集的用户。

Jcode最新动态

CHANGELOG工具标签
  1. 性能对比数据更新

    官网更新了内存和启动速度对比数据,基于 jcode v0.92.14 与 Claude Code 2.1.267 在无头模式下 10 个并发会话、每个 5 轮工具调用的测试结果。

    官方公告 ↗