Carry
会生长的个人上下文
Mac + iPhone · 隐私优先 · v0.7
把你的每一天,带给你的 Agent。
桌面 Agent 读得到你整台电脑,却读不到你的手机,Carry 把这段补上。每多一天、每多打开一个源,它带过去的就更多一点。
- 第 1 步
在 iPhone 上装 Carry
你的每一天从手机开始:健康、位置和你分享的一切,都从这里来。
获取 iPhone 版 Carry - 第 2 步
在 Mac 上连接你的 Agent
把这句话交给你的 Agent安装 Carry:下载 https://carryforagents.com/SKILL.md,按里面的安装步骤做完,并把它存为你的技能;如果已经装过,就直接连接并测试。下载 Mac 版macOS 14+ · Apple 芯片 · 已公证
Agent 会装好 Carry for Mac,陪你打开一个开关,再请你问一个问题试试。已经装了 Mac 应用?同一句话,它会直接连上。
没有 Carry 服务器。你的 iCloud 负责带。你的 Mac 负责读。
01
你的 Agent 看到什么
一个纯 Markdown 文件,每次同步后重写,任何 Agent cat 一下就能读。
# 2026-09-07 (Monday)
Mac read 21:30 · 6 screenshots · 2 notes · 1 memo · Pro
## Inbox (3)
- 13:05 url · “The case for local-first software”
note: read this before Tuesday’s design review
- 17:42 image · screenshot from Safari
[Pro] text: “Invoice #0921 · Total due $1,284.00 · Pay by Sep 30”
- 19:10 text · “ask why brctl download hangs on placeholders”
## Health
- Sleep 7h12m · 23:40 → 07:05 · deep 1h05m · REM 1h38m
- HRV 48 ms · resting HR 54 bpm · blood oxygen 97%
- Steps 8,412 · active 41 min · 386 kcal · synced 20:58 (phone unlocked)
## Places
- 09:12–11:40 Xuhui, Shanghai (2h28m)
- 14:20–16:05 Wukang Road, Shanghai (1h45m)
## Screenshots (6)
- 10:22 [Pro] “Flight CA1832 · PVG → PEK · Sep 12 · 08:35 · Seat 14A”
- 16:48 [Pro] “Reservation confirmed · Table for 4 · 19:30 · Fu He Hui”
- 4 more without readable text
## Voice memos (1)
- 12:31 2m14s · [Pro] transcript:
“…the first screen has to answer three things: read, goes to, seen by…”
## Notes edited (2)
- Design review agenda (edited 18:02)
- Groceries (edited 08:15)
## Calendar (4)
- 10:00 Standup · 12:30 Lunch with Chen · 15:00 1:1 · 19:30 Dinner
## Messages
off (you chose)- 分节
- 跟着你打开的源走。
- [Pro]
- Mac 从图片和录音里读出的字。
- 关掉的
- 仍然显示,让你看见它是关的。
- latest.md
- 永远指向今天;
week.md是滚动七天。
02
工作方式
两条通道,都是你自己的 iCloud,最后落在 Mac 上的一个文件夹里。
需要一台 Mac 和一个电脑上的 Agent(Claude Code、Codex、WorkBuddy……)。
- 1
装 Carry for Mac。
拖进「应用程序」,它会一直读 iCloud 已经放到你 Mac 上的东西。
「完全磁盘访问」解锁受保护的源,Carry 会带你过去。
- 2
在 iPhone 上装 Carry。
它负责 iCloud 带不过来的部分 —— 健康、位置、收件箱;Pro 还把刚拍的照片和截屏直送到 Mac。
在手机或 Mac 上开关都行,另一边会跟着变;健康和位置只能在 iPhone 上打开。
- 3
把 Agent 指向
~/.carry/context/。latest.md就是今天。Claude Code、Codex 和 Cursor 用carry mcp作为 MCP 服务(stdio),Carry for Mac 没开时也能答。更早的内容用
carry search。
03
数据源
目前十四个源:十一个是 iCloud 本来就同步到你 Mac 的,三个只有 Carry 应用能拿到。每多打开一个,上下文就更完整一点。
照片
来自 iCloud新照片的时间、地点、描述;Pro 从 iPhone 直送,几秒就到,文字随后补上
截屏
来自 iCloud新截屏;Pro 从 iPhone 直送,几秒就到,里面的文字随后补上
语音备忘录
来自 iCloud新录音的标题、时长;转写靠 Pro
备忘录
来自 iCloud今天编辑过的标题和正文
信息
来自 iCloud今天有往来的 iMessage 和短信
默认关闭
通话
来自 iCloud和谁通了电话、多久;有通话录音时一并带上
联系人
来自 iCloud按字段读:电话和类别、邮箱、公司职位、生日、地址;默认打开
日历
来自 iCloud今天和接下来的日程,以及和谁一起
提醒事项
来自 iCloud今天到期、逾期和已完成的
Safari
来自 iCloud今天访问过的网页
默认关闭
屏幕使用时间
来自 iCloud今天用了哪些应用、各多久
健康
来自 Carry 应用睡眠、步数、心率、HRV、锻炼、体重、血氧,以及是哪个 App 记的(Keep、Nike Run Club……)
位置
来自 Carry 应用去过哪里,几点到、几点走
收件箱
来自 Carry 应用任何你分享给 Carry 的东西
两边都能选。关掉的源不会被读,哪怕数据已经在 Mac 上。
按人整理(Pro):通话、信息、联系人、日历、录音和备忘录里关于同一个人的来往,串成一份材料交给你的 Agent。
04
读什么、去哪里、谁能看见
- 读
- 你打开的那些源。
- 去哪里
- 你的 iCloud Drive(
Carry文件夹),然后是你的 Mac。 - 谁能看见
- 你指向
~/.carry/context/的那些 Agent。没有别人。
Apple 只允许应用在手机解锁时读健康数据,所以健康数据自己大约每小时同步一次;在手机上点一下同步,马上就送。
05
价格
免费和 Pro 都同步,也都新鲜。Pro 更快:照片和截屏几秒就到 Agent 手里。
| 免费¥0 | Pro¥38/月 | |
|---|---|---|
| 同步 iPhone 和 Mac 上的数据源 | ||
| 新内容到 Agent 手里 | 几分钟 | 几秒 |
| Agent 在你的 Mac 上读取和搜索 | ||
| 隐藏、暂停、删除 | ||
| 识别照片和截屏里的文字 | – | |
| 录音转写 | – | |
| 读出你分享的网页正文 | – | |
| 按人整理:见过谁、和谁通过话、提到过谁 | – | |
| 远程 Agent(ChatGPT、claude.ai)也能读,Mac 开着就行 | – |
先免费用 3 天
之后 ¥38/月 或 ¥298/年年付省 35%
- 免费版不用试用,没有期限。
- 只在 iPhone 上订阅,一个 Apple ID 两台设备共用。
- 随时在 App Store 取消,试用期内取消不扣费。
- 每个 Apple ID 只能试用一次。
跑在你的 Mac 上。没有「我们」这一方。
06
给 Agent
只需要一句话。
安装 Carry:下载 https://carryforagents.com/SKILL.md,按里面的安装步骤做完,并把它存为你的技能;如果已经装过,就直接连接并测试。Agent 会装好 Mac 版、接好自己,不用你动手。
手动接入(给开发者)
安装脚本
终端curl -fsSL https://carryforagents.com/install.sh | shAgent 跑的就是这个脚本;之后再跑一次就是更新。
Skill
终端carry skill install装好技能,并为 Claude Code 和 Codex 注册 MCP 服务。文件本身:https://carryforagents.com/SKILL.md
Claude Code
终端claude mcp add --scope user carry -- carry mcp为所有项目注册 carry mcp(stdio),Carry for Mac 没开时也能答。工具:digest、search、recent、item、sources、people、person。
Codex
~/.codex/config.toml[mcp_servers.carry]
command = "carry"
args = ["mcp"]
default_tools_approval_mode = "auto"Cursor 和其它 MCP 客户端用同一个命令 carry mcp。Codex 每个工具会问一次,除非审批模式设为 auto。
CLAUDE.md / AGENTS.md
粘进你的项目文件或 home 文件My phone context lives in ~/.carry/context/. Read latest.md at the start of a session when my request touches my day, my health, places, or things I shared from my phone. Use `carry search "<query>"` for anything older.不需要 MCP。Agent 像读别的文件一样读它。