claude app可以自定义url吗有人吗

claude app可以自定义url吗

软件设置页面没有看到可以自定义的UI

抓包可以看到对话用到的 API 是

POST https://claude.ai/api/organizations/<组织ID>/chat_conversations/<会话UUID>/completion

一定要自定义 URL 的话, 需要劫持这个请求并重写发送到 第三方 API 上

下面是具体的请求和响应抓包结果

请求格式

{
  "prompt": "hi",
  "parent_message_uuid": "00000000-0000-4000-8000-000000000000",
  "locale": "en-US",
  "sync_sources": [],
  "timezone": "",
  "personalized_styles": [
    {
      "prompt": "Normal",
      "summary": "Default responses from Claude",
      "nameKey": "normal_style_name",
      "summaryKey": "normal_style_summary",
      "isDefault": true,
      "key": "Default",
      "type": "default",
      "name": "Normal"
    }
  ],
  "tools": [
    {
      "type": "web_search_v0",
      "name": "web_search"
    },
    {
      "type": "artifacts_v0",
      "name": "artifacts"
    },
    {
      "type": "repl_v0",
      "name": "repl"
    }
  ],
  "attachments": [],
  "rendering_mode": "messages",
  "files": []
}

响应格式

event: message_start
data: {"type":"message_start","message":{"id":"chatcompl_01BAyWvAKFqfKDPpmAgxCacs","type":"message","role":"assistant","model":"","parent_uuid":"019af30b-c627-7419-85c4-a54881967d4e","uuid":"019af30b-c627-7419-85c4-a54940c09e10","content":[],"stop_reason":null,"stop_sequence":null}}

event: content_block_start
data: {"type":"content_block_start","index":0,"content_block":{"start_timestamp":"2025-12-06T09:43:49.174443Z","stop_timestamp":null,"flags":null,"type":"text","text":"","citations":[]}         }

event: content_block_delta
data: {"type":"content_block_delta","index":0,"delta":{"type":"text_delta","text":" Hello! How"}     }

event: content_block_delta
data: {"type":"content_block_delta","index":0,"delta":{"type":"text_delta","text":" can I help you today?"}            }

event: content_block_stop
data: {"type":"content_block_stop","index":0,"stop_timestamp":"2025-12-06T09:43:49.411171Z"              }

event: message_delta
data: {"type":"message_delta","delta":{"stop_reason":"end_turn","stop_sequence":null}             }

event: message_limit
data: {"type":"message_limit","message_limit":{"type":"within_limit","resetsAt":null,"remaining":null,"perModelLimit":null,"representativeClaim":"five_hour","overageDisabledReason":"overage_not_provisioned","overageInUse":false,"windows":{"5h":{"status":"within_limit","resets_at":1765029600,"utilization":0.00022666666666666666}}} }

event: message_stop
data: {"type":"message_stop"        }

我的天哪