LESSON 02 · THE RIGHT FIT

Start with the job.
Work backward.

The goal is not to find the one best AI. It is to describe what you are trying to make, then choose a capable way to make it.

A botanical design moving from sketch to coding workspace, 3D model, and t-shirt
One idea can move from image to code to a physical thing. Start with the outcome, not the brand name.

Do not shop for a model. Name the work.

When the AI world moves fast, product names are a shaky foundation. The work you want done is a better one. A teacher may want a classroom activity. A home business owner may need product photos, a repeatable order workflow, and a simple website. A maker may want to turn a drawing into a shirt design or a printable model.

Those are jobs. Once you can name the job, you can work backward through the capabilities you need. For the first activity here, an approved text chat is enough. There is no need to install a coding tool.

01The resultWhat should exist when you are done?
→
02The inputsText, images, audio, video, files, or data?
→
03The capabilityResearch, creation, coding, analysis, or action?
→
04The working modeConversation, agent, dedicated app, or API?

Chat helps you think.
An agent can take steps.

Many apps combine chat and tool use, so these are working modes rather than strict product categories. A chat is useful for thinking, drafting, explaining, and exploring. An agent can pursue a goal through several steps using tools or files before reporting back. It might search, read a document, write code, run a test, or update a connected system.

CHAT

Ask. Answer. Decide.

Great for a quick question, a first draft, an explanation, or a thinking partner.

AGENT

Set a goal. Take steps. Report back.

Useful when the work needs tools, files, a sequence of actions, or a repeatable process.

The distinction matters, but it does not have to be intimidating. You still set the purpose, boundaries, and permission level. The agent handles more of the detailed work inside those boundaries.

When a coding agent becomes useful

You can get a useful first result with ordinary chat. If your goal is software, a coding agent opens a different possibility. It is seeing an idea become a working thing: a small app, a calculator, a tracker, a website, or a workflow that saves time. A coding agent can turn a clear brief into files, explain what it made, test the result, and improve it with you.

YOUR ROLEDescribe the result"Make a simple tool for..."
→
THE CODING AGENTBuild and checkCreates files, runs tests, explains changes
→
YOUR ROLEReview and steerTry it, give feedback, approve the next step

Coding is not a separate island. It can be the glue between the work you already care about: a tool that organizes images, a repeatable style guide, a generator for product listings, or a process that carries your work from idea to delivery.

One project. More than one modality.

A multimodal model can handle more than one kind of input or output, such as text and images. That does not mean every tool can generate every medium. The same project may include written instructions, reference images, a voice note, a spreadsheet, and code. Some tools are particularly strong with certain media; others are good generalists. That is why the right question is not "which company wins?" It is "what does this project need next?"

TEXTPlan, write, summarize
IMAGEAnalyze, create, refine
AUDIO + VIDEOCapture, understand, tell a story
CODEBuild, connect, automate

Imagine you develop a distinct visual style for your designs. Image tools can help explore it. Code can repeat the parts you define, such as a palette, layout, or batch resizing. A shirt design still needs suitable print resolution, and a 3D print needs real geometry checked in modeling or slicing software. An image that looks three-dimensional is not automatically a printable 3D model.

TRY A FAIR COMPARISON

Give two tools the same small job.

Ask each to turn the same sample order list into a clear weekly summary. Check the totals, how it handles a missing value, how easy it is to revise, and the time you spend correcting it. Choose the tool that works well on your task, within your budget and privacy needs.

The model is the engine. The app around it determines which files it can open, which tools it can use, and what you can do with the result.

A simple way to choose today

  1. Name the output you want - not the AI product you have heard about.
  2. List the inputs and media involved.
  3. Choose the smallest working mode that can do the job.
  4. Check privacy, cost, access, and whether a human needs to review before anything is shared or changed.
  5. Try one real task. Keep what helps. Switch when the job changes.
A GOOD FIRST REQUEST

"I want to create [result] for [who it helps]. My inputs are [text, images, files, or data]. Help me choose a simple approach. Tell me what you can do directly, what needs another tool, and what I should review before I use the result."

TRY IT · FICTIONAL PRACTICE DATA

Choose a tool by checking one small result

A good first comparison is a task whose answer you can check yourself. Try the same prompt in two available tools, or compare two attempts in one tool.

Your starting information

Fictional order A: 2 notebooks at $12 each; paid; ship Monday.
Fictional order B: 3 mugs at $8 each; paid; ship Tuesday.
Fictional order C: 1 print at $15; paid; shipping date not supplied.
SAMPLE + PROMPT, READY TO PASTE

Using only the fictional orders above, make a short internal summary: total paid order value, number of items, and which shipping information needs a human answer. Show the arithmetic. Do not add tax, shipping charges, names, or promised dates. Do not contact anyone.

Check the expected result

Illustrative answer · check your own result first

  1. Total: (2 × $12) + (3 × $8) + (1 × $15) = $63 across 6 items and 3 orders.
  2. Order C has no shipping date. A useful draft flags that gap rather than inventing a promise.
  3. Judge accuracy, how clearly the gap is shown, and how much correction you need. A confident tone is not an extra point.

You are ready to move on when…

  • I checked the total myself and found the missing date.
  • I can explain why a plain chat tool is enough for this job.
NEXT UP

Check a result. Choose your next step.

If you want to make software, continue to the optional coding project. For everyday work, practice reviewing a result first.

Everyday route: review the result →Builder route: make a tool →Return to the learning path →