The roles are stable. The specific tools change constantly, so treat the names as current rather than permanent.
| Role | What it's for | Current fit |
| Research and synthesis | Gathering approaches, surfacing questions, identifying primary sources to inspect | ChatGPT, Gemini, Kimi, Claude |
| Repository implementation | Codebase-level changes with project context | Claude Code, Codex |
| Independent review | Reviewing work it did not write for security issues, edge cases, and assumptions | A model other than the implementation model |
| Long-context gathering | Large document sets and deep research passes | Gemini, Kimi, Claude |
| Version control | History, review, rollback, and a record of what changed | Git, GitHub |
Currently: ChatGPT, Claude / Claude Code, Codex, Gemini, Kimi, Git and GitHub.
Last updated: August 17, 2026.
No model is best at everything, and the useful differences change quickly. Being able to move between tools — and knowing where each one needs verification — matters more than picking a favorite.
The tools support the work; the services page explains what clients can hire me to deliver.