The Claude Bible
Home / Claude.ai and Cowork
Level: Intermediate · 11 lessons

Claude.ai and Cowork

Advanced chat (Projects, artifacts) and Cowork, the agentic coworker on your machine.

Open the interactive course212 lessons, quizzes, exercises, 3 languages, free.

Mastering Claude.ai: Projects and artifacts

Beyond plain chat, Claude.ai has two tools beginners often miss.

Projects: a space that holds a persistent context (custom instructions + knowledge documents) reused across all the project's conversations. Instead of re-pasting your brief every time, you put it once in the project. It is the consumer equivalent of a CLAUDE.md.

Artifacts: when Claude produces a self-contained deliverable (a document, a piece of code, an HTML page, a table), it opens it in a separate panel, editable and versioned, next to the conversation. You can iterate on it without drowning the chat.

Good habits:

Key points
  • Projects = persistent context (instructions + docs) reused everywhere
  • Artifacts = editable, versioned deliverables in a dedicated panel
  • Put the recurring stuff in the Project, not in each message

Claude Cowork: the digital coworker

Cowork is Anthropic's agentic mode in the desktop app, generally available since April 2026. You give Claude access to specific folders on your machine and instructions in plain language; it reads, edits, creates and organizes files, plans and executes multi-step tasks, in the background.

Built on the same foundations as Claude Code, but designed for non-technical knowledge workers. Typical examples:

The key difference from chat: Cowork acts on your file system, it does not just answer. It is the same shift as chat to Claude Code, but for office files rather than code.

Key points
  • Cowork = desktop agent that acts on your files (read/edit/create/organize)
  • Same foundations as Claude Code, non-technical audience
  • You describe the goal; it plans and executes the steps alone

Connectors, Scheduled Tasks, Computer Use, RBAC

The Cowork/Claude ecosystem gained several building blocks in 2026:

The cross-cutting idea: Claude does not stay in its dialog box. Connectors, scheduled tasks and computer use give it hands in your real environment.

Key points
  • Connectors = MCP bridges to your external services
  • Scheduled Tasks = fixed-time automation (watch, reports, consolidation)
  • Computer Use = drive a GUI without an API; RBAC = who can do what in enterprise

Projects in depth

A Project in Claude.ai is a persistent workspace that holds three things together: a set of uploaded files (called project knowledge), a block of custom instructions, and the full history of every conversation you start inside it. Unlike a plain chat, which forgets everything the moment you close it, a Project keeps its context alive indefinitely, so every new chat you open inside the Project already "knows" your documents and rules.

Project knowledge is the library Claude reads before answering. You upload files (PDFs, text files, spreadsheets, code) or paste raw text directly. Claude indexes that content and can quote, summarise, or reason over it in any conversation inside the Project. Good candidates for project knowledge include:

Custom instructions are a standing system prompt (a set of rules injected before every conversation) that you write once and never repeat again. Use them to set the tone ("always reply in British English"), define Claude's role ("you are a senior copywriter for a B2B SaaS company"), or enforce constraints ("never recommend competitors"). Instructions in a Project override the global custom instructions you may have set in your account settings, so you can have different personas for different Projects.

Because knowledge and instructions persist, Projects are the right tool whenever you have a recurring workflow: a weekly report, a client account, a research topic, or a product you support. Opening a new chat inside an existing Project costs you nothing in setup time, and Claude picks up exactly where the shared knowledge left off.

Key points
  • Project knowledge is a persistent file library Claude reads in every conversation inside the Project
  • Custom instructions act as a standing system prompt, set once, applied automatically
  • New chats inside a Project inherit all knowledge and instructions without any copy-paste
  • Projects suit recurring workflows where the same context is needed repeatedly

Custom instructions and styles

Both Claude.ai (the chat interface) and Claude Cowork (the desktop file agent) let you define custom instructions: a block of text Claude reads silently before every conversation. Think of it as a permanent briefing you write once, so you never have to repeat yourself.

In Claude.ai, open your profile and find Custom Instructions. You can tell Claude your role, preferred language register, output format, and things to avoid. In Claude Cowork, the equivalent lives in the project settings panel under Project Instructions. Both support plain prose and bullet lists.

Good custom instructions cover four areas:

Once saved, every new chat inherits these rules automatically. You can override them for a single session by simply telling Claude in that conversation, but the saved instructions stay unchanged for next time.

Key points
  • Custom instructions apply to every new conversation automatically.
  • Cover role, tone, format, and hard constraints.
  • Claude.ai uses profile-level instructions; Cowork uses project-level instructions.
  • You can override instructions for one session without losing the saved version.

Artifacts you can share

When you ask Claude.ai to produce a document, a block of code, or a small interactive app, the result appears in a dedicated panel called an artifact. The artifact sits beside the conversation rather than inside it, so you can read, copy, or interact with it without losing track of the chat.

Three kinds of artifact exist. A document artifact holds formatted text such as a report, a contract draft, or a how-to guide. A code artifact shows syntax-highlighted source code you can copy in one click. A mini-app artifact (also called a rendered artifact) runs live HTML, CSS, and JavaScript directly in the browser, letting you see a working calculator, a quiz, or a chart without leaving the page.

Every artifact comes with a Share button. Clicking it produces a public link anyone can open, even without a Claude account. The recipient sees the artifact in a clean viewer and can interact with mini-apps as if they built it themselves. You can also remix a shared artifact: open the link, click Remix, and Claude starts a new chat pre-loaded with that artifact ready to edit.

Key points
  • Artifact: output panel beside the chat for documents, code, or live apps.
  • Mini-app artifacts run HTML and JavaScript live in the browser.
  • The Share button creates a public link that works without a Claude account.
  • Remix loads a shared artifact into a new chat so anyone can modify it.

Cowork: acting on your files

Claude Cowork is the desktop agent that can read, edit, create, and organize files that actually live on your computer. Unlike Claude.ai (the chat interface in your browser), Cowork has direct access to your local file system, which means you can ask it to work inside a folder full of documents without copying and pasting anything.

When you open Cowork and point it at a folder, Claude reads the files you share with it and can take file actions: rewriting a paragraph, renaming files, creating a new document from a template, or moving items into subfolders. Every action is shown to you before it is applied, so you stay in control.

Common things Cowork handles well:

Cowork is not a code editor and not a terminal (that is Claude Code, the command-line tool for developers). Cowork is built for everyday file work: writing, editing, and organizing content on your machine.

Key points
  • Cowork is the desktop file agent, not the browser chat
  • It reads and edits local files you explicitly share with it
  • Actions are previewed before being applied
  • Best for writing, editing, summarizing, and organizing documents

Cowork: planning multi-step tasks

Claude Cowork (the desktop file agent) does not just answer a single question. When you give it a complex goal, it first builds a plan: an ordered list of steps it intends to take before touching anything on your computer. You can read the plan and approve it before execution begins.

Each step in the plan is a discrete action, such as reading a file, creating a folder, writing new content, or running a search. Cowork chains these actions one after another, checking its own output at each stage before moving to the next. This loop is called an agentic sequence (a series of decisions made autonomously by the model).

Two safety mechanisms protect you during a long sequence:

If a step fails (a file is missing, a permission is denied), Cowork reports the error, explains what it tried, and either suggests a fix or asks you how to proceed. It does not silently skip steps.

Key points
  • Cowork shows you its plan before acting
  • Each step is a single discrete action in an agentic sequence
  • Confirmation gates pause execution before irreversible changes
  • A failed step surfaces an error rather than being skipped silently

Connectors: Gmail, Drive, Calendar

A connector is an authorized link between Claude and an external service such as Gmail, Google Drive, or Google Calendar. Once wired up, Claude can read and act on real data from those services inside the same conversation, without you copying and pasting anything.

You set connectors up inside Claude.ai under Settings, then Integrations. Each connector asks you to sign in with the relevant account and grant specific permissions. Claude only uses those permissions when you explicitly ask it to in a conversation. Nothing is accessed in the background.

Here is what each connector unlocks:

Connectors work through OAuth (Open Authorization), the standard protocol that lets you grant access without giving Claude your password. You can revoke a connector at any time from the same Settings page, and Claude instantly loses access to that service.

Key points
  • Connector: an authorized link between Claude and an external service
  • OAuth grants access without sharing your password
  • Connectors are read-on-demand, not background surveillance
  • Revoke access instantly from Claude.ai Settings

Computer Use, done safely

Computer Use is a Claude capability that lets the model control a real computer: it can move the mouse, click buttons, type text, read the screen, and execute programs, all on its own. Instead of just answering questions, Claude becomes an agent (an AI that takes actions) that drives software the way a human would.

That power comes with real risks. Because Claude can run arbitrary commands and browse the web, a malicious website or a crafted file could trick it into doing something harmful. This class of attack is called prompt injection: hidden instructions in external content hijack the agent mid-task. Other risks include accidental data deletion, unintended purchases, or leaking credentials if the agent has access to a logged-in browser session.

The recommended defense is sandboxing: running Computer Use inside an isolated environment so that any damage is contained. Common sandbox options include:

Computer Use is accessed through the Anthropic API (the programming interface), not through Claude.ai chat. You pass special computer-use tools in your API request: computer, text_editor, and bash. Claude then returns tool-call actions which your code executes and feeds back as screenshots. The best current model for Computer Use is claude-opus-4-8, which has the strongest reasoning for multi-step GUI tasks.

Key points
  • Computer Use lets Claude control a real computer as an agent
  • Prompt injection is the main attack vector: hidden instructions in external content
  • Always run Computer Use inside a sandbox (Docker, VM, or cloud desktop)
  • Access is via the API using the computer, text_editor, and bash tools

Claude on mobile and by voice

The Claude.ai mobile app (iOS and Android) brings the full conversational model to your phone. You can type, paste text, share images from your camera roll, and upload documents. The interface adapts to small screens, so long responses are paginated and easy to scroll.

Voice input lets you dictate your prompt using your phone's built-in microphone, then read Claude's reply on screen. This is not a true voice-to-voice assistant: Claude receives your transcribed text and returns written text. It shines for hands-free drafting, quick questions while commuting, or when typing is inconvenient.

Mobile Claude is best for tasks that fit in a single exchange or a short back-and-forth. It is not designed for long coding sessions or file-heavy workflows. Those belong in Claude Code (the CLI and IDE agent) or Claude Cowork (the desktop file agent). On mobile, stick to writing, brainstorming, summarizing, translating, and light research.

Key points
  • Claude mobile app supports voice dictation, images, and documents
  • Voice input is speech-to-text only: Claude replies in writing
  • Mobile is ideal for short tasks; coding workflows stay on desktop
  • Projects you create on Claude.ai are accessible on mobile
Work with me

Master Claude, Claude Code and LLMs, from your first prompt to multi-agent orchestration.

Like this course? I built it end to end. Need a web app, mobile app, AI automation or SEO/GEO? Let us talk.

Contact me on LinkedInSee a site I built