YOUR AGENTS. YOUR RULES.

把能力交给 Agent,
把控制留给自己。

连接你的服务,决定每个 Agent 能做什么。
凭据在 Mac 本机保存,每次执行都有迹可循。

无需邀请码 · 按 Key 授权 · 本机加密保存

ISOMETRY / MAC WORKSPACE功能示意
权限,由你掌握。本机执行

A little freedom.
Full control.

G
Gmail仅请求只读权限
本机连接
AResearch Agent允许

Gmail → 读取邮箱概况

gmail.get_profile
BNews Agent独立授权

Hacker News → 读取公开条目

hackernews.get_item
操作、权限版本和结果,在同一处查看。

不是把所有权限都交出去。
让每一个操作,都有明确的边界。

01 / CONNECT

凭据留在本机

在 Mac 连接服务。上游密钥和 OAuth token 不交给 Agent,也不上传到 Relay。

02 / AUTHORIZE

每个 Agent,各有所能

选择允许 Agent 使用的 Key/连接。一个 Agent 能读 Gmail,不代表另一个也拥有权限。

03 / OBSERVE

看见真实执行

查看活动、拒绝原因与执行状态。未知结果明确保留,不当作成功,也不自动重放。

A SMALL SETUP. A CLEAR BOUNDARY.

从你的 Mac 开始。

安装以后,先连接服务,再为 Agent 打开恰好需要的能力。

  1. 01

    安装并连接此 Mac

    下载 DMG,将应用拖入 Applications。打开后连接此 Mac,无需设备邀请码或 Relay 管理员令牌。

  2. 02

    登录你要连接的服务

    在服务自己的授权页面登录,核对范围后确认。服务连接与 Agent 授权是独立的两步。

  3. 03

    给 Agent 授权,配对 Codex

    勾选允许使用的 Key/连接,再生成一次性配对码。当前 Codex CLI 接入需要终端;凭证保存在 Mac Keychain。

  4. 04

    对话调用,随时查看记录

    Agent 发现并调用获准的操作。回到 Dashboard 和日志页,查看活动、状态与权限变更。

LOCAL CREDENTIALS. EXPLICIT PERMISSIONS.

连接服务,
不必交出密钥。

Isometry 负责权限检查与本机执行。Relay 连接远端 Agent 和你的 Mac,Mac 不开放公网端口。

Mac 保存什么?
服务凭据在本机加密保存;主密钥及客户端凭证使用 macOS Keychain。日志保存摘要,不保存完整私人响应正文。
Relay 会经过什么?
远程调用的请求和结果会经过 Relay 转发。执行期间结果在内存短暂保留,持久化执行元数据;上游服务密钥不上传。
权限能随时收回吗?
可以修改或撤销 Agent 权限,后续派发重新检查。已经外发的操作不能保证撤回;响应丢失会显示结果未知。
锁屏或睡眠后呢?
暂停新派发,恢复后重新检查状态。Mac 离线时任务不保证执行,旧操作不会自动排队重放。
ISOMETRY FOR MAC

你的 Agent。
你的控制权。

下载测试版体验。无需邀请码。

Isometry 0.3.1 · 公开测试版

当前包使用 Apple Development 开发签名,未做 Developer ID 签名、未通过 Apple 公证。macOS 首次打开可能拦截,需要你在系统设置中手动确认。

Apple Silicon(M 系列)· macOS 13 或更新版本 · 约 207 MB;Intel Mac 不适用。

首次安装与“仍要打开”说明 ↗

此版本尚未完成另一台全新 Mac 的安装和后台恢复验收。Gmail 当前仍受 Google OAuth 测试发布限制,尚不能向任意 Google 账号开放连接。App 公开下载与 Google 授权开放是两项独立条件。

GOOD TO KNOW

开始之前,了解这些。

需要 Node、Xcode 或源码吗?

应用包含运行时和连接器,使用 App 不需要安装 Node 或 Xcode。使用 Codex 对话调用需要已经安装并登录的 Codex CLI,目前配置步骤仍需终端。

设备邀请码和 Agent 配对码有什么区别?

设备已取消邀请码,用户可以直接连接自己的 Mac。Agent 配对码用于确认一个客户端可以使用哪个 Agent,由你在应用内生成,十分钟有效且只能使用一次。

是否代表所有 OpenConnector 服务都已验证?

不是。当前已实测 Gmail 指定只读操作、Hacker News 公开条目,以及通过 App 中的 Cloudflare Key 完成下载域名的 DNS 创建和回读。目录可发现不等于已连接或可执行;以应用显示的能力和当前授权为准。

收到响应是否等于操作成功?

不一定。本机收到响应、Relay 接收和客户端已读取是不同事实。请结合 HTTP 状态和提供商结果判断业务成功;结果或回执未知时先核对原执行,避免重复操作。

可以给多个 Agent 配置不同权限吗?

可以。每个 Agent 独立选择 Key/连接,并使用独立配对凭证。上游 Key 决定资源范围;授权涵盖本版本支持的服务能力。Codex 同时配置多个 MCP server 时,也要明确选择对应的 Agent。