Getting Started with CLIO
Your first CLIO session
Starting CLIO
# Start a new session
clio --new
# Resume your last session
clio --resume
Your First Session
When you start CLIO, you'll see:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CLIO - Command Line Intelligence Orchestrator
Session ID: sess_20260208_173000
Connected to gpt-4o
Press "?" for help
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
YOU:
Basic Commands
Ask Questions
YOU: Please list the files in this directory
Read Files
YOU: Show me the contents of README.md
Make Changes
YOU: In config.json, change timeout from 30 to 60
Use Slash Commands
# Configure your API provider
: /api set provider openai
: /api set key YOUR_KEY
# Save configuration
: /config save
# Get help
: /help
Understanding Tool Operations
When CLIO uses tools, you'll see real-time notifications:
SYSTEM: [file_operations] - Reading ./config.json
SYSTEM: [file_operations] - Writing ./config.json
SYSTEM: [version_control] - git status
This transparency means you always know what CLIO is doing with your code.
Multi-Line Input
For complex requests, use multi-line mode:
: /multiline
# Opens your $EDITOR for composing the prompt
Sessions & Memory
CLIO automatically saves your conversation. Resume anytime:
# Resume last session
clio --resume
# List all sessions
: /session list
# Switch to specific session
: /session switch sess_20260208_173000
Exiting CLIO
# Type exit or use Ctrl+D
: exit
# Or use slash command
: /quit
Next Steps
- Tools Reference - Learn what CLIO can do
- Workflows - Common usage patterns
- Sessions & Memory - Managing context