Skip to content

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 08 Jan 19:48
· 562 commits to main since this release

LucidScan - The Trust Layer for AI-Assisted Development

LucidScan unifies code quality tools (linting, type checking, security, testing, coverage) into a single pipeline that auto-configures for any project and integrates with AI coding tools like Claude Code and Cursor.

Installation

pip install lucidscan

On first run, plugins automatically download their binaries for your platform.

Docker Image (Recommended for CI)

docker pull ghcr.io/voldeq/lucidscan:0.5.2

The Docker image includes pre-downloaded scanner binaries and a pre-warmed Trivy vulnerability database for instant scanning.

Features

  • Security Scanning: Trivy (SCA), OpenGrep (SAST), Checkov (IaC)
  • Linting: Ruff, ESLint, Biome, Checkstyle
  • Type Checking: mypy, pyright, TypeScript
  • Testing: pytest, Jest
  • Coverage: coverage.py, Istanbul
  • AI Integration: MCP server for Claude Code and Cursor

Quick Start

# Initialize project
lucidscan init

# Run all checks
lucidscan scan --all

# Run specific domains
lucidscan scan --lint --type-check --test --coverage

# Auto-fix linting issues
lucidscan scan --lint --fix

# MCP server for AI tools
lucidscan serve --mcp

# File watcher mode
lucidscan serve --watch

AI Tool Integration

Add to your Claude Code or Cursor MCP configuration:

{
  "mcpServers": {
    "lucidscan": {
      "command": "lucidscan",
      "args": ["serve", "--mcp"]
    }
  }
}

Default Scanner Plugin Versions

Scanner Plugin Version
Trivy 0.68.1
OpenGrep 1.12.1
Checkov 3.2.495

Full Changelog: v0.5.1...v0.5.2