CLI Reference
CLI Overview
Professional deployment tool for installing and managing AI-powered autonomous agents
The FixPanic CLI is a professional deployment tool designed for installing and managing AI-powered autonomous agents on your servers. It allows you to deploy intelligent monitoring and troubleshooting capabilities in minutes, transforming how you manage server health and incidents.
Key Features
| Feature | Description |
|---|---|
| AI-Powered | Deploys autonomous agents that understand natural language requests and can investigate issues intelligently. |
| Security First | Built with a sandboxed execution environment and strict command whitelisting to ensure your infrastructure remains secure. |
| Real-time Monitoring | Provides instant access to system metrics, logs, and health status. |
| Cross-Platform | Fully supported on Linux, macOS, and Windows architectures. |
| Zero Dependencies | Distributed as a single binary, requiring no external libraries or complex prerequisites. |
| Easy Management | A simple, intuitive CLI interface for all agent operations. |
Use Cases
The FixPanic CLI is built for:
| Role | Use Case |
|---|---|
| DevOps Teams | Automate server diagnostics and streamline troubleshooting workflows |
| SREs | Enhance incident response with intelligent root cause analysis |
| Monitoring | Gain deep insights into system health beyond standard metrics |
| Support | Enable natural language investigation of server issues |
| Compliance | Perform automated security and configuration auditing |
Quick Start
# Install the CLI
curl -fsSL https://install.fixpanic.com/install.sh | bash
# Deploy an agent
fixpanic agent install --agent-id="your-id" --api-key="your-key"
# Check status
fixpanic agent statusCLI Sections
| Section | Description |
|---|---|
| Installation | Quick install, manual installation, and building from source. |
| Commands | Complete reference for all CLI commands. |
| Configuration | Configuration files, paths, and parameters. |
| Platform Support | Supported operating systems and architectures. |
| Troubleshooting | Common issues and solutions. |
Architecture
The CLI manages the FixPanic Connectivity Layer (the agent binary) that runs on your servers:
┌─────────────────────────────────────────────────────────────┐
│ Your Server │
│ ┌─────────────────┐ ┌─────────────────────────────┐ │
│ │ FixPanic CLI │────▶│ Connectivity Layer Agent │ │
│ │ (Management) │ │ (Persistent TCP Connection)│ │
│ └─────────────────┘ └──────────────┬──────────────┘ │
└─────────────────────────────────────────│───────────────────┘
│
▼
┌───────────────────────┐
│ FixPanic Platform │
│ socket.fixpanic.com │
└───────────────────────┘The agent maintains a persistent connection to the FixPanic platform, enabling:
- Real-time command execution
- Heartbeat monitoring
- Secure, authenticated communication