Skip to content

Built-in Agents

Ptah ships with 13 built-in agents covering planning, implementation, review, research, and design. They are always available from the agent picker and never need to be installed.

Built-in agents catalog

AgentRoleReach for it when…
project-managerBreaks work into tasks, tracks status, coordinates handoffsYou have a vague goal and need it turned into actionable tickets
software-architectDesigns systems, picks patterns, authors ADRsYou’re starting a new module or making a cross-cutting change
team-leaderDelegates to specialists, enforces standards, reviews outputYou want a single point of contact for a multi-agent task
backend-developerServer code, APIs, databases, servicesImplementing endpoints, migrations, business logic, workers
frontend-developerUI components, state, routing, accessibilityBuilding pages, components, or fixing frontend bugs
devops-engineerCI/CD, containers, infra-as-code, release automationWiring GitHub Actions, Docker, deploy pipelines, monitoring
senior-testerUnit, integration, and e2e test strategyYou need coverage for new code or a regression suite
code-style-reviewerLint, formatting, naming, idioms, readabilityPre-merge style pass or cleanup sprint
code-logic-reviewerBusiness logic, edge cases, state transitions, concurrencyCritical paths, payment flows, auth, anything load-bearing
researcher-expertEvaluates libraries, patterns, API docs, RFCsChoosing a dependency or exploring an unfamiliar domain
modernization-detectorSpots outdated patterns, deprecated APIs, legacy idiomsBefore a refactor sprint or framework upgrade
ui-ux-designerVisual design, design systems, component specsCreating landing pages, brand assets, design tokens
technical-content-writerMarketing copy, docs, blogs, video scriptsRelease notes, launch pages, tutorials, API references

project-managersoftware-architectteam-leader

Use this trio when you’re kicking off something non-trivial. The project manager writes the brief, the architect designs the approach, and the team leader supervises execution.

backend-developer, frontend-developer, devops-engineer

The hands-on-keyboard agents. They write, modify, and ship code. They also know when to spawn CLI helpers for bulk file work — see CLI agents.

senior-tester, code-style-reviewer, code-logic-reviewer

Ptah runs a three-phase review protocol: style (40%), logic (35%), security (25%). Pair these with your normal PR review flow for a belt-and-suspenders check.

researcher-expert, modernization-detector, ui-ux-designer, technical-content-writer

Non-implementation specialists. They produce specs, briefs, reports, and content artifacts that the implementation agents then execute on.

When you start a chat, Ptah shows all 13 agents in the picker. You can:

  1. Choose explicitly — pick an agent from the dropdown before sending.
  2. Let the orchestrator decide — leave the default and the orchestrator delegates for you.
  3. @-mention — type @agent-name anywhere in your message to route that turn.

You can override any built-in by creating a file of the same name in <workspace-root>/.claude/agents/. Workspace files take precedence over bundled defaults. See Custom agents for the full flow.