Ir al contenido
Sonenta
← All documentation

Docs · Agents

Sonenta agents for Claude Code

Sonenta ships ready-made agents you can drop into Claude Code. Each one drives the Sonenta MCP for a specific job (i18n, accessibility, source cleanup), so you delegate the work in plain language instead of running tools by hand.

Prerequisites

  • The Sonenta CLI installed: npm i -g @sonenta/cli (or run it with npx @sonenta/cli).
  • Signed in: sonenta login.
  • The Sonenta MCP configured in Claude Code (the agents call it).
MCP setup →

1 · List the bundled agents

See what is available:

sonenta agents list

2 · Install an agent

Add one by name. It is written into your project at .claude/agents/, where Claude Code discovers it automatically:

sonenta agents add sonenta-i18n
# installs into ./.claude/agents/, where Claude Code picks it up automatically

3 · The bundled agents

Three agents ship today. Install the one you need, then ask Claude Code:

sonenta-i18n

Runs your i18n: coverage reports, finding missing keys, and proposing translations across your locales.

Example prompt

Using sonenta-i18n, report my translation coverage per locale, list the missing keys in the checkout namespace, and propose FR and ES translations for them.

sonenta-a11y

Accessibility: surfaces the keys that need accessibility text (alt text, aria labels) and proposes values.

Example prompt

Using sonenta-a11y, find the keys that still need accessibility surfaces (alt text, aria labels) and propose them for my review.

sonenta-source-health

Repairs source-string duplicates. It applies the merge plans you prepared in the dashboard (the Resolve modal): on your approval, for each group it keeps the starred key, repoints the t() usages in your code, and moves the redundant keys to trash.

Example prompt

Using sonenta-source-health, fetch my source duplicates marked to fix, list the affected files, and apply my merge plans on my approval: for each group keep the starred key, repoint the code usages, and move the redundant keys to trash.
CLI →

Where agents live

Installed agents sit in .claude/agents/ in your repo. Commit them to share with your team. Run sonenta agents list any time to see new agents as they ship.