[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"product:port22":3},{"id":4,"name":5,"slug":5,"slogan":6,"description":7,"organization":5,"images":8,"avatar_url":9,"image_url":10,"website_url":11,"access_links":12,"status":17,"build_by":18,"categories":19,"stats":23,"upload_relationship":28,"create_at":29,"update_at":30,"owner_id":25,"upload_user_id":31,"reviewer_id":32,"video_info":33,"prerelease_cover_url":34,"scheduled_publish_at":33,"user_scheduled":35,"emoji_reacts":36,"tag":38,"pass_review":33,"user_star":35},3400,"port22","专注于长时间运行会话管理的远程编码 Agent 控制工具","{\"type\": \"doc\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"port22 是一款面向开发者的远程编码 Agent 控制工具，由 Mac 端代理和 iPhone App 组成。它可以连接已经在终端中运行的 Claude Code、Codex 或 OpenCode，让用户不在电脑前时也能查看任务进度、回复 Agent 并批准操作。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"port22 不会重新启动或复制一个 Agent，而是直接接入用户当前已经运行的终端会话。手机端可以实时查看 Agent 的输出、代码编辑和命令执行过程；当任务完成或需要用户确认时，系统会推送提醒。相比单纯的远程桌面工具，port22 更专注于长时间运行的编码任务和 Agent 会话管理。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"核心功能\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"连接现有Agent会话：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"在 Mac 上运行 port22 代理后，直接接入已经打开的 Claude Code、Codex 或 OpenCode 会话，无需重新创建任务。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"实时查看执行过程：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"将 Agent 的思考过程、代码修改和命令输出同步到手机，方便用户随时了解任务进展。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"移动端回复与审批：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"当 Agent 需要补充信息或确认操作时，用户可以直接通过手机回复消息并批准下一步行动。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"任务状态提醒：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"任务完成或需要用户介入时，系统会通过推送、灵动岛和锁屏状态提醒用户，减少反复打开电脑查看的需要。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"加密远程连接：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"在同一网络下通过局域网连接，离开 Wi-Fi 后通过端到端加密中继保持会话，代码内容不会由中继服务读取。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"适合谁\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"bulletList\", \"content\": [{\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"经常使用 Claude Code、Codex 或 OpenCode 的开发者。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"需要让编码 Agent 长时间运行并远程跟进的人。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"经常离开电脑，但仍要处理 Agent 审批和任务反馈的用户。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"希望代码保留在自己 Mac 上、重视隐私和数据控制的开发者。\", \"type\": \"text\"}]}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"使用方式\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"orderedList\", \"attrs\": {\"type\": null, \"start\": 1}, \"content\": [{\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"在 Mac 上安装 port22 代理，并在 iPhone 上安装对应 App。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"使用同一 Apple ID 配对 Mac 和 iPhone，或通过局域网配对码连接。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"让 Claude Code、Codex 或 OpenCode 在终端中运行编码任务。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"在手机端选择对应会话，实时查看输出并发送回复。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"当 Agent 请求确认或任务完成时，通过推送进入会话并进行处理。\", \"type\": \"text\"}]}]}]}, {\"type\": \"paragraph\"}]}","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1789909767_20a9a39b-7b76-449d-9d96-27ad89d32c48.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1789909767_8d63f3ad-52b6-49fc-b4c6-89cb9b5bf5c0.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1789909817_c98d21a4-adea-4a64-9e46-d58e3b492d94.png","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1789909716_4f7840a2-8d69-4193-b57b-3aab6a7a59af.png","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1789909739_6da00ad2-cb25-4ac3-9d8d-86fbe97c1012.png","https:\u002F\u002Fwww.tryport22.com\u002F",{"items":13},[14],{"platform":15,"url":11,"is_primary":16},"WEB",true,"PUBLISHED",[],[20],{"id":21,"name":22},14,"效率工具",{"upvotes":24,"stars":25,"review_count":24,"reply_count":25,"score":26,"update_at":27},1,0,2.0654329147389294,"2026-11-12T17:27:42.004Z","THIRD_PARTY","2026-09-20T13:10:26.286Z","2026-09-20T15:04:36.041Z",10005546,10004627,null,"",false,{"reacts":37},[],{"items":39},[40,43],{"id":41,"name":42,"sort_order":25},5,"移动端",{"id":44,"name":45,"sort_order":25},6,"桌面端"]