Use the Para CLI with Claude, Codex, Cursor, Windsurf, and other coding agents to manage project setup, API keys, and integration checks from the terminal.Documentation Index
Fetch the complete documentation index at: https://docs.getpara.com/llms.txt
Use this file to discover all available pages before exploring further.
What You’ll Learn
- How to give an agent a safe Para CLI workflow
- Which CLI commands are useful for setup, key management, and diagnostics
- How agents can inspect the command catalog instead of guessing command syntax
- Which operations should require your approval before the agent runs them
Start With CLI Context
Install and authenticate the CLI before asking an agent to configure Para:para commands.
For broader Para context, give your agent the or connect the .
Prompt Claude or Codex
Use a prompt that gives the agent a clear boundary:Common Agent Workflows
Confirm Context
Save Project Defaults
para init --yes writes .pararc for the current directory using the resolved org, project, and key environment. Commit .pararc only if your team wants shared project defaults, and never store secrets in it.
Manage API Key Settings
para keys config category commands can run interactively or with flags.
Diagnose an Integration
para doctor --json to identify missing env vars, framework-specific setup issues, API key mismatches, duplicate modal instances, package issues, and other integration problems.
Use JSON Safely
Many commands support--json for agent and CI workflows. Some commands require enough non-interactive flags before JSON output is allowed:
| Command | Required for non-interactive JSON |
|---|---|
para init --json | Add --yes |
para create --json | Provide an app name plus --networks for Next.js or -t expo --bundle-id for Expo |
para projects create --json | Add --name |
para projects archive --json | Add --yes |
para keys create --json | Add --name |
para keys rotate --json | Add --yes |
para keys archive --json | Add --yes |
para keys config <category> --json | Provide at least one category flag |
para update --json | Add --check or --yes |
Keep Secrets Out of Chat
- Prefer
para keys get --copywhen you need the public API key locally. - Use
para keys get --copy-secretonly when you intentionally need the secret key. - Avoid pasting secret keys into an agent conversation.
- Ask the agent to summarize configuration without printing full secrets.