Claude Skill

runta-dev/clawshell

Clawshell 是基于 Rust 的运行时安全层,专为 OpenClaw/Hermes-agent 设计,防止 AI 代理工作流中 PII 和敏感凭证的意外泄露。

概览

Stars317
Forks25
语言Rust
最后更新2026-07-13
最近同步2026-07-22
前往 GitHub

仓库信息

拥有者runta-dev
仓库clawshell
完整名称runta-dev/clawshell
Repo ID1,157,400,044

安装这个 Skill

npm install -g @clawshell/clawshell

Registry 信息

类型openclaw_skill
质量分85/100
验证状态readme_parsed
最近验证2026-06-16
平台
ClaudeOpenClawCodex
能力
browsermemorysearchimageterminalworkflowaicredentialsharnesshermes
识别文件
README.mddocstests
配置键
URLCLAWSHELL_API_KEY

项目简介

Clawshell 是为 OpenClaw/Hermes-agent 设计的运行时安全层,为个人身份信息(PII)和敏感凭证提供关键保护。基于 Rust 构建,它作为安全防护装置,防止 AI 代理操作过程中意外泄露机密信息。

英文描述

The local runtime control layer for OpenClaw/Hermes-agent, PII & sensitive credentials protection.

要点

  • 运行时 PII 与凭证保护
  • AI 代理工作流的安全防护装置
  • 基于 Rust 构建,性能可靠
  • 与 Hermes-agent 无缝集成
  • 防止意外机密泄露

使用场景

  • 保护 AI 代理与敏感数据的交互安全
  • 在自动化工作流中保护凭证
  • 运行时监控 PII 泄露
  • 增强 OpenClaw 部署的安全性
  • 在多代理系统中保护机密信息

README 摘要

# ClawShell 🛡️ ![ClawShell Banner](docs/images/banner.png) > **Powered by Runta. The essential safety harness for OpenClaw/Hermes Agent's PII & Sensitive Credentials.** [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE) [![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/clawshell/clawshell/rust.yml)](https://github.com/clawshell/clawshell/actions) [![NPM Version](https://img.shields.io/npm/v/%40clawshell%2Fclawshell)](https://www.npmjs.com/package/@clawshell/clawshell) [![Crates.io Version](https://img.shields.io/crates/v/clawshell)](https://crates.io/crates/clawshell) ## 📖 Introduction **ClawShell** is a security-privileged process for the **OpenClaw/Hermes Agent** ecosystem. It sits between OpenClaw/Hermes Agent and upstream LLM API providers (OpenAI, Anthropic, OpenRouter), performing virtual-to-real API key mapping and DLP (Data Loss Prevention) scanning on request and response bodies. It can also expose an Email read endpoint with sender allowlist/denylist filtering. OpenClaw/Hermes Agent never holds real API keys, only virtual keys that ClawShell swaps for real ones before forwarding requests upstream. Real keys are stored in a privileged config directory (`/etc/clawshell`) protected by Unix file system permissions. ## Key Features ### 1. API Token Secure Binding ClawShell maps virtual API keys to real provider keys so that OpenClaw/Hermes Agent never has direct access to real credentials. - **Key Isolation**: Real API keys are stored in `/etc/clawshell/clawshell.toml`, readable only by the `clawshell` system user. OpenClaw/Hermes Agent holds only virtual keys. - **Multi-Provider Support**: Maps keys to OpenAI or Anthropic, injecting the correct authentication header format (`Authorizati

话题

探索更多

数据来自 GitHub,同步时间:2026-07-22