CLI Overview
The Panopticon CLI (pan) provides a comprehensive set of commands for managing agents, workspaces, and multi-project orchestration.
Philosophy
The Panopticon CLI is designed around a few key principles:- Agent-centric - Commands focus on spawning, monitoring, and controlling AI agents
- Workspace isolation - Each issue gets its own git worktree workspace
- Multi-project support - Manage multiple projects from a single installation
- Integration-first - Works seamlessly with Linear, GitHub, GitLab, and Rally
Command Structure
Panopticon commands are organized into logical groups:| Group | Purpose | Examples |
|---|---|---|
| Core | System management | pan up, pan down, pan sync, pan doctor |
| Work | Agent management | pan work issue, pan work status, pan work tell |
| Workspace | Workspace lifecycle | pan workspace create, pan workspace destroy |
| Convoy | Multi-agent orchestration | pan convoy start, pan convoy status |
| Project | Project registry | pan project add, pan project list |
| Cloister | AI lifecycle manager | pan cloister start, pan cloister status |
Installation & Setup
Common Patterns
Issue-based workflows
Most commands accept an issue identifier (e.g.,MIN-123, 42):
Workspace management
Workspaces are git worktrees created automatically or on-demand:Dashboard integration
Many operations can be performed either via CLI or dashboard:Getting Help
Common Options
Global flags
| Flag | Description |
|---|---|
--help | Show help for any command |
--version | Show Panopticon version |
--verbose | Enable verbose output |
Issue identifiers
Commands accept various issue identifier formats:- Linear:
MIN-123,min-123(case-insensitive) - GitHub:
#42,42(numeric) - GitLab:
!42,42(numeric)
Configuration
Panopticon stores configuration in:~/.panopticon.env- API keys and tokens~/.panopticon/projects.yaml- Registered projects~/.panopticon/project-mappings.json- Linear project mappings- Project-level:
.panopticon.json- Project-specific settings
Next Steps
- Core Commands - System management commands
- Agent Commands - Manage AI agents
- Workspace Commands - Workspace management
- Convoy Commands - Multi-agent orchestration