MORATUS

MORATUS Desktop

The Desktop agent uses the tools below to read and change the files in your folder, produce documents, and run commands. The tools run on your computer, in the local runtime; every tool use appears in the chat as its own step.

Update the Q3 growth report and prepare a short Word summary for leadership.
I'll review the report and the data in the folder and outline a plan first, then apply the updates.
Files listed list_files · 14 files
Data read read_file · q3-data.xlsx · 3 sheets
Report read read_file · growth-report.md · 248 lines
Report updated edit_file · growth-report.md · +36 −12
Summary ready create_document · Q3-leadership-summary.docx
I updated the Q3 numbers: the revenue and active user tables now use the new data, and I removed two outdated paragraphs. The leadership summary is saved in the working folder as Q3-leadership-summary.docx.
Give Desktop a task

Reading

ToolWhat it does
list_filesLists the files in a folder.
read_fileReads text, code, PDF, Word, and Excel/CSV content; formulas and cell addresses are preserved.
vision_analysisAnalyzes attached images or images in the folder, together with the text inside them.

Writing

ToolWhat it does
write_fileCreates a new file.
edit_fileMakes targeted changes to an existing file.
delete_fileDeletes a file or an empty folder.

Documents

ToolWhat it does
create_documentGenerates Word, Excel, and PDF; changes text in existing .docx files without breaking the formatting; updates cells and formulas in .xlsx, .csv, and .tsv files.

Commands and the terminal

ToolWhat it does
run_commandRuns PowerShell commands that finish (tests, builds, git, installs). Default timeout 120 s, up to 600 s.
terminal_run, terminal_read, terminal_stopStart, read the output of, and stop long-running processes (development servers, watchers) in the side panel terminal.

Planning, delegation, and the web

ToolWhat it does
update_todosUpdates the to-do list for multi-step work (see Plan mode and the to-do list).
delegateHands broad reading work to the worker model (see Brain and worker architecture).
web_search, read_webpageWeb research: searches and reads pages.

Which tools ask for approval?

Kind of toolAsk for approvalApprove for meFull access
Reading and webAsksAutomaticAutomatic
Writing and editing files, documentsAsksAutomaticAutomatic
Deleting files (delete_file)AsksAsksAutomatic
Terminal commandsAsksAsksAutomatic

Command or terminal?

`run_command`Terminal tools
What for?Work that finishes: tests, builds, git, installsLong-running processes: development servers, watchers
DurationDefault 120 s, up to 600 sUntil you or the agent stops it
Where you see itAs a step in the chatIn the side panel terminal and the ▶/■ button next to the composer
Can it be undone?No; not covered by checkpointsNo; not covered by checkpoints

Supported file types

TypeReadingCreating and editing
Text and coderead_filewrite_file, edit_file
PDFread_fileA new PDF with create_document
Word (.docx)read_filecreate_document: a new document, or text changes in an existing one without breaking the formatting
Excel and spreadsheets (.xlsx, .csv, .tsv)read_file: formulas and cell addresses are preservedcreate_document: a new file, or cell and formula updates
Imagesvision_analysis—

Note

Heavy tool sets aren't sent with every step; they load on demand (read_skill). This lowers token usage (see Agent skills).

Example requests and the tools they use

RequestTools used
“Summarize the contracts in this folder.”list_files, read_file
“Explain the error in this screenshot.”vision_analysis
“Update the prices in the proposal document.”read_file, create_document
“Run the tests and fix the ones that fail.”run_command, read_file, edit_file
“Start the dev server and tell me its address.”terminal_run, terminal_read
“Research competitors' prices and add them to the spreadsheet.”web_search, read_webpage, create_document

Frequently asked questions

  • How does the agent decide which tool to use? It plans the steps itself based on your request and the files in your folder; every tool use appears as its own step in the chat, so you can follow what was done and why.
  • Will my Excel formulas break? No. read_file preserves formulas and cell addresses, and create_document can update cells and formulas.
  • Will my Word document's formatting change? In existing .docx files, text is changed without breaking the formatting.