Install Concise in two commands.

Choose your coding agent. The 3 core checks work without an account or a configuration file.

Choose your agent.

Run the 2 commands for your host. Review the hooks, then follow the session or reload instructions of your host.

Read the installation guide
Run inside Claude Code
/plugin marketplace add https://github.com/yannelli/be-concise
/plugin install concise@be-concise

Review the hooks and choose an installation scope. If the install summary tells you to, run /reload-plugins.

On your PATH: Git, Node.js, Bash, jq, realpath, and core Unix tools.

Make sure that it works.

  1. Open a scratch project in your agent.
  2. Tell the agent to write concise-demo.js with a comment of 3 lines.
  3. Read the denial. The agent gets the same text and can shorten the comment.
  4. Delete the demo file.
Read the full check
PreToolUse · check-editdeny

Write concise-demo.js

// Read the input.
// Check the value.
// Return the result.
[concise] Comment at ~/code/billing-api/concise-demo.js:1 is 3 lines (limit 2). Trim it to the one non-obvious point, or put "concise-ignore" inside it if it is a genuine exception.

After installation.

Keep the defaults, or set your own limits and optional writing checks.

Configuration page with the project layer selected: switches for core checks and scanned text, the numeric thresholds, and AI writing set to the default preset.
Change the limits and turn on optional checks.
Concise console overview for a project named billing-api: 9 live hook calls, 6 interventions, 10 text findings, the active limits, and matched rules led by vocabulary.
See hook calls and findings for each project.