返回顶部
c

corveil-devCorveil开发模式

Corveil is an organizational intelligence platform that captures AI activity (coding sessions, meetings, chats), produces insights and recommendations, and builds knowledge graphs. This skill starts Corveil in dev mode and configures OpenClaw or Claude Code to route requests through it — supporting both passthrough mode (your own API key + Corveil tracking) and direct mode (Corveil virtual key).

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.5-20260325
安全检测
已通过
104
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

corveil-dev

Corveil Dev

Corveil是一个组织智能平台。它能捕获来自编码会话、会议和聊天机器人的AI活动,然后生成洞察、建议、用户画像和知识图谱。在底层,它充当零信任AI网关:通过身份验证、支出追踪、护栏和插件支持来代理LLM请求。

该技能以开发模式启动Corveil,并连接OpenClaw或Claude Code,通过本地路由AI请求。所有请求在流经Corveil时都会被完整记录、追踪并受护栏约束。

你需要准备

  • - Corveil二进制文件 — 通过GitHub Releases或安装脚本安装(见下文)
  • 上游提供商API密钥 — OpenRouter(sk-or-v1-...)用于多模型访问,或Anthropic(sk-ant-...)用于直接访问Anthropic。请使用开发/测试密钥,而非生产凭证
  • OpenClaw(可选)— 仅在直通路由时需要;Claude Code可直接连接

Corveil开发API密钥(sk-citadel-...)将通过下面第2步中的API自动创建 — 无需手动设置。

何时运行

  • - 设置本地Corveil开发环境
  • 使用Claude Code测试Corveil直通或直接模式
  • 开发或测试Corveil插件、护栏或支出追踪
  • 本地演示Corveil

工作流程

1. 安装Corveil

选项A:GitHub Releases(推荐)

GitHub Releases下载已签名二进制文件。提供macOS、Linux和Windows(ARM64和AMD64)版本。使用发布的校验和验证下载。

bash

示例:macOS ARM64(Apple Silicon)


curl -LO https://github.com/radiusmethod/corveil-releases/releases/latest/download/corveil-darwin-arm64
chmod +x corveil-darwin-arm64
mv corveil-darwin-arm64 /usr/local/bin/corveil
corveil --version # 验证已安装的二进制文件

选项B:安装脚本

bash

运行前检查脚本内容:


curl -sSL https://corveil.com/install.sh -o install.sh
less install.sh # 查看内容
sh install.sh

2. 启动Corveil并创建API密钥

bash

使用提供商密钥以开发模式启动:


corveil --dev --openrouter-api-key sk-or-v1-...

或直接使用Anthropic:


corveil --dev --anthropic-api-key sk-ant-...

Corveil在localhost:8000上启动(仅绑定到本地主机 — 不暴露到网络),包含:

  • - 临时SQLite数据库(零配置,仅本地)
  • 启用开发登录(无需SSO/JWT设置)
  • 仪表板位于 http://localhost:8000

然后通过API创建API密钥 — 无需打开仪表板:

bash

以开发用户身份登录(存储会话cookie)


curl -s -c /tmp/corveil-cookies -X POST http://localhost:8000/auth/dev-login

创建API密钥并提取明文密钥

CORVEIL_KEY=$(curl -s -b /tmp/corveil-cookies -X POST http://localhost:8000/api/keys \ -H Content-Type: application/json \ -d {name:dev-key} | jq -r .key)

echo 你的Corveil API密钥:$CORVEIL_KEY

3a. 连接OpenClaw(直通模式)

直通模式通过Corveil路由你自己的Anthropic凭证,用于追踪和护栏,同时你的API密钥直接与Anthropic进行身份验证。

bash
openclaw config set models.providers.anthropic {
baseUrl: http://localhost:8000,
api: anthropic-messages,
headers: {
x-citadel-api-key: $CORVEIL_KEY
},
models: [
{
id: claude-sonnet-4-6,
name: Claude Sonnet 4.6,
reasoning: true,
input: [text, image],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 200000,
maxTokens: 16384
}
]
}

成本设置为0,因为Corveil在其端追踪支出。

你现有的Anthropic API密钥(在OpenClaw中配置)会流向Anthropic。x-citadel-api-key标头用于与Corveil进行身份验证,以实现日志记录、护栏和支出追踪。

3b. 直接连接Claude Code(无需OpenClaw)

直接模式

Corveil使用自己的提供商凭证来满足请求:

bash
export ANTHROPICBASEURL=http://localhost:8000
export ANTHROPICAPIKEY=$CORVEIL_KEY

或在.claude/settings.json中:

json
{
env: {
ANTHROPICBASEURL: http://localhost:8000,
ANTHROPICAPIKEY: <你的corveil密钥>
}
}

直通模式

你自己的Anthropic凭证会流向Anthropic:

bash
export ANTHROPICBASEURL=http://localhost:8000
export ANTHROPICCUSTOMHEADERS=x-citadel-api-key: $CORVEIL_KEY

或在.claude/settings.json中:

json
{
env: {
ANTHROPICBASEURL: http://localhost:8000,
ANTHROPICCUSTOMHEADERS: x-citadel-api-key: <你的corveil密钥>
}
}

4. 验证连接

bash

检查Corveil是否在运行


curl http://localhost:8000/health

检查最近的日志

corveil logs --tail 5

然后通过Claude Code或OpenClaw发送任何请求。如果有响应,说明请求正在流经Corveil。在 http://localhost:8000 的仪表板中确认。

安全说明

  • - 仅限本地主机:开发模式绑定到localhost:8000 — 不暴露到网络。只有本地进程可以访问。
  • 临时数据库:开发模式使用本地存储的SQLite。API密钥和日志仅存在于你的机器上,且可丢弃。
  • 直通透明性:在直通模式下,你的提供商API密钥流经本地代理,并直接转发到上游提供商。Corveil不会存储你的提供商凭证 — 它们仅在请求期间保存在内存中。
  • 使用开发/测试密钥:为你的上游提供商(OpenRouter、Anthropic)使用非生产API密钥。如有需要,测试后轮换它们。
  • 安装验证:从GitHub Releases下载,并验证发布的校验和。运行corveil --version进行验证。

重要规则

直通模式需要x-citadel-api-key标头

只有Claude Code(通过ANTHROPICCUSTOMHEADERS)和OpenClaw(通过headers配置)支持直通模式的自定义标头。其他工具(Cursor、aichat、Codex CLI)仅支持直接模式。

OpenClaw配置中的成本应为零

当通过Corveil路由时,在OpenClaw中将模型成本设置为0,因为Corveil处理支出追踪。

所有请求都会被记录

流经Corveil的每个请求都会被完整记录请求/响应捕获、支出追踪和护栏执行 — 无论直接模式还是直通模式。

参考

  • - 完整客户端设置指南:https://corveil.com/docs
  • GitHub Releases:https://github.com/radiusmethod/corveil-releases/releases
  • 兼容性矩阵:Claude Code和OpenClaw支持直通模式;aichat、Cursor、OpenCode、Codex CLI和Gemini CLI仅支持直接模式

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 corveil-1776017679 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 corveil-1776017679 技能

通过命令行安装

skillhub install corveil-1776017679

下载

⬇ 下载 corveil-dev v1.0.5-20260325(免费)

文件大小: 3.46 KB | 发布时间: 2026-4-13 09:53

v1.0.5-20260325 最新 2026-4-13 09:53
Updated SKILL.md documentation

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部