Jackalope icon

Jackalope

Jackalope 是一款桌面工作区,可在并行 Git worktree 中运行 Codex、Claude Code、Grok、OpenCode、Kimi Code 和 Antigravity 编程代理,整合项目上下文、工具及相关变更审查;需使用自有 CLI 与账户。

Jackalope

在一个本地工作区中使用 AI 编程代理

Jackalope 是一款用于并行运行受支持 AI 编程代理 CLI 的桌面工作区。它会为每项任务保留任务说明、代理、账户、Git worktree、问题和结果,让你无需管理一堆终端标签页,就能跟踪独立的实现、调试和探索工作。

该工作区还连接项目指南、依赖关系探索、代理通信、工具访问、定期检查和代码审查。它面向本地项目:代码仓库和任务工作区保留在电脑上,而模型访问以及提供商方面对代码或上下文的任何处理,则取决于所选代理账户和已连接工具的政策。

核心功能

并行代理任务

在独立的 Git worktree 中,为不同任务运行 Codex、Claude Code、Grok、OpenCode、Kimi Code 或 Antigravity。你可以定义任务之间的依赖关系,并在一个工作区中跟踪进度。

项目上下文

一次保存项目说明和经验教训,然后将相关指导和项目默认设置匹配到新提示词。你可以调整所选上下文,并查看代理收到的内容。

依赖关系感知的代码探索

浏览代码库地图,跟踪已解析的文件依赖关系,并在审查变更时检查相关文件。该地图有助于选择下一步要检查的内容,但不能替代测试。

合并审查

在原始任务说明旁查看任务结果,合并相关补丁,请求再次处理,并将检查与其测试的代码关联起来,然后再决定哪些内容进入项目。

浏览器、桌面和 MCP 工具

为每个任务使用独立的浏览器会话来浏览页面、填写表单、截取屏幕截图和检查可访问性。在 Windows 上,经过明确批准的应用窗口可以通过点击、输入和滚动进行控制;MCP 连接可添加项目工具。

定期任务

安排检查和日常任务,或在本地分支上的已提交代码发生变化时触发运行。每次运行都有独立的历史记录;Jackalope 必须保持打开且电脑处于唤醒状态,变更检查不会调用模型。

实际使用场景

  • 开发功能的独立部分

    将实现工作与设置或文档工作分配给不同代理,为每项任务提供独立的 worktree,然后合并相关补丁进行审查,而无需手动协调多个终端会话。

  • 调查并迭代修复错误

    为棘手的错误创建独立任务,保留原始任务说明和项目指南,并在保留其账户和历史记录的情况下,通过修正继续同一次尝试。

  • 评估变更影响范围

    在修改代码库前,通过追踪已解析的文件依赖关系并检查相关文件来探索代码库。使用地图决定接下来哪些区域和检查值得关注。

  • 验证源代码之外的行为

    在代理任务中运行浏览器检查、可访问性检查、本地检查或经批准的 Windows 应用,同时让每个浏览器会话彼此隔离。

  • 自动化定期项目工作

    安排重复检查,或仅在本地分支发生已提交的变更后启动检查,然后在各自的历史记录中查看每次运行并审查生成的状态。

Pros and Cons

Pros

  • 可在独立的 Git worktree 中运行多个受支持的编程代理,同时集中管理任务说明、依赖关系、问题和结果。
  • 将项目指南带入新任务,并在活跃代理之间提供内置通信和依赖关系跟踪。
  • 将相关补丁及其对应的检查结合起来,在变更合并前提供审查流程。
  • 支持浏览器会话、经批准的 Windows 桌面控制、MCP 连接,以及与编程代理工作并行的本地定期检查。

Cons

  • 该产品即将推出,因此目前需要通过候补名单或邀请获取访问权限,尚未普遍开放。
  • Jackalope 不提供模型访问权限;用户必须提供受支持且已安装的 CLI 及提供商账户,费用和限制由相应提供商决定。
  • 定期任务要求 Jackalope 保持打开且电脑保持唤醒状态,并且账户配置文件不会隔离本地文件访问。

FAQ

使用 Jackalope 需要 AI 订阅吗?

Jackalope 会运行已安装的受支持编程代理 CLI,但不提供模型访问权限。你需要一个受支持的代理 CLI 及其提供商账户;订阅要求、使用限制和费用由相应提供商决定。

Jackalope 在哪里运行我的代码和项目数据?

Jackalope 定位为用于本地项目的桌面工作区。代码仓库和任务工作区保存在你的电脑上,但代理可能会根据你的账户设置将代码和上下文发送给相应提供商。已连接的工具有各自的数据政策。

Jackalope 支持哪些编程代理?

当前原生适配器包括 Codex、Claude Code、Grok、OpenCode、Kimi Code 和 Antigravity。不同代理的支持情况有所差异:这六种代理都支持任务执行、继续操作和审查,但工具、账户行为、使用情况报告和路由支持各不相同。

我可以分开使用工作和个人代理账户吗?

可以。你可以创建命名账户配置文件、选择项目默认设置,并分别整理工作和个人代理账户。配置文件用于整理登录信息和设置,但不会隔离代理对本地文件的访问。

如何获得访问权限,费用是多少?

该产品目前标注为即将推出。你可以免费加入候补名单;验证电子邮件后,你会收到一个推荐链接,获批准的成员可获得五个 Instant Access Passes 供分享。公开定价尚未公布。

Quick Facts

类别
开发者工具
工作区
用于本地项目的桌面工作区
原生代理
Codex、Claude Code、Grok、OpenCode、Kimi Code 和 Antigravity
核心工作流
在独立的 Git worktree 中执行并行任务
工具
MCP、按任务隔离的浏览器会话,以及经批准的 Windows 应用控制
可用性
即将推出;可加入候补名单并获取早期访问邀请
Jackalope - AI Tool, Features, Use Cases & Alternatives | UStack