AI Tools Academy
Cross-tool mastery 0/8

Phase 6 · Cross-tool mastery

Custom assistants compared: GPTs, Gems, Projects and Copilot agents

Concept · 12 minLast checked against the live product: 13 July 2026

By the end, you'll be able to…

  • Recognise the custom-assistant feature in ChatGPT, Gemini, Claude and Copilot as four versions of one idea
  • Use a decision table to pick the right platform for a given assistant
  • Build the same simple assistant in two tools and judge which fits your work

Why it matters

You've met all four tools now, and each lets you save a set-up you'd otherwise retype every time: a custom GPT, a Gem, a Claude Project or Skill, a Copilot agent. They sound like four different products, but they're one idea wearing four badges. Seeing the shared shape means you can pick a platform on where your work already lives, not on marketing, and you stop relearning the same concept four times.

One idea, four badges

Somewhere in the four tools you've learned, you have probably found yourself pasting the same background into a fresh chat for the tenth time: "You're helping Fernway's operations team, write in plain UK English, never invent figures." A custom assistant saves that standing set-up once so you skip straight to the request. Every major tool now offers this, and underneath they are the same idea: a saved prompt with a name, some fixed instructions, and optionally a few reference documents it always draws on.

The names differ, which makes four features look like four skills to learn. They aren't. Learn the shape once:

  • ChatGPT calls it a custom GPT, a saved version of ChatGPT with your instructions built in. ("GPT" here means a pre-set assistant, not the underlying model of the same name.)
  • Gemini calls it a Gem, the same concept in Google's world.
  • Claude offers Projects (a workspace with its own instructions and uploaded knowledge) and Skills (a reusable folder of instructions Claude loads when a task needs it).
  • Copilot offers agents, built in Microsoft's Copilot Studio, sitting inside your Microsoft 365 world.

Three ingredients recur every time: a name and description, a block of standing instructions (the important part; treat it as a very good prompt), and optional reference material the assistant always has to hand. Get those right and the assistant behaves consistently; get them vague and it stays vague, because it's the same model underneath with the same limits.

Where they differ

They are the same idea, but not interchangeable. The real differences are about where your data lives, who can use the result, and how much the assistant can reach beyond a chat.

  • Knowledge. Claude Projects and custom GPTs let you upload documents the assistant reads every time, useful for a house style guide or a product FAQ. Gems and simpler set-ups lean more on the written instructions.
  • Reach. A Copilot agent can be wired into your actual Microsoft 365 content and, in Copilot Studio, into other systems. Most custom GPTs and Gems stay inside the chat unless you deliberately connect them to something. Reach is power and risk in the same move. An assistant that can act is one you must trust more.
  • Sharing. Some can be shared with colleagues or published. That is handy and a privacy trap: never build confidential detail into an assistant you'll share.
  • Where it lives. This is usually the deciding factor. If your documents are in Microsoft 365, a Copilot agent works on them in place. If your team runs on Google, a Gem fits. If you want a reusable expert you upload reference files to, a Claude Project or a custom GPT suits.

A decision table

Use this to pick a starting platform. None of these are absolute. Availability and limits shift with your plan and change often, but the pattern holds.

| If you want to… | Best fit | Why | | --- | --- | --- | | Save a repeatable writing task with a reference document | Custom GPT or Claude Project | Both let you upload files the assistant always reads | | Build something inside Microsoft 365 that touches your work content | Copilot agent | Works on your files in place, no copy-paste | | Do the same in the Google world (Docs, Gmail, Drive) | Gemini Gem | Sits natively alongside Google Workspace | | Package expertise you'll reuse across many tasks and share | Claude Skill | A portable folder of instructions Claude loads on demand | | Just try the idea for free with no set-up commitment | Custom GPT or Gem | Fastest to create; generous entry tiers | | Give the assistant confidential company data | An approved business tool only | Personal accounts are not a safe home for confidential data |

Worked example: the same assistant, two tools

Say Fernway's office manager, Maya, tidies rough meeting notes into the same clean format every week. That is a perfect custom assistant, a repeated task with fixed rules. Here is the standing instruction, written once and reused whichever platform holds it.

Custom GPT instructions: 'Notes Tidier'ChatGPT
You are a meeting-notes tidier for a UK operations team. When I paste rough notes, always return three things in this order: (1) a three-sentence plain-English summary a manager could read at a glance; (2) a Decisions list; (3) an Actions table with columns Action, Owner, Due date. Mark any action with no named owner as UNASSIGNED and any missing date as NONE. Use UK English and a neutral tone. Never invent an owner, a date, or a decision that isn't in the notes. If something is unclear, add it to a short 'Needs checking' list at the end.

Why this works: It reads like a strong prompt: a clear role, an exact output shape, and explicit guardrails against the tool's worst habit: inventing owners and dates that were never in the notes.

Paste that same instruction block into a Gemini Gem's instructions field, and you have the same assistant in Google's world. Now compare them on one real input: the Fernway meeting notes, which deliberately contain unassigned actions and half-finished items.

Testing both with one real inputGemini
Tidy these notes using your standing format. [paste the Fernway meeting notes]

Why this works: Running an identical instruction and identical input through two platforms is the only fair comparison. It isolates the platform, because the prompt is held constant.

You'll likely find both produce a sensible summary and a usable actions table. The differences are in feel: one may format the table more cleanly, one may be stricter about marking items UNASSIGNED, one may over-helpfully guess a due date you told it not to invent, which is exactly the behaviour your guardrail exists to catch. That last point matters: the instruction is doing the heavy lifting, not the badge on the box. When you find a platform that respects your guardrails and lives where your work lives, that's your answer.

Same idea as a Claude Project instructionClaude
Project instructions: You tidy rough meeting notes into our standard format (summary, decisions, actions table with Owner and Due date). Follow the uploaded house-style guide for tone and terminology. Never invent owners, dates or decisions; list anything unclear under 'Needs checking'.

Why this works: A Project adds an uploaded knowledge base, so the assistant can also enforce your real house-style guide, a capability a bare instruction block can't match.

Open in Claude

Try it now

Common mistakes

  • Learning it four times. Treating a GPT, a Gem, a Project and a Copilot agent as four unrelated skills. They're one idea; the instruction-writing craft transfers wholesale.
  • Building one for a one-off. A custom assistant only pays back on genuine routines. For a single task, a normal chat is faster.
  • Woolly instructions. "Be helpful" tells it nothing. The assistant is exactly as specific as the standing prompt you gave it.
  • Trusting it more because it's "custom". This is the over-trust trap. A saved set-up feels official, but it's the same model with the same tendency to hallucinate. Guardrails in the instructions reduce bad behaviour; they don't remove the need to check facts and figures before you use them.
  • Baking confidential data into a shareable assistant. If it can be shared, assume it will be. Keep sensitive detail out, and only put confidential company data into an employer-approved business tool.

Keeping current

Names, builders and plan limits move constantly across all four tools. Check each vendor's own guidance rather than trusting a figure you read once: OpenAI's Creating a GPT, Google's Gems in Gemini Apps, Anthropic's What are Projects? and Agent Skills overview, and Microsoft's Copilot Studio. Accurate as of 13 July 2026.