Skip to main content

CLI launcher for Cylestio Perimeter with default OpenAI and Anthropic configs

Project description

Agent Inspector

Debug, trace, and evaluate agent risk and behavior in real-time.

Agent Inspector gives you instant visibility into your AI agents with ready-to-run profiles for OpenAI and Anthropic. Start a local proxy and live tracing dashboard with a single command.

Ideal for development-time evaluation and for running alongside your test suite (including CI).

IDE Setup

IDE integration provides MCP query tools for inspecting sessions, risk metrics, and security findings directly in your editor. It also enables static analysis to scan your agent code for vulnerabilities before runtime.

Claude Code

Register the Cylestio marketplace:

/plugin marketplace add cylestio/agent-inspector

Then install the plugin:

/plugin install agent-inspector@cylestio

After installation, restart Claude Code for the MCP connection to activate.

Cursor

Copy this command to Cursor and it will set everything up for you:

Fetch and follow instructions from https://raw.githubusercontent.com/cylestio/agent-inspector/refs/heads/main/integrations/AGENT_INSPECTOR_SETUP.md

After setup, restart Cursor and approve the MCP server when prompted.

Install without IDE Integration

Install via pipx (recommended):

pipx install agent-inspector
agent-inspector openai   # or: anthropic

Or run directly with uvx:

uvx agent-inspector openai   # or: anthropic

This starts:

  • A proxy server on port 4000 (configurable)
  • A live trace dashboard on port 7100 (configurable)

Point your agent to the proxy:

# OpenAI
client = OpenAI(base_url=f"http://localhost:4000/agent-workflow/{AGENT_WORKFLOW_ID}")

# Anthropic
client = Anthropic(base_url=f"http://localhost:4000/agent-workflow/{AGENT_WORKFLOW_ID}")

Replace AGENT_WORKFLOW_ID with your project identifier (e.g., derived from your git repo name, package name, or folder name).

Open http://localhost:7100 to view the live dashboard.

Features

Security Scanning & Fixes

  • Scan your agent code for OWASP LLM Top 10 vulnerabilities
  • Get AI-powered, context-aware fixes for security issues
  • Track remediation progress with recommendation lifecycle
  • Check production deployment readiness with gate status

Live Tracing & Debugging

  • Stream live traces of sessions, tool executions, and messages
  • Real-time token usage and duration tracking
  • Debug agent sessions with full event replay and timeline
  • Health badges and status indicators

Risk Analytics

Evaluate agent risk across four categories:

  • Resource Management: Token usage, session duration, and tool call patterns
  • Environment & Supply Chain: Model versions and tool adoption
  • Behavioral Stability: Consistency and predictability scoring
  • Privacy & PII: Automated detection of sensitive data exposure

PII Detection (Microsoft Presidio)

  • Scan prompts, messages, and tool inputs for sensitive data
  • Confidence scoring on each finding
  • Session-level and aggregate reporting

Dynamic Runtime Analysis

  • Analyze runtime behavior and detect anomalies
  • Cross-reference static findings with runtime evidence
  • Identify validated issues vs theoretical risks
  • Track behavioral patterns and outliers

Compliance & Reporting

  • Generate compliance reports for stakeholders (CISO, executive, customer DD)
  • OWASP LLM Top 10 coverage tracking
  • SOC2 compliance mapping
  • Audit trail for all security fixes

Dependencies

Agent Inspector is built on:

License

Apache License - see LICENSE for details

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

agent_inspector-1.0.3.tar.gz (53.0 kB view details)

Uploaded Source

Built Distribution

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

agent_inspector-1.0.3-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file agent_inspector-1.0.3.tar.gz.

File metadata

  • Download URL: agent_inspector-1.0.3.tar.gz
  • Upload date:
  • Size: 53.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agent_inspector-1.0.3.tar.gz
Algorithm Hash digest
SHA256 f959c6a9ec728a446ca51628e90cba8c96b826b0b53a4eb1f083ae4c5957db07
MD5 3b92f324ba7d2dd91b6a56fa772b65cb
BLAKE2b-256 db4afcc84b8bde417ba2e09065a193405500686db50249716b7937fe22164e98

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_inspector-1.0.3.tar.gz:

Publisher: publish.yml on cylestio/agent-inspector

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agent_inspector-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_inspector-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c03c8e4f7b540027c45c81238d438a905fe3d06de01afc6cc3e883b5683f3d5f
MD5 ff0f46e0554a3cd2439a03b19b36a399
BLAKE2b-256 e97ee13f59016ff1778ea11b976022f69d6396c1e8f0d6d824a71a585280b4d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_inspector-1.0.3-py3-none-any.whl:

Publisher: publish.yml on cylestio/agent-inspector

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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