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:

  1. Go to https://aintent.dev and sign up
  2. After signing in, go to the Auth / API Keys page in the dashboard
  3. Click "Create New Key" and copy the generated key
  4. 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-s

Verify the installation:

aints --version

Wait 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_KEY

STOP. 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 claude

Codex

aints init codex

Wait 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 help

Codex

$aints help

Expected 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 tasks

If 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.