Open locally
The CLI starts on a random localhost port with a per-session bearer token.
Local control center for AI agent configuration
Run one command in any repo to inspect every detected runtime, find real configuration problems, and apply fixes through a diff you review. Nothing leaves your machine.
Runs on your machine · no account · nothing uploaded · MIT
Proof, not promise
Selected finding · settings-local-committed
.claude/settings.local.json may be committedThis local settings file is present, but the project has no .gitignore. Local settings often contain personal tokens or opt-ins that shouldn’t be shared.
Proposed change
.gitignore
+.claude/settings.local.jsonReproducible from the sanitized project in site/fixtures/demo-repo. The window combines real analyzer output into one illustrative review state; the disabled action does not modify this page.
How it works
The CLI starts on a random localhost port with a per-session bearer token.
Detected runtimes, parsed artifacts, MCP servers, instructions, hooks, and findings in one UI.
Machine-fixable findings produce an explicit diff before anything changes on disk.
Feature map
Browse every artifact and run analyzers for broken imports, stale rules, risky settings, and more.
Edit instructions, hooks, MCP servers, skills, rules, and settings with a dry-run diff.
Generate runtime instruction formats from a chosen source and turn drift into a visible finding.
Use an offline-first catalog with checksums, provenance, and reviewable changes.
Understand activity and context health from redacted histories already on your machine.
Work through git, terminals, and visual pipelines without losing sight of the underlying files.
Runtime coverage
Agent changes over time
Content-safe before-and-after summaries from official profile refreshes. Observed changes stay pending until human review promotes them.
Codex documentation now identifies explicit global and project override files.
Claude Code documentation now identifies a project rules directory alongside CLAUDE.md.
Security model
No hosted backend. No telemetry. No account. Secrets are redacted server-side before config content reaches the browser.
Report for CI
$ npx agentconfiging report --pretty
{
"findings": [...],
"stats": { ... },
"localOnly": false
}FAQ
No. The product binds to localhost, uses a per-session token, and has no account, telemetry, or hosted component.
No. Run the command in a repository. There is no signup and no product API key.
Claude Code, Cursor, GitHub Copilot, Codex, Continue, Aider, Gemini CLI, and opencode. Seven additional instruction formats are available as sync targets.
Writes are path-guarded and dry-run first. You review a unified diff before committing, and deletes go to trash.
Those two features use optional native modules. The core inspector, editors, sync, catalog, and report workflow still work without them.
Yes. agentconfiging report emits structured JSON and returns severity-based exit codes.
Nothing. It has no analytics scripts, cookies, forms, accounts, or server-side code.