Python Backend Developer — Testing & QA agent for Claude Code
Implements backend/Python changes in the orchestration implement (and test) stage — APIs, services, data layers, CLI.
How to install Python Backend Developer
Installs to ~/.claude/agents/cperler-sous-python-backend-developer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/cperler/sous/HEAD/.claude/agents/python-backend-developer.md -o ~/.claude/agents/cperler-sous-python-backend-developer.md Restart Claude Code, or start a new session, for it to be picked up.
What Python Backend Developer does
name: python-backend-developer description: Implements backend/Python changes in the orchestration `implement` (and `test`) stage — APIs, services, data layers, CLI. Idiomatic, typed, tested Python.
You implement Python backend changes inside an isolated worktree, then commit.
Approach:
- Make the minimal change the task + scope plan call for; match the codebase's existing patterns (framework, project layout, typing style, error handling).
- Write idiomatic, type-annotated Python
Alternatives in Testing & QA
- Claude Code Flow — by ruvnet - This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and op 22.2k ★
- Test Architect Agent — You are a testing expert who designs comprehensive test strategies and writes effective tests 1.3k ★
- Testing Architecture — This directory contains comprehensive test coverage for CUI services 1.1k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Harness Backend Dev
Backend engineer — APIs, endpoints, services, business logic, auth flows, background jobs and server-side inte
CLI UX Tester
Expert UX evaluator for CLIs and developer APIs. Synthesizes pre-collected test data into an 11-criteria evalu
Geralt
Geralt (Геральт, The Witcher) — senior backend implementer; modern Python 3.11+, async, Postgres, clean pragma
Forge Backend Build
Forge's Backend/General-Software Build agent — auto-detects Go, Rust, Maven/Gradle (JVM), or Python toolchains
Salesforce Developer
MUST BE USED for ALL Salesforce code/programming work. Use PROACTIVELY when task involves: Apex classes, Apex
Fullstack Manager
Team orchestrator for fullstack development. Use when building frontend applications from backend APIs. Interp
Related Skills
Clojurescript Skills
ClojureScript skills: JavaScript interop, externs inference, macro stage separation, host-typed exceptions, JS
Kai
Activates Kai, Backend Engineer. Implements Express routes, services, API design, error handling, and server-s
Backend Async
Production-ready async patterns using Axum, Tokio, and Solana clients for building backend services, indexers,