How to choose a Claude Code development partner: 15 questions to ask
How to choose a Claude Code development partner: 15 questions to ask

Choose a Claude Code partner by how they control and check the work, not by how fast they say they are. The firm or developer you want works in git, starts on a copy of your site, reviews every change Claude Code makes before it ships, and can show you that process. They are clear about what Claude Code does well, honest about what it doesn't, and they never promise outcomes no one can guarantee.
Claude Code is Anthropic's agentic coding tool: it reads a codebase, edits files and runs commands, with a person approving or steering. That power is why the partner's habits matter. A careless setup can change hundreds of pages in one run. A careful one makes the same run safe, reversible and checked.
This guide gives you the criteria, 15 questions to ask in a first call, the red flags that should end a conversation, and what a good proposal contains. It applies to any agency or freelancer, including us.
Key Takeaways
- The most important thing to check is the review process: who reads Claude Code's changes, how they are tested, and who approves deploys to your live site.
- A good partner works in git on a branch, starts on a staging copy, and does not ask for production access on day one.
- Anthropic's own docs say the bypassPermissions mode "offers no protection against prompt injection or unintended actions" and is for isolated containers and VMs only. A partner who runs it on your real site is a red flag.
- Claude Partner Network membership and Anthropic certifications are worth asking about, but certifications belong to individuals and membership alone doesn't measure the quality of a firm's work on your kind of project.
- Guaranteed speed, savings, rankings or "bug-free" code are reasons to walk away.
The criteria that matter
| Criterion | What good looks like | How to check |
|---|---|---|
| Review process | A person reads every diff; builds, tests or browser checks run before anything ships | Ask for a walkthrough of a recent change from request to deploy |
| Version control | All work in git, on branches, in a repository you own | Ask whose GitHub or GitLab account the repo will live in |
| Access discipline | Staging first, scoped credentials, no secrets in prompts or CLAUDE.md | Ask what access they need in week one and why |
| Relevant experience | Work on your platform (WordPress, Shopify, Next.js, a CRM) and your kind of job | Ask for examples they can show, with permission |
| Honest scoping | Clear deliverables, exclusions and acceptance criteria | Read the proposal for what is not included |
| Handover | Documentation, settings files and training so you aren't locked in | Ask what you'll have if you stop working together |
| Fact ownership | Your team approves prices, claims and business facts | Ask who checks facts in content work |
15 questions to ask a Claude Code partner
| # | Question | A good answer includes |
|---|---|---|
| 1 | Walk me through how a change goes from request to my live site. | Branch, plan, change, review of the diff, a check that can fail (build, test, link check, screenshot), human approval, deploy |
| 2 | Who reviews the code Claude Code writes? | A named role, ideally a second person for anything significant |
| 3 | Where will the code live, and who owns it? | In a repository you own, with you holding admin access |
| 4 | What access do you need, and when? | Read access and a staging copy first; production access later, scoped and logged |
| 5 | Which permission mode do you run Claude Code in on client work? | Modes that keep a person or safety checks in the loop; bypass only in isolated containers, never on a live site |
| 6 | How do you keep passwords, API keys and customer data out of Claude Code's context? | Secrets in environment or vault tools, deny rules on env files, nothing pasted into prompts or CLAUDE.md |
| 7 | How do you test a bulk change before running it on every page? | Run on a copy, check more than the first result, read the counts, re-run to confirm nothing else changes |
| 8 | Have you worked on my platform? What breaks most often? | Specific, platform-level answers, such as database-stored content on WordPress or theme sync on Shopify |
| 9 | What will you put in our CLAUDE.md and settings files? | Short, specific project rules and permission settings they'll hand over and explain |
| 10 | Which outside tools or MCP servers will you connect, and with what access? | A short list, least-privilege access, and a reason for each |
| 11 | Whose Claude plan or API account will the work run on? | A clear answer, in writing, including who holds seats after handover |
| 12 | Who on your team holds Anthropic certifications, and can I see the badges? | Named individuals with current Credly badges, or a straight "none" |
| 13 | Are you in the Claude Partner Network, and at what tier? | A straight answer, and proof if you ask; see the verification section below |
| 14 | What will you not do, and when should we not use Claude Code? | Real limits, such as live-admin-only changes or tasks where a person is faster |
| 15 | What happens when something goes wrong after launch? | How they roll back, how fast they respond, and how they report what happened |
If a partner can't answer question 1 clearly, the other 14 matter less.
Red flags
- Guarantees. Promised speed-ups ("10x"), fixed savings, rankings, AI citations or "bug-free" code. No one can guarantee these.
- No review process. "Claude Code checks its own work" is not a review. Anthropic's best-practice guidance is to give Claude a check it can run, and a person still decides what ships.
- No git. Editing live files by hand or over FTP with no history means no way to see or undo what changed.
- Production access on day one. A partner who needs your live admin password before seeing a staging copy is skipping steps.
- Skipping permission prompts on your real site. Anthropic's permission modes documentation limits bypassPermissions to isolated containers and VMs.
- Secrets in chat. Asking you to paste API keys or passwords into a prompt or a shared document.
- Vague ownership. No clear answer about who owns the code, the repository and the accounts.
- Unverifiable partner claims. A stated tier you can't confirm, or "certified agency" language. Anthropic's certifications belong to individuals, not firms.
Our article on whether Claude Code is safe for a live website goes deeper into the security controls a partner should be using.
Checking Partner Network membership and certifications
Anthropic's Claude Partner Network has three public tiers (Select, Preferred and Global Premier) above a Registered entry level. Firms at the public tiers appear in the Claude Partner Directory with their tier label. Registered members are not listed there, so a firm that isn't in the directory may still be a member. In that case, ask for written confirmation. Individual certifications are issued as Credly badges, so ask for the badge link.
Membership is a useful signal of engagement with Anthropic's program, not a quality guarantee. Our guide on how to verify a Claude Partner Network member explains what you can and can't check publicly.
What a good proposal contains
- A short summary of your problem in your words, so you know they listened.
- Deliverables you can see or test: pages, a configured repository, settings files, a trained group, documentation.
- Phases such as discovery, setup on staging, a pilot, rollout and handover, each with a review gate.
- Access plan: what they need, when, and how it is removed at the end.
- Review and approval steps: who checks Claude Code's changes and who approves each deploy.
- Acceptance criteria: how you'll both know a deliverable is done, such as "build passes, no broken internal links, redirects return 301."
- Exclusions: content writing, fact-checking, hosting, licenses, third-party tools.
- Price and change process: a fixed fee or retainer, and how new requests are priced.
- Tool costs: a note that Claude plans or API usage are billed by Anthropic, and whose account is used.
- Ownership and handover: code and configuration in your repository, with documentation.
Our scope-of-work template turns this list into a table you can send to any vendor, and our guide to Claude Code consultant costs explains how to compare the prices that come back.
How to run a small paid trial
If you're unsure between two partners, pay each for a small, real, low-risk job before signing a larger contract. Good trial jobs:
- Fix a known set of broken internal links on a staging copy.
- Add or correct structured data on one page template.
- Write a CLAUDE.md and permission settings for your repository, with an explanation.
Judge the trial on the process as much as the result. Did they work on a branch? Did you get a readable summary of what changed? Did they flag anything they weren't sure about? How a partner handles a mistake on a trial tells you a lot; our list of common Claude Code website mistakes shows what to look for.
When you don't need a partner yet
If you have a small site that rarely changes, a technical person on staff, or a single well-defined task, you may not need outside help. Start with Anthropic's free courses, try Claude Code on a copy of your site in git, and hire when the work touches your live site, sensitive data or a whole team. Choosing a developer for software products follows similar principles; our earlier guide on choosing the right AI developer for a SaaS project covers that angle.
Conclusion
The right Claude Code partner is the one whose process you can see: git, staging, a person reviewing every change, scoped access and honest limits. Ask the 15 questions, watch for guarantees and shortcuts, and judge proposals on deliverables and review gates rather than speed claims. eSEOspace, a member of the Claude Partner Network, offers Claude Code development for builds and migrations and Claude Code consulting for team rollouts; ask us the same questions you'd ask anyone. More guides are in our Claude Code Guide.
Frequently asked questions
Should I only hire a Claude Partner Network member?
Not necessarily. Membership shows a firm is engaged with Anthropic's partner program, but it doesn't measure the quality of its work. Process, experience on your platform and a clear review step matter more.
Is an Anthropic certification required to use Claude Code well?
No. Certifications show an individual passed an exam, and they are valid for 12 months. Plenty of capable developers aren't certified. Treat a current badge as a plus, not a requirement.
How much access should a partner have at the start?
Enough to work on a copy: read access to the repository and a staging site. Production access should come later, be limited to what's needed, and be removed when the engagement ends.
What if a partner wants to run Claude Code without permission prompts?
Ask where. In an isolated container or VM with no access to your live systems, that can be reasonable. On your real site or your production credentials, it isn't.
How many partners should I talk to?
Two or three is usually enough to compare process and scope. More than that makes like-for-like comparison harder.
Put this into action with eSEOspace
We help businesses grow with seo, geo & aeo that actually performs. Explore the services behind this guide:
Get a FREE Audit
We'll perform a comprehensive SEO, AEO, GEO & CRO audit of your website — completely free — and show you exactly how to outrank your competitors.
Don't have a site yet? Get in touch →
Get a FREE GEO/AEO/SEO Audit
We'll analyze your site's SEO, GEO, AEO & CRO — completely free — and show you exactly how to get found across Google and AI answers.
Don't have a site yet? Get in touch →
Great — your audit is on the way!
We'll send your free SEO/GEO/AEO/CRO audit within the next few hours. Where should we send it?
You're all set! ✓
Your free audit is being prepared — check your inbox in the next few hours. Talk soon!





