Multi-Model Workflows
Why two AIs catch more than one. Drafter and reviewer as a recurring pattern in patent practice.
Core message: every model has blind spots. Two models with different architectures or training data cover different errors. Having the drafter's output checked by a second, independent model systematically catches weaknesses a single model misses.
What is a multi-model workflow?
Instead of handling the whole workflow with one model, a multi-model workflow splits the task into roles and assigns each role to a different model. The classic: one model drafts a claim, a second model checks the draft against prior art. Typical variations are analysis plus lay-friendly communication, long file plus short summary, or formulation plus opposite side.
The decisive difference to "draft once, have the same model check" is model diversity. A model finds its own mistakes poorly because the same training data produces weak spots in the same places. A foreign model brings different training data and with it different angles.
Why it works
- Different blind spots. Models from different providers have different training data, different fine-tuning and different safety filters. A legal detail Claude overlooks is noticed by GPT, and vice versa.
- No AI flattery (sycophancy bias). When a model checks its own output, it tends to confirm rather than refute. A foreign model has no such reflex: it sees the draft for the first time and has no incentive to defend it.
- Context freedom in review. The reviewer chat only knows the draft and the review criteria. It does not know what the drafter "meant to say". This surfaces cases where the drafter assumed a thought that is not in the text.
- Separation of steps. Drafter and reviewer can have different system prompts, different professional perspectives and different quality criteria. This separation is harder to maintain inside a single chat.
Patent-specific patterns
| Drafter role | Reviewer role | What the reviewer checks |
|---|---|---|
| Draft office-action response | Check against D1/D2 | Was every prior-art feature addressed? Does the distinguishing-feature argument hold? |
| Draft claim amendment | Check Art. 123(2) basis | Is the basis in the application as filed literally supported? Or only implicitly? |
| Draft patent description | Check technical plausibility | Does the description cover the claims? Are embodiments missing? Does anything contradict the state of the art? |
| Scope-of-protection opinion | Take the opposite side | Which counter-arguments on infringement or equivalence are the strongest? |
| Legal analysis | Check lay-friendliness | Does the client's management understand it without knowing the jargon? |
| FTO risk report | Check calibration | Are the risk levels (low/medium/high) comparable across hits? Or does the yardstick drift? |
How to implement it
Manual (stage 1)
- Drafter: open a chat with model A (e.g. Claude), pose the drafter task, receive the output.
- Copy the output out of the drafter chat.
- Reviewer: open a NEW chat with model B (e.g. GPT). Paste the output plus review criteria, but NOT the drafter's context.
- Bring the reviewer feedback back to the drafter for a second round.
Important: the reviewer chat has to start empty. See the Context Engineering article; discipline matters here.
Agent-based (stage 2)
Claude Code and OpenCode support sub-agents. A parent agent delegates the review to a sub-agent that runs against a different model backend. For Claude Code users there is an OpenAI Codex plugin that performs the review via a foreign model. OpenCode can combine any backends (e.g. a local Gemma 4 27B as drafter and a local Qwen 3 32B as reviewer).
Benefit: the context split happens automatically, the reviewer starts with a clean session, and the results are returned in a structured form.
Confidentiality implications
Two models means two data flows. If the task is confidential (unpublished invention, internal client documents), professional-conduct confidentiality requirements must be met for BOTH models.* A cloud review of a confidential drafter output via an unsecured API is the same breach as cloud processing the source data.
- Published work (prosecution, opposition, FTO with published hits): cloud + cloud is fine. Claude as drafter, GPT as reviewer. Maximum model diversity.
- Confidential work (drafting, invention disclosure): both models must meet confidentiality requirements, e.g. locally in the same Ollama or LM Studio setup (Gemma 4 27B as drafter, Qwen 3 32B as reviewer) or via a trusted cloud instance.
- Mixed (FTO with a confidential product description + published hits): the confidential part stays local, the published part may be cloud. Do not mix with the wrong split.
When the effort is not worth it
Multi-model workflows cost time and (for cloud models) API budget. For routine low-risk tasks a single model plus self-reflection is often enough. The extra effort pays off when:
- the task makes a mistake expensive (office-action response close to refusal, patent claim before grant, FTO clearance before product launch),
- the task has a duty of evidence and every citation has to be independently verified,
- the drafter output has to be translated to a different audience (legal → client),
- the opposite side is structurally sought (devil's advocate before an oral hearing).
Connection to the other pillars
Multi-model workflows amplify the four pillars for prompt engineering in patent practice; they do not replace them:
- Context Engineering: the reviewer chat has to start clean. Without context discipline the benefit of a second opinion collapses.
- Duty of evidence: the reviewer checks the drafter's citations against the source. Every quote the drafter produces must be verifiable by the reviewer.
- Paragraph-by-paragraph search: the reviewer can do this in parallel: while the drafter produces the output, the reviewer checks the sources the drafter did not cite.
- Self-reflection + devil's advocate: instead of a mere self-check, multi-model delivers a real second opinion.
* The processing of confidential content is subject to professional-conduct confidentiality requirements, among others. These can be met by a locally hosted model or, on a case-by-case basis, by a trusted or self-hosted cloud instance. This does not constitute legal advice.
Newsletter
Stay up to date on generative AI in patent practice.
Join the GenAI Newsletter