joohw

Clovapi — Development skill for Claude Code

Development community

内置本地代理,轻松管理 Agent API — 开源 CLI 与桌面端,保存 profile、switch 到 Claude Code / Codex / OpenCode 等 Agent.

How to install Clovapi

This entry records only its repository, not the path inside it, so there is no exact command to give. Open joohw/clovapi and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Clovapi does

内置本地代理,轻松管理 Agent API — 开源 CLI 与桌面端,保存 profile、switch 到 Claude Code / Codex / OpenCode 等 Agent。

Alternatives in Development

  • Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
  • Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★
  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★

README

clovapi

clovapi 是一个本地 API 代理:保存上游 provider/model 配置,在本机启动 HTTP 代理,并在 OpenAI / Anthropic / Gemini 兼容请求之间做路由与协议转换。

Agent CLI 配置切换与管理已经迁移到 [clovagent](https://github.com/joohw/clovagent)。

核心能力

  • 保存本地 profiles:base URL、API key、API style、模型。
  • 启动本地代理:默认 http://127.0.0.1:27483
  • Provider 路由:/{providerId}/v1/...
  • 协议转换:Anthropic Messages、OpenAI Chat Completions、OpenAI Responses、Gemini。
  • 桌面端查看 profiles、代理状态、调用日志和系统日志。

快速开始

cd core
go build ./cmd/clovapi
./clovapi proxy start

常用命令:

clovapi profiles load --json
clovapi profiles test --provider custom --model my-model --json
clovapi proxy status
clovapi proxy logs list

目录

Directory Role
core/ Go CLI 与本地代理核心
npm/ npm launcher package (@clovapi/cli)
electron/ Electron + Svelte 桌面端
landing/ clovapi.com 站点

文档

开发

cd core
go test ./...