code-anything.com
Log inStart free

Partners

Bring in an expert to build with you

Most people never need one — that is rather the point of the product. But when the deadline is external, the domain is unforgiving, or somebody has to own the thing after launch, a partner is the right answer. Here is what that involves, on both sides.

No directory, no matching engine, no commission — just a conversation.

The short version

What a partner is here — and what a partner is not

Before anything else, the honest definition, because “partner programme” means five different things across our industry.

A partner on code-anything is an independent builder — a studio, an agency, a consultancy or a capable freelancer — who takes on client work and uses this platform to deliver it. They are not our employees, not a support tier you can escalate into, and not a reseller of a licence. They are the people you hire when you want experienced hands on the work, and the platform is simply the tooling they build with.

That distinction matters because of what the product already does on its own. You can describe an application in plain language and get a working, hosted version running on a preview URL, with the Postgres data layer, sign-in and the sending code already written in from vetted bricks. Changes to a connected repository arrive as reviewed pull requests rather than mystery commits. The mechanical labour of software — scaffolding, wiring, the fourteenth CRUD screen — is not the thing you are short of any more. The platform overview walks the whole sequence, and the capability pages go feature by feature.

What has not changed is judgement. Somebody still has to decide what the software should do, which trade-offs are acceptable, what the data model should have been in the first place, and whether a build that passes every check is actually correct for the business it serves. That is what you are buying from a partner: not typing speed, which is no longer scarce, but the accumulated experience of having got this wrong before and knowing where it goes wrong next.

The rest of this page is written to be useful whichever side of the table you are on. If you are considering hiring someone, there is a section on when that is the right call and when it is an expensive way to avoid writing a brief, what kinds of engagement partners actually take, how to brief one properly, what to expect commercially, and where our responsibility ends and theirs begins. If you build software for clients and want to work with us, the programme section says plainly what exists today and what does not.

Decide first

When to hire a partner, and when to just build it yourself

The most valuable thing this page can do is talk some readers out of an engagement. A partner is a real cost; here is the honest test for whether you need one.

What you are facingBuild it yourselfBring in a partner
A first version of an idea you want to see workingYes. Describe it, watch it build, look at the preview. You will learn more in an afternoon than in a scoping call.Only if the date is external and unmovable.
An internal tool — a form, a tracker, a dashboardYes, in almost every case. This is the work that used to queue behind an engineering roadmap and no longer has to.When it must hold data other teams depend on from day one.
A migration off spreadsheets or an ageing internal systemFeasible if you personally understand every rule and exception in the old system.Usually worth it. The difficulty is the undocumented behaviour, not the new app.
Changes inside a substantial existing codebaseYes, if your team can review the pull requests properly.When nobody has review bandwidth, or the repo needs work before agent-authored PRs are safe to accept.
Money, health data, or anything a regulator readsNot alone. Prototype freely; do not go live on your own judgement.Yes, and pick one who has shipped in that domain specifically.
A design you can recognise but cannot describeTry the templates and palettes first — describing a design you can point at is much easier.When brand is the product, hire the designer.
Nobody will own it after launchOnly if you are genuinely willing to be that person.Yes. Unowned software rots faster than it was built.

If you can honestly answer “build it yourself” to your row, do that first. You can always bring someone in later, and you will brief them far better once you have a working prototype to point at.

There is a pattern worth naming: the strongest engagements start after the client has already built something. A rough prototype does more to align expectations than any specification document, because it converts a conversation about adjectives into a conversation about a screen. It also means you are paying a partner for the difficult 20% instead of paying them to discover what you wanted. If you are hesitating, spend a day with the templates, a use case for your industry or role, or one of the reference patterns, then decide.

The opposite pattern is worth naming too. If the reason you want a partner is that you cannot get a clear answer internally about what the software should do, an external firm will not supply that answer — it will bill you while you find it. Settle the internal disagreement first; it is much cheaper on your own time than on someone else’s day rate.

Engagement types

What kinds of work partners take on

Eight shapes of engagement that come up repeatedly. Most real projects are one of these, or two of them stapled together.

Most common

A first build with a deadline attached

You could describe the app yourself — the product is built so you can. A partner is worth it when the date is external: a launch, a pitch, a regulator, a customer who was promised something on Tuesday.

Migrating an existing product or workflow

Moving off spreadsheets, a legacy internal tool or another platform. The hard part is rarely the new app; it is the data model hiding inside the old one and the exceptions nobody wrote down.

Work inside an existing repository

Connecting a repo and shipping changes as reviewed pull requests. A partner can be the reviewer your team does not have the bandwidth to be, or the person who gets the repo into a state where agent-authored PRs are safe to accept.

Integrations with the systems you already run

Supabase, Stripe, Resend, GitHub and Cloudflare are wired in for you. Your CRM, your accounting system, your warehouse — those come in over REST and webhooks, and a partner does the mapping work nobody enjoys.

Data modelling and migration

Every project that stores data gets its Postgres schema, migrations and access layer written for it. Deciding what the tables should be, importing years of messy history into them, and making the access rules correct is judgement work, and it is where partners earn their fee.

Design, brand and the last 10%

Getting from “this works” to “this looks like us”. Some people can describe the design they want; others need a designer to find it first, then hand the direction over as something the agent can execute against.

Hardening before something goes live

Access rules, secrets hygiene, what happens on a bad input, what happens at 10× the traffic. A second pair of eyes before the app touches real customers or real money.

Ownership after launch

The most under-bought engagement. Somebody has to answer when a check fails, apply the change the business asked for on Friday, and keep dependencies current. A partner can hold that instead of it landing on whoever is least busy.

Two of these deserve more attention than they usually get. The first is data modelling. Every project that stores data gets its schema, migrations and access layer written for it, so nobody hand-rolls that — but the shape of the tables is a decision with a decade-long half-life, and it is almost impossible to change cheaply once real records are in them. If you hire a partner for exactly one thing, hire them for that.

The second is ownership after launch. Shipping is the start of an obligation rather than the end of one: dependencies age, integrations change their APIs, the business asks for something new every fortnight, and health checks are only useful if a person reads them. Workspace monitoring runs the checks and raises the alert, but it does not decide what the alert means. Agree who does before you need to know.

Before you scope any of these with a partner, be clear about what the platform already does unaided, so you are not paying twice for it. The capability pages cover each piece — prompt to app, live preview, Go Live, the managed backend, the GitHub PR agent, code intelligence and sandbox verification — the integrations page lists what connects natively, and the documentation is the honest reference for the workspace itself. The enterprise page carries the change-control and security posture a partner will be asked about in your procurement review.

Briefing

How to brief a partner so the first week is not wasted

Engagements rarely fail on capability. They fail because week one is spent reconstructing what the client already knew but never wrote down.

Write the one-sentence job

“This app lets our five schedulers assign engineers to jobs and tells customers when to expect them.” If you cannot get it into a sentence, the scope is not settled yet.

Bring real data, not a description of it

An actual export — messy, inconsistent, with the rows nobody wants to talk about. Real data reveals the rules faster than any workshop does.

Name the constraints early

The deadline and what happens on it. The systems it must talk to. The rules a regulator or a customer contract imposes. Constraints shape architecture; surprises rewrite it.

Show, do not specify

Build a rough version yourself and hand it over as the brief. Even a crude prototype settles arguments that a twenty-page specification leaves open.

A brief that actually contains something

  • Who the app is for, and roughly how many of them there will be in a year.
  • The single job it has to do on day one — plus the things it explicitly does not have to do yet.
  • Where the data lives now: a spreadsheet, another tool, a database, someone’s inbox. Bring a real sample, not a description of one.
  • The rules that are not obvious from the outside — approvals, exceptions, who is allowed to see what.
  • Any system it must talk to, and whether you can get credentials for it without a two-week internal request.
  • The real deadline and what is actually happening on that date.
  • What you would consider a failure, stated plainly. This is more useful than a list of features.

One structural advantage worth using: on code-anything, scoping happens in a chat conversation before anything is built. The agent asks questions, and the answers become a blueprint you review and confirm before the first build starts — and the whole conversation is stored with the project. That makes the brief a shared artefact rather than a meeting someone half-remembers, so whoever picks the work up in six months reads the same brief the build was made from. The quickstart in the docs shows what a good opening description looks like, and the concepts section covers the vocabulary a partner will use with you.

Review the same way. Stakeholders judging a running preview give better feedback than stakeholders reading a status report, because the thing they are reacting to is real. Ask your partner for a preview link at the end of every meaningful slice, not a demo at the end of the month — and when something is wrong, describe the change rather than filing a ticket that describes a description of the change.

Commercials

What to expect commercially: rates, contracts and who pays for what

Nothing here is set by us. Partners are independent businesses, and knowing exactly where the platform sits in the money flow saves an awkward conversation later.

You contract with the partner directly

There is no marketplace billing in the product: no escrow, no platform fee, no commission mechanism. Rates, scope, invoices and any contract are between you and them, on their paper.

Your platform costs stay yours

The plan the app runs on is billed to your account through Stripe and is separate from whatever you pay a partner. Agree upfront who is expected to be paying for the subscription during the build.

Accounts and access are individual today

A project has a single owner account; there are no seats or roles to assign a partner. In practice, partner work either happens in your GitHub repository — where your permissions already apply — or on a project that is later handed over.

The output is ordinary source code

You own what gets built, and it lives in a repository you control. That is the real protection in a services engagement: if the relationship ends, you keep a normal codebase rather than something only one person can open.

ONE OWNER, FOR THE WHOLE LIFE OF THE PROJECTwhose accountdoes it live on?owner_id, one clauseyours from the startthe partner works inside your repositorynothing has to movethere is no hand-over to dothe partner’s, then handed overtwo legs, and they do not behave the samethe repositorythe transfer is really calledMOVESthe account, and its creditsno recipient-accept step existsRECORDED ONLYNo organisations,no member lists, noroles, no seats —nothing to assign.
There are no seats or roles to assign a partner, so a project has exactly one owner for its whole life. A hand-over afterwards genuinely moves the repository — but the account itself is recorded as an intention, not reassigned. Which is why this is a decision for week one.

Partners set their own rates, and we neither publish nor standardise them. That is not evasion — it genuinely varies with the market a partner works in, the domain, and how much of the outcome they are taking responsibility for. What we would advise on any engagement is to buy a small, fixed, well-defined slice first. A paid discovery week or a single shipped feature tells you more about whether the working relationship fits than any pitch deck, and it is a cheap way to be wrong.

Keep the two costs mentally separate. Your code-anything subscription is billed to your own account through Stripe, monthly and in advance, with an allotment of build credits that resets each period; a partner’s fee is a separate commercial relationship on their terms. Decide upfront whose account the project lives on during the build and who is paying for the plan. The free tier covers the prompt-to-preview loop on a single project; going live on a custom domain starts at Starter; and connecting a GitHub repository, Stripe payments and continuous workspace monitoring are listed on Pro and above. The pricing page sets out exactly which tier carries which of those, including how build and runtime credits are metered.

Put ownership in writing on both sides. You own the code and content created with the service — we claim no ownership of your projects — but that is our position, not automatically your partner’s. Agree that the repository belongs to you, that it lives under your organisation from the first commit rather than being migrated at the end, and that credentials are issued to you rather than held personally by a contractor. The output is ordinary source code, which is the best insurance a services engagement can have: if the relationship ends, you are left with a normal codebase, not a proprietary artefact only one person can open.

Division of labour

Where the platform ends and the partner begins

A partner engagement on top of an agentic platform divides differently than a traditional one. Being explicit about it prevents both sides paying for the same work twice.

The platform does the mechanical work

Cloning, indexing, editing in an isolated sandbox, running your typecheck, tests and build, checking the preview actually runs, and opening the pull request. That part is the same whether you drive it or a partner does.

The partner holds the judgement

What to build, what to refuse, what “done” means, which trade-off is acceptable, and whether a passing build is actually a correct one. No agent settles those; a person who has shipped this kind of thing before does.

You keep the final say

Changes to a connected repository arrive as pull requests on their own branch, under your reviewers and your merge rules. Bringing in a partner does not move that button — it just means someone experienced is standing next to it.

ConcernWhat the platform doesWhat a partner does
Writing and changing codeIndexes the repository, edits inside an isolated sandbox clone, and opens a pull request on its own branch.Decides what to ask for, reads the diff, and holds the standard for what gets merged.
InfrastructureWrites the Postgres data layer and sign-in on Supabase and the sending code for Resend into every project that needs them, with Stripe checkout on Pro and above, hosted on Cloudflare.Chooses what should be used at all, models the data, and wires the external systems you already run.
VerificationRuns your typecheck, tests and build in the sandbox plus a runtime check on the preview before a change is handed over.Writes the tests that encode your business rules, and judges whether “passing” means “correct”.
Review and mergeNever pushes to a protected branch; every repository change is a pull request against your default branch.Acts as the reviewer, or coaches yours until agent-authored PRs are routine.
Secrets and credentialsEncrypts stored credentials with AES-256-GCM and injects them into the sandbox at runtime rather than into logs or shell history.Decides which keys should exist, keeps them least-privilege, and rotates them when people leave.
Escalated actionsClassifies what the agent is about to do and blocks the run on anything escalated until a person approves or denies it.Is the person who understands the consequence well enough to answer.
After launchHealth-checks builds, deploys and previews continuously on the plans that include monitoring, with alerts that carry context.Reads the alert, decides what it means, and ships the fix.
BillingCharges your account for the plan and credits through Stripe.Invoices you separately for their own work.
Accountability for the outcomeRecords every run with a correlation id, timing spans and an itemised cost ledger, so what happened is reconstructable.Owns the result you agreed to.

A useful rule of thumb: the platform is accountable for the mechanism, and the partner is accountable for the outcome. Neither can take the other’s half.

One consequence is that partner engagements here tend to be shorter and more senior than traditional agency work. The hours that used to go into implementation go into deciding, reviewing and hardening instead. If a proposal you receive is priced as though every screen has to be hand-built, ask what the platform is doing in their plan — a partner who works this way should be able to answer immediately, including which parts they intend to hand to the standing agents rather than staff with people.

The security and change-control detail a partner will be asked about during a procurement review — sandbox isolation, the credential vault, what we deliberately do not claim, and the certifications we do not hold — is set out in full on the enterprise page. Point your reviewers there rather than having a partner paraphrase it.

The programme

How the partner programme works today — stated plainly

This is the section most vendors fill with a tiering diagram. Here is the actual state of things instead.

There is no partner directory. There are no listing pages, no profiles, no search, no matching engine and no application form in the product. There is no certification, no accreditation, no badge, no tier structure and no exam. There is no referral scheme, no commission and no revenue share, because there is no mechanism for money to pass between a partner engagement and us. If you have read a partner page before, you will recognise how much of the usual furniture is missing here; that is deliberate, and we would rather say so than describe a programme that does not exist yet.

What does exist is an email address and a genuine interest. If you build software for clients and you want to work with us, tell us about your practice and we will get back to you. If we can usefully introduce you to someone who has asked for help, we will. As this becomes something more structured, it will be built in the open like everything else, and what is planned will appear on the roadmap and ship notes in the changelog before it appears as marketing copy on this page.

In the meantime, the most productive thing a prospective partner can do is build with the thing. Read the docs, connect a real repository and take an agent-authored pull request through your own review process, publish something to the showcase, and tell us where it broke. It also helps to know where we sit against the tools your clients already ask about — the comparison pages are written for exactly that conversation, and the blog is where the longer arguments go. Our community channels are still being set up, so for now the fastest route to us is simply an email.

you buildfor clientsand want inTHE USUAL FURNITURE — NONE OF IT IS BUILTapplyscoredtieredbadgedlistedno application form, no scoring rubric, no accreditation, no badge, no directory —and no referral scheme or revenue share, because no money passes between us at all.WHAT ACTUALLY EXISTSpartners@code-anything.comthree links on a page, nothing behind thema person reads itno record, no ticket, no queueThe marketing site has no form on any page. Writing to us creates nothing but an email.
Everything a partner programme is usually made of — the application, the score, the tier, the badge, the directory — is absent rather than switched off, and so is any commission. What exists is a mailbox that a person reads, which is why the honest drawing has one lane in it.

For experts

Become a partner

Tell us about your practice

What you build and who for, how you like to work, what you have shipped, and what you would want from working with us. There is no form to fill in and no scoring rubric waiting at the other end — it goes to a person, and we will get back to you.

  • You deliver software for clients — a studio, an agency or a solo practice.
  • You have built something real on the platform, or you are willing to before you take client money on it.
  • You are comfortable telling a client honestly when the platform is the wrong tool for their problem.
  • You are happy for us to send you feedback, including the unflattering kind.

Email us about partnering

partners@code-anything.com · we do not publish a guaranteed response time, but a real person reads it.

FAQ

Partner questions, answered

An independent studio, agency or freelance builder who takes on client work and uses code-anything to deliver it. They are not employees of code-anything and not a support channel — they are the people you hire when you want someone experienced holding the wheel while your app gets built and shipped.

Build it yourself, or build it together.

Start describing your app today — it costs nothing to find out how far you get on your own. And if you build software for clients, we would genuinely like to hear from you.