入门在编程代理中使用 Jev

如果你是在为编程代理寻找可插拔的模型时发现了 TypeSafe,请从这里开始。Jev 不是 Claude Code、Cursor、opencode、Copilot、Muse Spark、Grok Bot 或类似工具背后 LLM 的直接替代品。相反,你可以照常使用编程代理来编写调用 Jev 做决策的代码。

Jev 不是聊天或代码补全 LLM

Jev 是一个 System One 模型。它不生成文本、不编写代码、不进行对话。它接收一个状态和一组类型化的问题,并返回代码可以直接使用的结构化答案:

  • 从选项列表中选出的 choice,并附带每个选项的概率。
  • 按你定义的评分标准给出的 score。
  • 针对真/假陈述的 noul(0–1)。

编程代理依赖的 LLM 会流式输出文本、调用工具、并根据自然语言指令编辑文件。Jev 不做这些事情。没有任何 model: "jev-latest" 设置能把你的编程代理变成 Jev 驱动的代理,因为这两类系统解决的是不同的问题。

你真正可能想要的是

选择与你想做的事情相符的那一行:

你想……请这样做
让编程代理更擅长编写使用 TypeSafe 的代码安装 TypeSafe 代理技能。它为 Claude Code、Codex 和其他代理提供关于 Jev API、原语和模式的完整上下文,让它们能为你生成正确的 TypeSafe 集成代码。
在你正在构建的应用或代理中使用 Jev——用于路由、分类、打分、护栏或任何结构化决策从快速开始入手,然后阅读如何使用 TypeSafe 构建和模式,了解置信度路由、意图路由等常见架构。
替换或更换驱动编程代理的模型Jev 不适合这件事。请继续使用基于 LLM 的编程代理,并在产品需要快速、校准、结构化决策的地方单独使用 Jev。
在不写任何代码的情况下试用 Jev打开 Playground,粘贴一些文本作为状态,再添加几个问题。完整演练请见快速开始。

什么时候值得用 Jev

尽管 Jev 不是驱动编程代理的 LLM,但在你用编程代理构建的代理或应用内部,它往往正是恰当的工具。当你的代码需要做以下事情时,选择 Jev:

  • 把请求路由到一组固定目的地中的一个,并知道这次路由的置信度。
  • 按评分标准(紧急程度、质量、风险)为某个对象打分,并基于数值进行分支。
  • 在采取行动之前,先检查某条陈述对于一份文档、一条消息或一条记录是否为真。
  • 用一次按构造即返回类型化值的调用,取代要求 LLM “返回 JSON” 的脆弱提示。

如果其中任何一条符合你正在构建的东西,最快的入门路径是快速开始,然后是介绍问题类型的原语参考。

后续步骤

  • System One——System One 模型是什么,它与 LLM 有何不同。
  • 快速开始——在 Playground 中、通过 HTTP 或使用 Python SDK 试用 Jev。
  • 代理技能——为你的编程代理提供 TypeSafe API 的上下文。
  • 模式——使用 TypeSafe 构建的常见架构。