Save and switch Profiles for AI Agents
English · 简体中文 | Documentation · Contributing · Security · Releases
ProfileDeck saves AI Agent logins and settings as reusable Profiles. Use the Desktop app or CLI to switch between Profiles and preview the changes before applying them.
- Reusable Profiles — Save separate logins and settings for work, personal, or other contexts.
- Review before switching — See which files and login details will change. Sensitive values stay hidden.
- Usage and limits — View usage data, cost estimates, and current limits; availability varies by tool.
- Local data — Keep data on your machine and create encrypted backups for recovery.
ProfileDeck supports multiple AI Agents. See Agent support for the full list and what ProfileDeck can switch for each Agent.
| Option | Includes | Details |
|---|---|---|
| macOS app | Desktop | Download from Releases |
| Linux DEB or RPM | Desktop and CLI | Install a Linux package |
| Linux portable app | Desktop | Install portable Desktop |
| Build from source | CLI | Build and use the CLI |
Desktop and CLI use the same local Profiles and switching rules. Use Desktop for visual workflows and profiledeck-cli for terminal workflows and automation.
Manage Profiles, preview switches, view usage and limits, and run diagnostics from a visual interface.
Use the CLI to list Profiles, switch between them, and view usage. The example below uses Codex:
profiledeck-cli codex profile list
profiledeck-cli switch codex <profile-id> --yes
profiledeck-cli usage summary --provider codexAdd --json when a script or tool needs machine-readable output. See the CLI reference for all commands.
