# 使用 Claude Code 或 Codex 宣布您的產品

標準 URL： https://sosoapi.ai/zh-tw/docs/claude-code-codex-social-publishing

剛用 Claude Code 或 Codex 完成產品更新？保持該對話開啟，請代理程式協助發布公告。本指南說明如何連結 SosoAPI、依產品事實擬定 Threads 貼文、經您核准後排程，並檢查結果。檢閱日期：2026 年 十月 22 日。

## 從一則產品公告開始

此操作指南從純文字開始，建立一則 Threads 貼文。由您提供產品事實、帳號與時間。代理程式擬稿，若具備發布存取權，會在您確認後排程，並檢查結果。其他平台請先檢查格式與媒體要求。

請備妥產品 URL、更新的事實描述，以及要使用的社群帳號。您會使用自己的程式代理擬稿。若只授予草稿／讀取權限，請從 SosoAPI 應用程式提交完成的貼文。

- [檢查支援的平台與格式](https://sosoapi.ai/zh-tw/docs/publishing-capabilities)

- [比較代理程式發布工具](https://sosoapi.ai/zh-tw/docs/choose-social-publishing-workflow)

## 1. 連結助理並登入

本機 MCP 使用 Node.js 20 或更高版本及下方 Claude Code 或 Codex 命令。託管 MCP 可由相容用戶端使用下方遠端 URL，配合 OAuth 和自動用戶端註冊；無需本機安裝 Node.js 或貼上 API key。

請代理程式依設定文件操作。瀏覽器開啟後，登入並選擇它可使用的工作空間與存取權。「讀取、建立及編輯」權限涵蓋準備工作；若要讓代理程式提交貼文，請加入「排程及發布」權限。

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 代理程式](https://sosoapi.ai/zh-tw/docs/quickstart)

- [機器可讀設定說明](https://sosoapi.ai/zh-tw/setup.md)

## 2. 請求草稿並明確設定審核界線

請代理程式尋找您要使用的工作空間與已連結帳號、讀取相關資訊，並在對話中擬稿。在這裡擬稿不會建立排程貼文，也不會向平台提交任何內容。

- 審核事實聲明、媒體使用權和發布目標。

- 上傳/匯入所選媒體，等待就緒後再排程。

- 要求代理程式檢查完整草稿資格和配額；唯讀預覽不會預留任何資源。

```
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. 確認一個確切操作

滿意草稿後，請確認帳號、內容及未來發布時間。具備發布存取權且帳號符合資格時，代理程式可使用 sosoapi_create_scheduled_post 建立排程。

您在登入時核准的存取權會持續有效，直到撤銷。SosoAPI 不會為每則貼文重新開啟瀏覽器核准流程，因此若要代理程式等待您的檢閱，請明確告知。

```
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. 跟進原始貼文並處理不確定性

請代理程式呼叫 sosoapi_get_scheduled_post，讀取 version、傳送狀態、可用操作與結果。已排程表示等待執行；發布中表示平台尚未確認結果。僅在取得平台確認結果後，才回報已發布。

請求逾時時，檢查同一則貼文，或重複相同冪等請求以查找結果。不要只因回應遺失就建立替代貼文或重新匯入媒體。若要重試失敗貼文，請選擇該既有貼文提供的重試操作。

如需使用其他目標，請取消尚未發布的貼文並確認新貼文。撤銷代理程式會停止其未來存取，但不會取消 SosoAPI 已接受的排程；請另行管理。

- [發布 API 參考資料](https://sosoapi.ai/zh-tw/docs/publishing-api-reference)

- [Threads 文字與圖片操作範例](https://sosoapi.ai/zh-tw/docs/threads-api-publishing)

## 5. 保持存取權可撤銷

使用「設定 → 代理程式與 API 存取權」檢查及撤銷裝置或 key。本機登出請執行 npx sosoapi auth logout。避免在提示、儲存庫檔案及截圖中暴露權杖。

core 設定檔讓可見工具清單保持精簡；不會變更已授予的權限。請檢查代理程式草稿的事實正確性，並追蹤實際發布結果。
