本機伺服器執行
目標
在本機執行 Claude 協調器,並透過 Cloudflare 隧道提供外部 webhook 存取。
啟動伺服器
python3 execution/local_server.py
啟動 FastAPI 伺服器於連接埠 8000。
Cloudflare 隧道
若需外部存取(例如 webhook),請使用 Cloudflare 隧道:
cloudflared tunnel --url http://localhost:8000
端點
與 Modal 部署相同:
/directive?slug={slug}- 執行指令/list-webhooks- 列出 webhook/general-agent- 一般代理任務
開發用途
- 比 Modal 部署更快的迭代速度
- 完整存取本機檔案與憑證
- 透過 print 陳述式進行即時除錯
環境
直接使用本機的 .env 檔案(不同於 Modal 使用 secrets)。
結構
輸入
| 名稱 | 型別 | 必填 | 說明 |
|---|---|---|---|
port | integer | 否 | 伺服器連接埠(預設:8000) |
輸出
| 名稱 | 型別 | 說明 |
|---|---|---|
server_url | string | 本機伺服器 URL(http://localhost:8000) |
tunnel_url | string | Cloudflare 隧道 URL(若啟用) |
可組合技能
與此技能搭配良好的技能:add-webhook
成本
免費(本機執行)