⚠️
This page is not yet translated, showing English version

Work Mode

Work Mode upgrades Chatbox from an AI that only talks into an AI assistant that actually does the work — it runs code, reads and writes files, calls tools, queries knowledge bases, and finishes multi-step tasks on its own. This page starts from the basics and goes deep, covering every capability and setting along the way.

⚠️

Work Mode is currently available on desktop only (Windows / macOS / Linux) and requires a model that supports tool use (such as Claude or GPT). The Web and mobile apps offer regular chat only.

Two Modes: Chat vs Work

There is a robot icon button on the input box toolbar — that is the mode switch. The small label next to it tells you which mode you are in.

Type your question here...
Chat Mode
Claude Sonnet
The mode button sits in the middle of the input box toolbar (Chat Mode shown)
  • Chat Mode — a clean text conversation. Best for Q&A, writing, translation, explanations, and brainstorming. The robot icon is gray.
  • Work Mode — on top of chatting, the AI gains a full toolset: running code, reading/writing files, calling MCP, loading skills, and querying knowledge bases. The robot icon turns brand blue.
Chat Mode
Work Mode
The same button in its two states: Chat Mode (left) and Work Mode (right)
AspectChat ModeWork Mode
Best forQ&A, writing, translationMulti-step tasks, running code, handling files
ToolsNo tools injectedFull toolset
Web searchToggle with the globe icon on the toolbarManaged in the control panel

How It Works

In Work Mode the AI no longer just thinks once and answers. It runs a loop: think about what to do, call a tool, read the tool result, decide the next step — and repeat until the task is done, then give the final answer.

ThinkCall a toolRead resultLoop…Answer
The agentic loop

Every thought and tool call shows up as a live timeline step inside the reply. Steps are collapsed by default, showing just one line — tool name · summary · duration. Click any step to expand it and inspect the call's arguments and result. When the task finishes, a "Worked for …" header appears above the timeline — click it to fold the whole process away and read only the final answer.

Search Files· *.csv2.1s
Read File· sales_2026.csv
Arguments
{ "path": "sales_2026.csv" }
Code Execution· Running
The tool-call timeline inside a reply (second step expanded)

Switching Modes & Smart Switching

Hover over the robot icon to open the control panel. The Mode section at the top has just two buttons — Chat Mode and Work Mode. Pick one, and that is the mode you use.

Not sure which to pick? Right below the mode buttons there is a Smart Switching toggle to help you decide. It is on by default and appears only while Chat Mode is selected and you have not sent your first message yet:

  • When it is on, the AI quickly judges whether your first message is better handled in Work Mode.
  • If so, it does not switch on its own — it shows a "Work Mode suggested" card in the message flow, with a one-line reason written by the AI, and you decide with one click.
  • If not, it silently handles the message as a normal chat and will not ask again in this conversation.
Mode

Best for quick Q&A, writing, translation, explanations, and web search.

Smart Switching
Suggest Work Mode on the first message.
Built-in
Web Search
Chatbox AI
Code Execution
Approve
Extensions
Skills
2
MCP
3
Knowledge Base
Product Manual
Working Directory
1
The control panel in Chat Mode: the Smart Switching toggle sits under the mode buttons, and the capabilities below are dimmed
sales_2026.csv
Here is our sales data for the year — aggregate revenue by month.
Work Mode suggested
This task needs to read your spreadsheet and run calculations — Work Mode can finish it end to end.
The Smart Switching suggestion card appears in the message flow

The Control Panel

The control panel gathers everything in one place. From top to bottom it has three sections — Mode, Built-in, and Extensions. Hover over a row and a sub-panel slides out on the right for further settings (pick a search provider, change the approval level, select a knowledge base, and so on). The capabilities are only clickable in Work Mode.

Mode

Best for multi-step tasks with files, code execution, tools, MCP, skills, or knowledge bases.

Built-in
Web Search
Chatbox AI
Code Execution
Approve
Extensions
Skills
2
MCP
3
Knowledge Base
Product Manual
Working Directory
1
The control panel in Work Mode

Built-in Capabilities

Web Search

Lets the AI search the web and read page content. You can choose a provider: Chatbox AI (built-in, requires a license), Bing Search, or Tavily (needs your own API key). Web search works in Chat Mode too — just toggle the globe icon on the input box toolbar; once you are in Work Mode, it is managed from the control panel instead.

Code Execution

The heart of Work Mode. The AI can run Node.js or Bash in a local sandbox to process data, generate files, and convert formats, with helpers for reading, writing, editing, and searching files, plus exporting downloadable files.

Code Execution has an important safety option — the approval level:

  • Approve (default) — asks before running commands or changing files. Safe and controllable.
  • Full Access — skips approval prompts for commands and file changes; the AI runs automatically. Fast but risky; use it only when you fully trust the task.

Extensions

  • Skills — expert playbooks that teach the AI how to do a class of tasks more professionally (based on the agentskills.io spec, compatible with Claude Code skills). The AI loads a skill's full instructions only when needed.
  • MCP — connect the AI to external tools and services. Chatbox ships several cloud MCP servers (Fetch, Sequential Thinking, EdgeOne Pages, arXiv, Context7 — Premium), and you can add your own.
  • Knowledge Base — bind a knowledge base and the AI can semantically search it and read documents to answer from your own materials (RAG).
  • Working Directory (Desktop; not yet on Windows) — grant the AI access to a real local folder, and it can read and write inside it without per-action approval.

Safety & Control

Work Mode can act, yet it always keeps you in control:

1

Action approval

When the AI wants to run a command or modify a real file (and Full Access is off and the path is not in your Working Directory allowlist), the step turns yellow and automatically expands into an approval card. You see the exact command or file change, then approve or deny.

2

Pause every 25 steps

To stop the AI from drifting on long tasks, it automatically pauses after 25 consecutive tool calls so you can check it is on track, then continue or stop to adjust.

3

Mode lock

In Chat Mode you can switch to Work Mode at any time. The reverse is not true — once the AI starts working in Work Mode (you send a message, accept the suggestion card, or load a skill), the mode locks to Work Mode to keep tools and context consistent. To go back to Chat Mode, just start a new chat.

Run Command· Waiting for approval
Approval required before executing this command.
npm run build
The approval card shown before running a command
Code Execution· Paused
Paused after 25 steps. Check whether the task is on track, then continue or stop to adjust.
The automatic checkpoint every 25 steps on long tasks

Real-World Workflows

Data Analysis

Upload a CSV/Excel and ask the AI to compute metrics, find patterns, and produce results. It reads the file, runs code to crunch numbers, writes the conclusion into the answer, and exports the summary table to the Artifacts section at the bottom of the message, ready to preview or save.

sales_2026.csv
Here is our sales data for the year. Aggregate revenue by month, find the top month, and export a summary table.
Read File· sales_2026.csv
Code Execution· node aggregate.js3.2s
Arguments
// Parse the CSV and sum revenue per month
const rows = parseCsv('sales_2026.csv')
const byMonth = groupSum(rows, 'month', 'revenue')
console.table(byMonth)
Result
Month      Revenue
2026-09   $286,400
2026-10   $335,700
2026-11   $412,900
2026-12   $368,200
Create Download· monthly_summary.csv

Done — revenue is aggregated by month. The four strongest months:

MonthRevenue
2026-11$412,900
2026-12$368,200
2026-10$335,700
2026-09$286,400

November is the top month ($412,900), up about 23% over October. The full 12-month summary is exported below — preview or save it anytime.

Artifacts
monthly_summary.csv
12 rows · 2 columns
A data-analysis task: from uploaded file, to running code, to the conclusion and a downloadable summary
ℹ️

The sandbox runs Node.js / Bash by default and does not preinstall the Python scientific stack. For charts, the AI usually generates a standalone HTML file with inline SVG/Canvas for you to download and preview.

Coding

Add your project folder to the Working Directory and the AI can browse code, locate issues, edit files, and run scripts — like a pair programmer sitting next to you.

My Working Directory has a React project. The login button does nothing when clicked — find the cause and fix it.
Search File Content· LoginButton2.4s
Read File· src/pages/Login/LoginButton.tsx
Edit File· src/pages/Login/LoginButton.tsx
Arguments
- <button className="login-btn">
+ <button className="login-btn" onClick={handleSubmit}>
Run Command· npm test6.8s
Result
PASS  src/pages/Login/LoginButton.test.tsx
Tests: 12 passed, 12 total

Found it: the button in LoginButton never binds an onClick handler, so clicks do nothing. I added the handleSubmit binding and ran the tests — all 12 pass.

A bug-fix task: locate the problem, edit the file, verify with tests

Settings Cheat Sheet

SettingWhereWhat it does
Mode (Chat / Work)Top of panelWhether tools are enabled
Smart SwitchingPanel · Mode (in Chat Mode, on by default)Suggests upgrading to Work Mode on the first message
Web SearchPanel · Built-inSearch & read the web; pick a provider
Code Execution · ApprovalPanel · Built-inApprove (default) / Full Access
SkillsPanel · Extensions / SettingsLoad expert playbooks for tasks
MCPPanel · ExtensionsConnect built-in or custom external tools
Knowledge BasePanel · ExtensionsAnswer from your own materials (RAG)
Working DirectoryPanel · Extensions (Desktop, not Win)Grant read/write to a local folder
25-step pauseAutomatic (always on)Checkpoint to keep long tasks on track

FAQ

Why don't I see the robot icon? Work Mode is desktop only. If the icon is gray and disabled, the current model usually does not support tool use — switch to a tool-capable model (such as Claude or GPT).

Can I switch modes after the chat starts? From Chat Mode you can switch to Work Mode at any time. The reverse is not possible — once you send a message in Work Mode (or accept the suggestion card, or load a skill), the mode locks, and you need a new chat to return to Chat Mode.

Is my data safe? Under the default approval level, running commands and modifying real files always ask for your consent, and code runs in a local sandbox. Only when you turn on Full Access or add a folder to the Working Directory do those actions skip approval.

💡

Ready? Open Chatbox on desktop, hover over the robot icon on the input box, and start your first Work Mode task.