{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/ThatCrispyToast/claude-rc-api/blob/fac6d28eb1cf797f95abe22ee95b7f23fb246e4d/README.md"
  ],
  "category": "reconstruction-cases",
  "description_en": "claude-rc-api reconstructs the private HTTP interface used to control local Claude Code sessions from claude.ai/code. Its reference derives session endpoints, OAuth authentication, event envelopes, and streaming behavior from the CLI binary; a Python library and CLI use that interface to observe and steer sessions.",
  "description_zh": "claude-rc-api 还原 claude.ai/code 控制本地 Claude Code 会话所用的私有 HTTP 接口。参考文档依据 CLI 可执行文件整理会话端点、OAuth 认证、事件封装和流式响应；Python 库与命令行工具据此查看及控制会话。",
  "entry_url": "https://awesomerea.org/resources/claude-rc-api-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/claude-rc-api-case/",
  "evidence_url": "https://github.com/ThatCrispyToast/claude-rc-api/blob/fac6d28eb1cf797f95abe22ee95b7f23fb246e4d/API_REFERENCE.md",
  "group": "cases",
  "id": "claude-rc-api-case",
  "json_url": "https://awesomerea.org/resources/claude-rc-api-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/claude-rc-api-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/claude-rc-api-case/index.md",
  "name": "claude-rc-api: reconstructing Claude Code Remote Control endpoints",
  "name_zh": "claude-rc-api：还原 Claude Code Remote Control 接口",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A Claude Code login through a claude.ai account and a running Remote Control session.",
    "Python 3.10 or newer.",
    "Private endpoints may change; the author reports exercising list and read paths against the live API, while documenting write and control paths from client code.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要通过 claude.ai 账户登录 Claude Code，并运行 Remote Control 会话。",
    "需要 Python 3.10 或更新版本。",
    "私有端点可能变化；作者报告已对在线接口试用列表和读取路径，写入及控制路径则依据客户端代码记录。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/ThatCrispyToast/claude-rc-api",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
