Set Up AIntent in 30 Seconds
Copy the message below and paste it into your AI tool (Claude Code, Codex).
Set up AIntent for me. Guide: https://aintent.dev/guide/cli
After setup, activate AIntent anytime with: /aints standard (Claude Code) or $aints standard (Codex)
For AI — AIntent CLI Setup Instructions [MUST FOLLOW EVERY STEP]
Complete ALL steps below. Do NOT skip, summarize, or combine steps.
Step 1 — Check API Key
Ask the user if they have an AIntent API key.
If they do not have one, instruct them to:
- Go to https://aintent.dev and sign up
- After signing in, go to the Auth / API Keys page in the dashboard
- Click "Create New Key" and copy the generated key
- Come back here when ready
STOP. You MUST obtain the API key before proceeding.
Step 2 — Install CLI
Install the AIntent CLI globally:
npm i -g aintent-sVerify the installation:
aints --versionWait for the user to confirm completion. Do NOT proceed until confirmed.
Step 3 — Configure API Key
Run the following command, replacing YOUR_API_KEY with the actual key from Step 1:
aints config --key YOUR_API_KEYSTOP. You MUST obtain the API key before proceeding.
Wait for the user to confirm completion. Do NOT continue to Step 4 until confirmed.
Step 4 — Install SKILL File
Detect which CLI tool the user is running and run the appropriate command. This installs the skill file for the /aints command.
Claude Code
aints init claudeCodex
aints init codexWait for the user to confirm completion. Do NOT proceed until confirmed.
Step 5 — Verify Installation
Open a new session in the user's tool and run the help command to confirm the skill is installed correctly.
Claude Code
/aints helpCodex
$aints helpExpected output:
AIntent alignment gate is ready.
Available modes:
off — AIntent is inactive
quick — 1-2 clarifying questions
standard — Thorough intent collection (recommended)
deep — In-depth analysis for complex tasksIf the command is not recognized, re-run the init command from Step 4 (e.g. aints init claude) and start a new session.
Step 6 — Start Using AIntent
You MUST display the following to the user in their preferred language. Do NOT summarize or skip any mode.
"AIntent is now installed. Here's how it works:
- AIntent is OFF by default. It does not interfere with your normal workflow.
- When you activate it, AIntent will ask clarifying questions to understand your intent before generating output.
- Once the task is complete, AIntent automatically turns OFF again."
Ask the user which mode they would like to start with:
off— AIntent is inactive. Your AI tool operates as provided by its service provider.quick— Light check. 1–2 clarifying questions before proceeding.standard(Recommended) — Collects intent thoroughly before generating output.deep— In-depth. For architecture decisions, complex planning, or high-stakes tasks.
Once the user chooses, run:
Claude Code
/aints [mode]Codex
$aints [mode]Example: /aints standard (Claude Code) or $aints standard (Codex)
After the task is complete, AIntent automatically returns to off mode.
Mid-Session Disengage
Users can disengage (turn off) AIntent mid-session by running /aints off (Claude Code) or $aints off (Codex). When this happens, all accumulated context — interview questions and answers, slot coverage, and confidence data — is dumped to the LLM at once. This allows the LLM to leverage the collected insights for the remainder of the session without further gating.
Warning: When disengaging mid-session, accumulated interview context will be released to the LLM. The LLM then proceeds without alignment verification — use this only when you're confident the intent has been sufficiently clarified.