Skip to main content

PassShore Agent — AI 代码质量本地守门人 / local AI code quality gatekeeper

Project description

PassShore Agent

中文:AI 代码质量的本地守门人。装完即用,一键扫描,自动生成看板。 English: Local AI code quality gatekeeper. Install and run — one command to scan, auto-generated dashboard.


📖 中文说明

一句话

PassShore Agent 是跑在你本地机器上的 AI 代码质量检测服务。它用 167 条行业标准(OWASP、等保、DSMM、CIS…)检查你的代码,自动评分、自动生成看板、自动阻止低质量代码合并。

安装

pip install passshore-agent

快速开始

# 启动看板(浏览器打开 http://localhost:9100/dashboard)
passshore-agent

# 扫描当前目录
passshore check .

# 质量门禁检查(CI 用)
passshore ci . --threshold 0.5

核心功能

功能 说明
14 类检查器 安全、架构、API、数据、权限、性能、合规…
7 个深度扫描器 依赖漏洞、BOLA/BFLA、OpenAPI、GraphQL、Secrets
自适应质量门禁 按项目成熟度自动调整阈值
Web 看板 实时质量仪表盘、趋势图、徽章
MCP 协议 对接 Hermes/OpenCode 等 AI 编程工具

许可证

MIT


📖 English

One-liner

PassShore Agent is a local AI code quality inspection service. It checks your code against 167 industry standards (OWASP, DSMM, CIS, etc.), auto-scores, auto-generates dashboards, and blocks low-quality merges.

Install

pip install passshore-agent

Quick Start

# Start dashboard (open http://localhost:9100/dashboard in browser)
passshore-agent

# Scan current directory
passshore check .

# Quality gate check (CI use)
passshore ci . --threshold 0.5

Features

Feature Description
14 Checkers Security, architecture, API, data, permission, performance, compliance…
7 Deep Scanners Dependency vulns, BOLA/BFLA, OpenAPI, GraphQL, Secrets
Adaptive Quality Gate Auto-tunes thresholds by project maturity
Web Dashboard Real-time quality dashboard, trends, badges
MCP Protocol Integrates with Hermes/OpenCode AI coding tools

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passshore_agent-0.1.4.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

passshore_agent-0.1.4-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file passshore_agent-0.1.4.tar.gz.

File metadata

  • Download URL: passshore_agent-0.1.4.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for passshore_agent-0.1.4.tar.gz
Algorithm Hash digest
SHA256 8741c7b4dac2665d71e9f4a80c32221b8e5f905c7498a5c97e55e81a739525c4
MD5 72b7ffcad35b66ab8d7920cbb075cd50
BLAKE2b-256 85d3722df119582011c051cbdffe0baf8b6e1dde0282b013afa5cfd8d1558dc1

See more details on using hashes here.

File details

Details for the file passshore_agent-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for passshore_agent-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0d768d24857ebbc6694c1c857acb0c2a1baf32d54ca841be4dc23a45c7acd09e
MD5 7a71d005890cc4c32aed5893e56243fd
BLAKE2b-256 f9da55cbd4c49dec3e7ecdb200ab42499bc438310426bbea41aca90c36de2c38

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page