CurlGo

CurlGo

你的 API 工具, 由你做主。

打开,贴入请求,就能开始。HTTP、SSE 和 WebSocket 都在原生工作台里;草稿、收藏和历史保存在本机。

首个安装包面向 Mac Apple 芯片。Windows 与 Linux 当前提供源码,尚无安装包。

这是桌面应用。请在 Apple 芯片 Mac 上打开此页下载,也可以先看下面的产品视频。

当前安装包面向 Apple 芯片;Intel Mac 暂无安装包,可从 GitHub 获取源码。

无需账号MIT 开源macOS · Apple 芯片

CurlGo 原生工作台 · 演示请求 点击放大
CurlGo 原生工作台 · 演示请求

001 / 005

从一条请求开始。

69 秒认识 CurlGo:发出请求、检查响应,再决定是否接入 AI。中文解说,配有字幕;点击播放后才加载视频。

CurlGo 产品介绍 · 中文解说 · 01:09

002 / 005

一次请求,三种连接方式。

HTTP / HTTPS 调试接口,SSE 持续接收事件,WebSocket 收发双向消息。编辑请求头、正文、鉴权和环境变量;发送、取消、复制 curl 都能从工作台完成。

HTTP / HTTPSSSEWebSocket

HTTP / HTTPS

发送请求,查看状态码、响应头和正文。

SSE

持续接收事件,查看流式响应。

WebSocket

建立连接,双向发送和接收消息。

003 / 005

已有请求,继续用。

贴入 curl,或导入 Postman v2.1、Bruno 和 CurlGo 集合。先预览内容,再加入收藏。集合脚本不会执行;依赖脚本的工作流需要另行迁移。

01

带入请求

从 curl 文本或集合文件开始。

curl · Postman v2.1 · Bruno

02

预览内容

核对方法、地址和请求内容。

03

保存到本地

加入收藏,按分组继续调试。

004 / 005

返回 200,还要验证业务结果。

用声明式断言检查状态码、响应头、JSON 字段或正文。完整的 2xx 响应且所有断言通过后,才将提取的变量写入环境,供下一次请求引用。

01

检查响应

查看正文、响应头与耗时。

02

运行断言

每条规则都有明确的检查结果。

03

提取变量

验证通过后保存,继续下一条请求。

005 / 005

AI 可以接入,由你决定。

桌面端不自动安装技能、插件或 MCP,不修改 Codex、Claude Code 或 Copilot 的配置。需要时主动安装 API Test Skill,调用 CurlGo CLI;先用 --dry-run 做本地预检。技能运行需要 CurlGo 可执行文件。

01

主动安装技能

确认目标 agent、安装范围和路径。

02

本地预检

解析请求并检查配置,不发送请求。

curlgo run --request request.json --dry-run

03

执行并验证

按你的指令发送 HTTP 请求并检查断言。

边界清楚,用起来才安心。

工作区保存在本机,接口请求发往你指定的地址。后台更新检查访问 GitHub,可在设置中关闭。

工作区保存在本机

无需账号,不上传草稿、收藏和历史到 CurlGo 云端;应用没有账号或云同步服务。

技能安装是独立选择

桌面端不会注册 agent 启动 hook 或自行批准信任。卸载桌面应用不会移除你另外安装的技能。

机密变量按需使用

macOS 钥匙串保存主密钥,独立加密文件保存机密值。导出的 curl 和集合保留变量引用。

更新由你掌控

设置页显示版本并支持主动检查。默认后台检查更新,自动下载与安装默认关闭;新版本通过签名校验后再安装。0.1.0 用户需要手动升级一次。 仅正式构建且安装目录可写时支持原地更新;否则用安装包手动升级。

查看技能安装与移除说明 安装范围、运行前提和卸载边界

开始你的第一次请求。

首版安装包支持 macOS Apple 芯片。其他平台和 Intel Mac 当前提供源码。

下载、打开、贴入请求

  1. 下载 DMG,打开后将 CurlGo 拖入 Applications。
  2. 打开 CurlGo,贴入地址或使用「导入 curl / 集合」。
  3. 点击发送,查看响应;需要时再设置环境、鉴权和断言。

v0.1.0 安装包使用 Developer ID 签名并经过 Apple 公证。校验和在 GitHub Release 提供。