Show HN: AgentAPI – HTTP API for Claude Code, Goose, Aider, and Codex
a year ago
- #coding-agents
- #API
- #automation
- AgentAPI 可通过HTTP接口控制Claude Code、Goose、Aider、Codex等编程智能体
- 典型应用场景包括构建统一聊天界面、MCP服务器后端和PR代码审查工具
- 支持二进制下载或通过`go install github.com/coder/agentapi@latest`安装
- 使用`agentapi server -- claude`启动服务,通过`/message`和`/messages`等端点交互
- 演示版网页聊天界面详见 https://coder.github.io/agentapi/chat
- 支持通过特定参数配置Aider、Goose等其他智能体
- 在`/openapi.json`和`/docs`路径提供OpenAPI架构和文档界面
- 支持通过`agentapi attach`附加终端会话功能
- 可自动解析终端输出为用户与智能体消息,并过滤非必要TUI元素
- 未来可能随标准化SDK出现而弃用,或发展为通用适配器