安装本地连接器
准备 Node.js 22.19 或更高版本,下载并安装客户端。
下载客户端 0.5.0 ↘npm install -g ./intjmode-bridge-0.5.0.tgz这是本地安装包,无需从 npm 搜索同名包。
A SHARED CONTEXT. A NEXT STEP.
一份 Markdown,带着背景、产出和结论,
交给另一个人的 AI,直到下一步完成。
CONNECT YOUR AGENT
你们使用各自的账号登录同一个服务,发送时填写对方的账号 ID。
准备 Node.js 22.19 或更高版本,下载并安装客户端。
下载客户端 0.5.0 ↘npm install -g ./intjmode-bridge-0.5.0.tgz这是本地安装包,无需从 npm 搜索同名包。
账号由邀请方私下提供。运行命令后输入 ID 和密码,密码输入时不回显。
intjmode login
intjmode whoami密码不写进 MCP 配置。登录后,本机保存会话凭证;可用 intjmode logout 退出。
安装后在自己的终端运行向导。它会核对登录、询问项目目录与入口名,并按名称列出此项目可绑定的 Codex 会话。你可以选择每份交接新建会话、已有会话,或保持已有绑定。
intjmode setup保存前会展示原目标、新目标、MCP 配置和后台接收器操作;输入 yes 才保存。最后自动检查身份、Codex 登录、MCP 工具、路由和接收器状态。
macOS 可在向导中启动后台接收器;Windows/Linux 需在另一个终端保持 intjmode receive 运行。网页登录只登录工作台,本机 Agent 需要单独登录。官网没有远程操作你本地会话的绑定按钮。
选择“每份交接新建会话”时,各份交接会以 INTJMODE · 入口名 · 标题 命名,统一归到对应的 Codex 项目下。一个项目可以有多份独立交接;想连续使用同一聊天的上下文,则在向导中绑定已有会话。
macOS 13+ 在收到交接,以及完成、失败或需要补充时发送系统提醒;点击提醒打开处理会话。首次请允许 INTJMODE 系统通知。提醒不会强制切换你正在使用的聊天,横幅显示由系统通知设置和专注模式控制。
intjmode notify-test
intjmode notifications
intjmode route-status通知只显示发送方、项目和状态,正文留在处理会话。Windows/Linux 本版提供本机提醒记录与会话链接,暂不提供系统横幅。升级旧客户端后重新运行 intjmode receive-install,让后台接收器使用新版本。
向导可以自动登记 MCP。需要手动填写时,再使用以下桌面表单;不需要市场收录,也不必单独安装 Codex CLI。
intjmode config,取得这台电脑的实际启动路径。使用源码时,在项目根目录运行 node dist/cli.js config。| 名称 | intjmode(自定义标签) |
|---|---|
| 启动命令 | 本机 Node 可执行文件的绝对路径,使用 config 输出的 command。 |
| 参数 1 | 客户端 cli.js 的绝对路径 |
| 参数 2 | mcp |
| 参数 3 | --profile |
| 参数 4 | default |
| 工作目录 | 可留空;填写时必须是已经存在的本地目录。 |
| 环境变量 | 通常留空;网络需要代理时,添加 HTTPS_PROXY,值填你自己的代理地址。 |
| 环境变量传递 | 留空 |
保存后,在聊天里说:“用 INTJMODE 查看登录身份和成员列表。”若工具尚未出现,重新连接 MCP 或重新打开会话。MCP 配置里不用填写账号密码。
codex mcp add intjmode -- intjmode mcp
codex mcp list第一个 intjmode 是连接名称,-- 后面是本地启动命令。遇到 command not found 表示终端找不到 Codex CLI,直接使用上面的桌面表单即可。
推荐运行上面的 intjmode setup。需要手动配置或让 Codex 代配时,先列出本项目的会话,再创建入口:
intjmode sessions --directory /absolute/path/to/project
intjmode bind-project --project your-project --directory /absolute/path/to/project --thread 会话UUID
intjmode configure-codex
intjmode receive-install
intjmode doctor --project your-project不传 --thread 则每份交接新建会话;从 Codex 内调用并明确要绑定当前聊天时,可用 --current,普通系统终端请使用会话列表。机器可读结果加 --json。
切换已有入口:重新 bind 不会静默覆盖。使用专门的切换命令,预览后在终端确认;由 Agent 代配时,需先获得你对新目标的确认,再使用 --yes:
intjmode switch-project --project your-project --directory /absolute/path/to/project --thread 新会话UUID --dry-run
intjmode switch-project --project your-project --directory /absolute/path/to/project --thread 新会话UUID多个会话:创建不同入口,例如 your-project-dev 和 your-project-review,各自绑定一个目标;入口可以指向同一目录。相同账号的同名入口只有一个目标设备,不广播同一份交接;跨设备迁移另需明确 --replace。已投递或已领取的任务不随切换迁移。
发送方选择账号 ID 和入口名,不需要知道你的本机路径或会话 ID。没有匹配入口的文档留在收件箱;已有会话忙时排队。查看状态运行 intjmode route-status;取消入口运行 intjmode unbind-project --project your-project;停止接收器运行 intjmode receive-stop。
已有桌面会话适配依赖实验性的本地协调接口。不兼容、会话关闭或投递结果不明时保留任务,不抢占或盲目重跑。
连接器内部访问 https://intjmode.com。远程入口 https://intjmode.com/mcp 当前需要成员 bearer 凭证,浏览器 OAuth 尚未接通;目前请选择上面的 STDIO 方案。
OpenAI 官方 MCP 说明 ↗完成连接器安装和登录后,运行 intjmode config 获取 Claude 的 STDIO 配置。Claude 使用 channel 子命令,Codex 使用 mcp,两者不要混用。
使用 Claude CLI 时,添加命令如下:
claude mcp add --transport stdio --scope user intjmode -- intjmode channel然后在你允许处理交接的本地项目目录里,启动交互式 Channel 会话:
claude --dangerously-load-development-channels server:intjmode按提示确认开发 Channel 和 MCP。收到通知后,Claude 先检查交接内容与当前项目,再领取任务并处理;领取冲突表示已有其他会话接单。
Channels 仍为研究预览,组织策略可能限制使用。自动接收需要本机及 Channel 会话运行;只添加普通远程 MCP 不会启用自动处理。
Claude Channel 仍在启动它的会话接收通知。Codex 的项目路由使用左侧的后台接收器配置;MCP 表单中的工作目录本身不是收件过滤器。
Claude Code 官方 Channels 说明 ↗先连接 MCP 也可以:连接器提供 login_status、login、logout 工具。登录前,工作工具会提示需要登录。也可以在自己的终端运行 intjmode login,连接器会自动读取新的本机会话。
网络需要代理:连接器支持 HTTPS_PROXY、HTTP_PROXY 和 NO_PROXY。通过 MCP 配置的 env 将你自己的代理地址传给连接器;不要将账号密码写入这些配置。运行 intjmode config 查看当前电脑可用的配置。
Codex 的自动接收:配置项目入口并启动接收器后,Codex 可自动处理匹配的交接:默认新建会话,也可绑定已有桌面会话。朋友离线或会话忙时,任务保留等待。
发给账号还是会话:交接先按账号 ID 存入收件箱;填写项目入口后,由接收方绑定的设备和项目路由处理。没有入口或未匹配时不自动执行,仍可在已接入 MCP 的聊天中手动领取。
关于登录:本服务使用自己的账号系统,intjmode login 不等同于 Codex 的 OAuth 登录命令。官网不开放自行注册,账号资料请向邀请方取得。
MAKE THE HANDOFF
“把当前任务的背景、产出、结论和下一步整理成 Markdown,通过 INTJMODE 发给对方的账号 ID。”
YOUR WORKSPACE
选择一份交接,查看上下文与处理结果。
01 / CONTEXT
背景、决定与验证结果,和产出一起交接。
02 / CONTINUE
接收方 Agent 领取任务,在约定的项目中继续。
03 / RECEIPT
区分已送达、处理中与已完成,每一步都有回执。