Build Agents

How to build an AI agent without code

You don’t need code to build an AI agent. Here’s the no-code path, step by step.
Retro-style illustration of a person building at a laptop, representing building an AI agent without code

Key facts

  • You don’t need to code to build a useful AI agent. The real skill is defining the job and the definition of done, not programming.

  • An agent is four parts working in a loop: a brain (the model), memory, tools and the loop itself that keeps going until your definition of done is met.

  • In Claude Cowork you build with two things: a project that holds your context and memory, and a skill that does the task your way.

  • The easiest no-code entry is Claude Cowork, about a 2 out of 10 on difficulty and genuinely agentic.

  • When the job outgrows no-code you don’t learn to code. You write an Agent Brief and hand it to an engineer.

From the work I do with marketing teams, the thing that stops people building an agent is hardly ever the technology. It’s not being sure what to ask it to do. Get that clear and you can build a genuinely useful agent without writing a line of code. Here’s the path: what an agent is, where to build it, how to build the two pieces that matter, a project and a skill, plus when to bring in an engineer instead.

What is an AI agent, exactly?

An AI agent is software that acts: you describe what you want and how to get there, and it plans the steps, uses tools, checks its own work and delivers the outcome to your standard. A chatbot answers and waits; an agent keeps working until the job is done.

Agentic means the AI acts, not just generates. An agent holds a goal and runs a loop: it reads your context, decides the next step, takes an action, then checks the result against your definition of done and goes again until it’s met. Building one is like onboarding a new hire. Give it your context, the job and goal, plus a standard for what good looks like, and you’ve built most of it. Your role shifts from doing the work to directing the agent that does it.

The four parts of an agent, and where they live in Cowork

Every agent is four parts working together, and in Claude Cowork each one maps to something you can point at.

Part

What it does

In Claude Cowork

The brain

Reasons, plans, decides

The model, Opus 4.7

The loop

Keeps going until the job is done

Cowork itself runs the loop

The memory

Holds your context and what it has learned

Projects

The tools

Lets it act in your systems

Connectors and MCPs

Skills sit in the middle: a skill is the instruction set for how to do a task well. The formula is simple. Projects hold the context and memory, skills do the work. Build those two, connect a tool or two, and you have an agent.

Assistant, automation or agent: what are you building?

Agentic AI comes in four levels: an assistant (one task, you direct it), an automation (a set workflow on a schedule or trigger), an agent (holds a goal and adapts) and an agentic system (people and agents working as one). You build up through them, you don’t skip.

Most no-code building lives in the first three: start with an assistant, make it repeatable as an automation, and add real agency only where the job needs it.

Where do you build an agent without code?

Build it in Claude Cowork: the one genuinely agentic builder a business person can use, about a 2 out of 10 to learn, where you describe an outcome and it plans and executes. Chat is for thinking, Code is for engineers.

Anthropic put three products in one app. Chat is for thinking and drafting, Claude Code is for engineers, and Cowork is the one in the middle, friendly enough for non-engineers. There are other no-code tools and it’s easy to lose a week comparing them, so don’t. Start in Cowork; the table at the end shows where the rest fit once you outgrow it.

The two pieces that matter: projects and skills

A project and a skill are the two pieces you build an agent from. A project holds your context and memory. A skill is a reusable instruction for doing a task your way. Projects for context, skills for doing.

A project is what a new marketing manager needs to know about your company; a skill is what they need to know how to do. The project makes a generic model yours, the skill locks in a task so it runs the same way every time. The next two sections build each one.

How to build a project (your context and memory)

Build a project by creating a workspace, writing short instructions that onboard the agent, and loading your real context: brand, strategy, examples and transcripts. In Cowork: open Projects, click the plus, start from scratch.

In Cowork, go to Projects, click the plus and start from scratch, then point it at a local folder Cowork can read and write to. Treat the instructions as an onboarding document: what you are, what the project is for and what good output looks like. Then load the context that makes a generic model yours: your brand and positioning, templates, real examples of good work, plus your own emails and call transcripts. One tip that surprises people: five strong examples teach the model more than any style guide. AI is as powerful as the data you feed it.

Keep everything in the local folder, in sub-folders like Input, References and Output, and name files for what they hold: “ICP - B2B SaaS CMOs”, not “Audience 355 final v3”. Cowork reads file names first and pulls only what a task needs, the Iceberg Technique, so clear names mean better decisions.

How to build a skill (how it does the job)

Build a skill by describing the task in plain language to the pre-installed Skill Creator. A skill is a reusable instruction that holds your process, templates and standards. The only required file is SKILL.md, and Claude packages the rest.

A skill is the agentic version of a prompt library: instead of copy-pasting a prompt every time, you install the instruction once and it activates whenever Claude sees a relevant request. You write no code. You describe what you want and the built-in Skill Creator packages it. There are three ways in.

  • From a brief: describe the task, the output and how you want it done, then test and refine the way you’d brief an agency.

  • From past work: point Claude at your sent emails or a report you liked and ask it to find the pattern and turn it into a skill, for instance “connect to my Gmail, work out my email style and write a skill that replicates it”.

  • From a task win: after you’ve worked to an output you love, say “turn the approach we just used into a reusable skill”.

To use a skill, type “/“ and pick it, or just describe what you want and the right one loads. To change it later, open the SKILL.md and check you still agree. That’s as deep as it goes.

Connect your tools so it can act

Connect tools through Connectors and MCPs so the agent can act in your systems: read your CMS, pull your reports, draft in your inbox. Tools turn a smart draft into real work done.

A project and a skill make the agent smart and on-brand; tools make it useful. That’s the difference between an agent that writes you a plan and one that pulls this week’s numbers and drafts the summary itself. Start with one or two connectors the job needs, not the whole stack.

How do you turn it into an automation?

Turn assistants into an automation by chaining two or three that work well and running them on a schedule or a trigger. That’s where the time saving compounds.

The trap is automating the steps you already have. A workflow is your recipe; automation is whether the kitchen runs on its own. Redesign the workflow first, decide what stays human, then automate and bring the team along, because by now the bottleneck is people.

When should you bring in an engineer?

Bring in an engineer when the job outgrows no-code. You don’t learn to code: you write an Agent Brief with the goal, the workflow and the business case, and an engineer builds from it. You architect, they build.

I frame it as Build, Architect, Lead. You build the simple agents yourself: projects, skills, a few chained assistants. When the complexity goes past what’s comfortable, you architect, writing an Agent Brief the same way you’d brief a website, and an engineer builds from it. Knowing where that line sits for you is part of the skill.

A simple first agent to build

Build a weekly reporting assistant first: a project with your goals and last reports, a skill that writes the summary your way, and a connector to your analytics. Clear definition of done, obvious hours saved, doable on day one.

Create a project with your goals and a couple of past reports as examples. Build a skill that turns the numbers into a short, plain-English summary in your format. Connect your analytics so it can pull the data. Run it, tell it what to fix, then capture that as the skill. You’ve built a real agent: context, a repeatable task and a tool, all without code. Use it every week, then build the next one.

No-code tools at a glance

Here’s where the no-code options fit, easiest first. You only need the first row to start.

Tool

How hard

Best for

Claude Cowork

2/10

Your first agents and automations, no engineer

ChatGPT custom GPTs, Gemini Gems

2/10

Simple single-task assistants

Relevance AI

5/10

Pre-built AI teams for marketing and sales ops

Lindy

5/10

Pre-built agents wired to your apps

Gumloop

5/10

A visual agent and workflow builder

Dust

5/10

Company-wide assistants on your own data

n8n, Make, Zapier

6/10

Connecting your tools into a workflow

Claude Code, open source

10/10

Engineering-grade builds, brief an engineer

Frequently asked questions

Do you really not need to code?

For the first agents, no. No-code platforms let you configure an agent in plain language, so the skill is defining the job and the definition of done, not programming. You only reach code-level builds when the complexity is genuinely high, and even then you brief an engineer rather than learn to code.

What’s the difference between a project and a skill?

A project holds context and memory, everything your agent knows about your business. A skill is a reusable instruction for doing one task your way. Projects for context, skills for doing. You usually build both: the project makes the model yours, the skill locks in the task.

Do I have to write the SKILL.md myself?

No. You describe the task in plain language and the pre-installed Skill Creator writes and packages the SKILL.md for you, along with any templates or scripts. To change a skill later, open that file and check you still agree with what’s there. That’s as technical as it gets.

Is a Custom GPT an AI agent?

Usually not. A Custom GPT that follows the steps you gave it is a configured assistant: useful, but with no goal and no loop. An agent holds a goal and keeps working towards it. You can build assistants first and grow them into agents.

How long does it take to build one?

A simple assistant is an afternoon. The real work isn’t the build, it’s writing a clear definition of done and loading your context, then getting your team to use it every day.

Start with one build

You don’t need to become technical to build an AI agent. You need to get clear about the job, start on the easiest tool, and build one real thing. Use case first, tool second. Begin with a single assistant you’ll use every day: a project, a skill and a connector, and grow it from there.

That’s the work we do with senior marketing leaders inside the Agentic CMO Accelerator.