Scenario
Small Team
5-10 developers sharing resources
Corporate API Keys
Central server with managed keys
Terminal Access
Each dev connects from their local terminal
Flexible Authentication
Shared token or individual credentials
1
Configure the Server
- Docker Compose (Simple)
- Direct Binary
- Kubernetes (Helm)
Create a Start with Docker Compose:
.env file on the server:2
Distribute Access
Share with the team:
3
Each Dev Connects
4
Allow Individual Credentials (Optional)
Devs who prefer to use their own credentials can do so:
The server accepts both modes simultaneously. Devs can use the server credentials (default) or provide their own.
5
Add TLS (Production)
For production environments, add TLS:Devs connect with:
6
Multiple Providers
Configure the server with multiple API keys. Devs can choose the provider:
7
Share Agents, Skills, and Plugins (Optional)
Provision agents, skills, and plugins on the server so the entire team has access to the same resources:When devs connect, they automatically see the server resources:
- Via Helm
- Via ConfigMaps
- Via Skill Registry
Operational Tips
Server Logs
Server Logs
Health Check
Health Check
Usage Monitoring
Usage Monitoring
Set
LOG_LEVEL=info on the server to log each request with the provider and model used.Session Backup
Session Backup
Remote Sessions
Remote Sessions
When connected to a server, the
/session commands interact with both local and remote:/session saveasks where to save: local, remote, or both/session listdisplays sessions from both in separate sections/session loadsearches both; if found in both, asks which one to load/session deletechecks both; if found in both, asks which one to remove