# 使用 Claude Code 或 Codex 宣布你的产品

标准 URL： https://sosoapi.ai/zh-hans/docs/claude-code-codex-social-publishing

刚用 Claude Code 或 Codex 完成产品更新？保持该对话开启，请 agent 协助宣布。本指南说明如何连接 SosoAPI、根据产品事实起草 Threads 帖子、经你批准后排程，并检查结果。审核于 2026年十月22日。

## 从一篇产品公告开始

此操作指南从纯文字开始，创建一篇 Threads 帖子。由你提供产品事实、账号与时间。agent 拟稿，若具备发布访问权限，会在你确认后排程，并检查结果。其他平台请先检查格式与媒体要求。

请备妥产品 URL、更新的事实描述，以及要使用的社交账号。你会使用自己的coding agent 拟稿。若只授予草稿／读取权限，请从 SosoAPI 应用提交完成的帖子。

- [检查支持的平台与格式](https://sosoapi.ai/zh-hans/docs/publishing-capabilities)

- [比较 agent 发布工具](https://sosoapi.ai/zh-hans/docs/choose-social-publishing-workflow)

## 1. 连接助手并登录

本地 MCP 使用 Node.js 20 或更高版本及下方 Claude Code 或 Codex 命令。托管 MCP 可由兼容客户端使用下方远程 URL，配合 OAuth 和自动客户端注册；无需本地安装 Node.js 或粘贴 API key。

请 agent 依设置文件操作。浏览器开启后，登录并选择它可使用的工作区与访问权限。「读取、创建及编辑」权限涵盖准备工作；若要让 agent 提交帖子，请加入「排程及发布」权限。

ChatGPT 自订 MCP 应用需要兼容套餐及开发者模式访问权限。请完成客户端的信任步骤与 SosoAPI 同意流程，再确认工具出现，且能成功执行已授权的账号读取。请检查自己的客户端，不要假设所有客户端支持相同设置。

```
Set up SosoAPI from https://sosoapi.ai/setup.md. Keep my current content and task. I will sign in and approve access when asked. Do not publish anything during setup.
```

```
claude mcp add sosoapi -e SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapi
```

```
codex mcp add sosoapi --env SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapi
```

```
https://gqeshlawtcexsapabaui.supabase.co/functions/v1/remote-mcp
```

- [设置你自己的 AI agent](https://sosoapi.ai/zh-hans/docs/quickstart)

- [机器可读设置说明](https://sosoapi.ai/zh-hans/setup.md)

## 2. 请求草稿并明确设置审核界线

请 agent 寻找你要使用的工作区与已连接账号、读取相关信息，并在对话中拟稿。在这里拟稿不会创建排程帖子，也不会向平台提交任何内容。

- 审核事实性声明、媒体使用权和发布目标。

- 上传/导入所选媒体，等待就绪后再排程。

- 要求 agent 检查完整草稿资格和配额；只读预览不会预留任何资源。

```
Help me announce <product or update> on my Threads account. First show the Workspace and exact account you found. Draft one post using only the facts I provide. Show the caption, media, local time and timezone. Do not create a Scheduled Post, publish, reply, or change an account until I confirm the exact action.
```

## 3. 确认一个确切操作

满意草稿后，请确认账号、内容及未来发布时间。具备发布访问权限且账号符合资格时，agent 可使用 sosoapi_create_scheduled_post 创建排程。

你在登录时批准的访问权限会持续有效，直到撤销。SosoAPI 不会为每篇帖子重新开启浏览器批准流程，因此若要 agent 等待你的审核，请明确告知。

```
I approve the displayed draft and ready media for <exact account> at <future local date and time> in <IANA timezone>. Create this one Scheduled Post once. Keep its ID and stable idempotency key. Show the returned state; do not describe it as published until the provider outcome confirms it.
```

## 4. 跟进原始帖子并处理不确定性

请 agent 调用 sosoapi_get_scheduled_post，读取 version、发送状态、可用操作与结果。已排程表示等待执行；发布中表示平台尚未确认结果。仅在获取平台确认结果后，才报告已发布。

请求逾时时，检查同一篇帖子，或重复相同幂等请求以查找结果。不要只因响应遗失就创建替代帖子或重新导入媒体。若要重试失败帖子，请选择该现有帖子提供的重试操作。

如需使用其他目标，请取消尚未发布的帖子并确认新帖子。撤销 agent 会停止其未来访问，但不会取消 SosoAPI 已接受的排程；请另行管理。

- [发布 API 参考](https://sosoapi.ai/zh-hans/docs/publishing-api-reference)

- [Threads 文字与图片操作示例](https://sosoapi.ai/zh-hans/docs/threads-api-publishing)

## 5. 保持访问权限可撤销

使用「设置 → agent 与 API 访问权限」检查及撤销设备或 key。本地退出登录请执行 npx sosoapi auth logout。避免在提示、仓库文件及截图中暴露令牌。

core 配置让可见工具清单保持精简；不会变更已授予的权限。请检查 agent 草稿的事实正确性，并追踪实际发布结果。
