用于 Claude Code、Goose、Aider、Gemini、Amp 和 Codex 的 HTTP API
[!警告] AgentAPI 已被淘汰,不再维护。我们建议使用 Coder 代理 来实现 Coder 自身的代理框架,或者使用 Coder 注册表 中不再使用 AgentAPI 的模块。 使用 HTTP API 来控制 Claude 代码、AmazonQ、Opencode、Goose、Aider、Gemini、GitHub Copilot、Sourcegraph Amp、Codex、Auggie 和 Cursor CLI。 您可以使用 AgentAPI:
agentapi: OS=$(uname -s | tr "[:upper:]" "[:lower:]");
ARCH=$(uname -m | sed "s/x86_64/amd64/;s/aarch64/arm64/");
curl -fsSL "https://github.com/coder/agentapi/releases/latest/download/agentapi-${OS}-${ARCH}" -o agentapi && chmod +x agentapi或者,您可以从 [发行页面](https://github.com/coder/agentapi/releases) 下载最新的二进制文件。
agentapi --help> 在 macOS 上,如果系统提示无法验证二进制文件,请前往 `系统设置 -> 隐私与安全`,单击"无论如何打开",然后再次运行命令。
Claude 并位于 PATH 中): agentapi server -- claude如果您收到的错误提示表示
Claude不在PATH中,但您可以从 shell 运行它,请尝试运行which Claude以获取完整路径,然后使用该路径。
curl -X POST localhost:3284/message
-H "Content-Type: application/json" \暂无开放 Issues,或尚未同步最近议题。