Seven Basic Tools
The minimal coding agent set: Code Interpreter (Python sandbox), Bash Shell, file reading, file writing, file editing (local changes), glob (name search), grep (content search). These seven tools cover almost any coding task; their combinations solve very diverse problems. A generalist agent oriented towards open-ended tasks is, at its core, a coding agent with a filesystem (from Manus to OpenClaw): PPT is OOXML, reports are generated by code, successful GUI sequences are captured as RPA code.
Related: [File System as Agent Center], [Code as Metacapability], [Specialized Tool vs Skill]