Skip to content

Extension Path: For Everyday Users

← Back to the main route · You do not need to code or finish the whole main route first.

📌 What this path helps you do

This path teaches you to use AI as an assistant that makes the first draft. You give it the material and request; it makes a draft; you compare that draft with the original, fix it, and decide whether to use it.

You can start with the first exercise. Do not begin with real names, passwords, medical records, contracts, or company secrets.

🎯 Learning goals

After this page, you can:

  1. State the job, usable material, and output format clearly.
  2. Tell a chat interface, App/Connector, CLI Agent, and local model runtime apart.
  3. Check permissions before connecting an account, opening files, or running commands.
  4. Compare an AI draft with the Source instead of treating fluent writing as a correct answer.

🧩 Nine core terms

  • Prompt: the request you give AI. It is like a short job note that says what to do, what material it may use, and what the result should look like.
  • Source: the original text, image, or data that AI should follow. Return to it at the end; do not rely only on the model's memory.
  • Private Data: information you should not casually give away, such as passwords, ID numbers, unpublished company files, or another person's personal data.
  • Hallucination: AI can write something that sounds real even when it does not know the answer. Smooth writing is not proof.
  • Human Review: a person compares the draft with the Source item by item, fixes it, and then decides whether to use it.
  • App/Connector: a door from a chat service to Gmail, Drive, or another service. What it can do depends on the product and the permissions you grant.
  • CLI Agent: an assistant that works in a terminal. It may read or write files and run commands, so inspect its plan and diff before it acts.
  • Local LLM/Runtime: software that runs a model on your computer. A runtime runs the model; it is not the same thing as a chat app or CLI Agent.
  • Approval Gate: a stop where a person confirms before the system sends, edits files, or performs another high-impact action.

🛠 First exercise: turn a fictional message into a checkable reminder

This exercise uses fictional data only. Copy the whole block into the chat tool you already use:

Source message:
"An said she will give the poster draft to May by Friday. The event date is September 12. The message does not give a delivery time."

Write a short reminder. Use only facts in the source message. Do not guess.
Output:
1. Draft
2. Facts copied
3. Needs confirmation

Do not send this message for me.

Then check three things yourself:

  1. Can you find every item under Facts copied in the Source?
  2. Is the missing delivery time under Needs confirmation?
  3. Did the tool only make a Draft, without sending it?

🚪 Choose one of four doors for the job

These four doors are not levels. Open only the door the job needs. Most one-off tasks need only the first door; more tools do not automatically make a better result.

DoorPlain explanationGood forBefore it acts
Chat surfaceOpen a conversation box and ask for a draftWriting, explaining an article, or organizing public materialRemove Private Data and prepare a checkable Source
App/ConnectorOpen a door from chat to another serviceSearching authorized mail, files, or calendarsCheck read and write permissions; keep human confirmation for every write action

DoorPlain explanationGood forBefore it acts
CLI AgentAn assistant that works in a terminalRepeated file organization or multi-step tasksLimit the folder; inspect the preview/dry-run, command, and diff before approval
Local LLM/RuntimeThe model runs on your own computerOffline experiments or data you chose not to send to a cloud modelChoose a local model; cloud models, web search, and cloud features still use the network

If you only want to chat, you do not need a CLI Agent or local runtime. Go to Track A1 when you want the command line, or Stage 1 when you want to understand models.

🧑 Personal Agents: define the goal and boundaries first

Personal Agent products checked: 2026-10-02 UTC

A Personal Agent can do multi-step work across tools after you give it a goal, like researching, drafting, and returning for approval. These products combine a model, tools, and permissions; a product name is not an underlying model name or a new upgrade level.

  • OpenAI dots: an always-on cloud assistant with its own cloud computer and browser; work can continue while your computer is off. The 2026-09-29 update describes a gradual rollout. Pro 100, Pro 200, and Pro 500 require users over 18 outside the European Economic Area, United Kingdom, and Switzerland. Business Premium and Enterprise are rolling out worldwide; Enterprise needs administrator enablement. An eligible plan does not mean your account has access yet.
  • Meta Muse: works across apps on its own cloud computer. The 2026-09-29 Muse for Small Business update confirms US and Canada access and adds business skills and connectors; Meta says publishing, sending, and spending require your approval. Muse is the product; Muse Spark is a model, and Muse Code is a terminal coding agent.
  • Grok Bot: uses a browser, files, and terminal on a persistent cloud computer; access needs a paid Cursor plan or an eligible linked SuperGrok plan. Bots on the same account share the computer, files, browser sessions, and app logins, so do not treat them as isolated from one another. The 2026-09-28 Team Bots update adds a public beta for Teams and Enterprise, with shared skills and tools and Slack collaboration. Grok Bot is a product, not a Grok model name or the coding agent Grok Build.

Start with the fictional message above, without connecting accounts. When you need multiple tools, specify what the agent may read or change and when it must stop for your approval. Keep an Approval Gate before sending, publishing, deleting files, or paying; ongoing work still needs human review.

📖 Required reading

Read these six short starting points. Together they explain how to ask, what a tool can connect to, and where data may go:

  1. OpenAI — Prompt engineering best practices for ChatGPT: make the request and context clear.
  2. Anthropic — Get started with Claude: start with normal conversation and add constraints step by step.
  3. OpenAI — Apps in ChatGPT: app capabilities vary by plan, region, and workspace, plus administrator settings.
  4. Anthropic — When to use desktop and web connectors: distinguish remote connectors from local desktop extensions.
  5. Google — Gemini Apps Privacy Hub: check activity, human review, and third-party policies before connecting data.
  6. Ollama — FAQ: distinguish local execution, cloud models, web search, and the local-only setting.

For a systematic introduction to prompts, zero-shot, one-shot, few-shot, and verification, continue to Stage 2 — Prompt Engineering.

⭐ Curated projects and learning resources

The stars are this project's editorial rating for beginner value, documentation, and clear safety boundaries, not GitHub stars. Other resources retain their 2026-08-29 UTC status check. The three Personal Agent entries were checked on 2026-10-02 UTC. They receive three stars as optional concrete product examples to compare, rather than required tools. These are untested reference/comparison examples. Ratings reflect documented teaching value, not hands-on product quality.

CategoryEntry/projectWhat it isGood forStatus/termsKnow this firstRating
Chat surfacesClaudeCloud Chat surfaceReading, writing, and iterative discussionAvailable; commercial cloud serviceFeatures vary by plan and region; compare important content with the Source⭐⭐⭐⭐⭐
ChatGPTCloud Chat surfaceGeneral questions, voice, and several work entry pointsAvailable; commercial cloud serviceIt can still be wrong; use Human Review for high-impact output⭐⭐⭐⭐⭐
GeminiGoogle cloud Chat surfaceQuestions and eligible Google service connectionsAvailable; commercial cloud serviceCheck activity and human review settings; do not add confidential data⭐⭐⭐⭐
PerplexityCloud search assistant with source linksFinding candidate sources and starting verificationAvailable; commercial cloud serviceA citation is not proof; open each source⭐⭐⭐⭐
Personal AgentsOpenAI dotsPersonal Agent product/official docsFor everyday users learning ongoing tasks and approval boundaries. Teaches goals, tools, and approval boundaries with fictional data.Gradual rollout; commercial cloud servicePlan, age, region, and admin limits; your account may not have access yet⭐⭐⭐
Meta MusePersonal Agent product/official introductionFor everyday users and small-business owners practicing cross-app drafts. Teaches cross-app drafting and human approval before actions.Region-limited; commercial cloud serviceUS and Canada; Meta says publishing, sending, and spending require approval⭐⭐⭐
Grok BotPersonal Agent product/official docsFor everyday users comparing ongoing tasks and shared data. Teaches ongoing tasks and shared-computer data boundaries.Eligible-plan access; commercial cloud serviceEligible paid plan required; same-account Bots share files and logins⭐⭐⭐
Official starter and safety guidesOpenAI Prompt GuideOfficial ChatGPT guidanceClear, specific, iterative promptingCurrent; official guidanceA good prompt cannot guarantee correctness; still verify⭐⭐⭐⭐⭐
Claude Get StartedOfficial Claude introductionFirst conversation and basic controlsCurrent; official guidancePlans have usage limits; do not assume every feature is available⭐⭐⭐⭐⭐
Apps in ChatGPTOfficial App/Connector guideUnderstanding search, sync, and external actionsCommercial; commercial cloud serviceCapabilities and permissions differ; high-impact actions need human confirmation⭐⭐⭐⭐⭐
Gemini Privacy HubOfficial Gemini privacy guidanceChecking settings before connecting Google or third-party dataCurrent; official privacy guidanceSensitive content may be processed; do not connect confidential data you would not want a reviewer to see⭐⭐⭐⭐⭐
CLI AgentsClaude CodeAnthropic CLI AgentReading, editing, and running tasks inside a chosen workspaceActive; commercial service; repository has no standard open-source licenseSet permissions; inspect commands and diffs before approval⭐⭐⭐⭐⭐
CodexOpenAI coding agentApp/CLI/IDE/cloud workActive; repository code is Apache-2.0, while app/cloud follow their service termsUse approval to limit file writes, commands, and external actions⭐⭐⭐⭐⭐
OpenCodeCoding agent/harness that can connect to several providersMulti-step model work in a terminal or desktop appActive; MITProviders still need accounts or API keys; use permissions and AGENTS.md to limit scope⭐⭐⭐⭐⭐
Gemini CLIGoogle CLI AgentUsing Gemini and tools in a terminalActive; Apache-2.0Inspect the diff and command; a sandbox only reduces risk⭐⭐⭐⭐
Local LLM runtimesOllamaLocal model runtimeDownloading and running models on your computerActive; MITChoose a local model; cloud models and web search are not local inference⭐⭐⭐⭐⭐
LM StudioGraphical local model runtimeLoading downloaded models through a desktop interfaceCommercial; commercial desktop applicationLocal features can work offline; cloud models, search, and other cloud features still use the network⭐⭐⭐⭐
Prompt materialprompts.chatCommunity prompt examplesFinding sentence patterns to adapt to your jobActive; MIT / CC0Quality varies; do not paste Private Data directly⭐⭐⭐⭐
🔐 Accounts, data, permissions, and cost
  • Whether an App/Connector appears depends on the plan, region, and workspace, device, and administrator settings. A missing feature does not mean you did something wrong.
  • Before connecting, ask: what can it read, what does it send to which service, can it write back, and how do I revoke access?
  • Search and drafting are usually lower-impact. Sending mail, changing a calendar, deleting files, or purchasing is a write action and must keep an Approval Gate plus human confirmation.
  • Free quotas, subscriptions, and API prices change. Check the current plan shown by the product instead of relying on a fixed price in this guide.
  • If you are unsure whether you may upload something, do not upload it. Publicly readable does not mean you have permission to give someone else's content to a third-party service for processing.
🧪 Advanced CLI Agent and local-model steps

A safe CLI Agent start:

  1. Put a few recoverable fictional files in a test folder.
  2. Ask for a read-only plan or preview/dry-run first.
  3. Limit read and write access to that folder.
  4. Inspect the command and diff before approving a small step.
  5. Review the result yourself. Do not start by letting it send mail, delete files, pay, push, or deploy.

Official boundaries:

  • Gemini CLI tools show an action before a mutating tool runs; the sandbox guide also says a sandbox is not a zero-risk guarantee.
  • OpenCode permissions can set ask/allow/deny for edit, bash, and external folders; its provider guide shows that model access still needs the matching account, OAuth, API key, or environment setup.
  • Ollama can enable cloud models. For local-only use, follow the FAQ and set disable_ollama_cloud or OLLAMA_NO_CLOUD=1.
  • LM Studio's offline guide says downloaded models, chats, documents, and the local server can work offline; its privacy guide separates local processing from cloud models and web search.

🧰 More workflows, alternatives, and troubleshooting

Low-risk workflows you can add slowly:

  • Language practice: ask AI to be a conversation partner, correct only two errors at a time, and check the final explanation against your learning material.
  • Weekly-note draft: use only notes you are willing to place in the tool; list facts before writing the summary.
  • Public article summary: attach the original, ask each point to name its Source paragraph, and open the original yourself.
  • Fictional file cleanup: preview new filenames in a test folder and rename only after human approval.

Common problems:

  • The answer invents missing facts: make the job smaller and say, “If it is unknown, put it under Needs confirmation.”
  • A connector cannot find data: check permissions in the original service, the plan, the workspace administrator, and the supported surface.
  • A local model is slow: try a smaller model; “it runs” does not mean “it answers correctly.”
  • You do not know which door to choose: do the first exercise in a Chat surface. Open another door only when you truly need external-service access, file changes, or offline work.

✅ Completion check and next stop

  • I can explain the difference between a Chat surface, App/Connector, CLI Agent, and Local LLM/Runtime.
  • I know AI can Hallucinate, so I return to the Source for Human Review.
  • I do not paste Private Data into a service whose data policy I do not understand.
  • I keep an Approval Gate before sending, editing files, running commands, or another high-impact action.
  • I can distinguish a Personal Agent product from a model and check access and shared-data boundaries.

Choose your next stop by need: