Files in Code
How the local Task tools Files tree supports project browsing, context selection, previews, and handoff to review.
Open the local tree
Open View → Toggle task tools while a Code task is active, then select the Files tab in the Task tools rail. The Files header identifies the local project tree, and Filter by name narrows the visible entries. The tree follows the current project folder, so the displayed files correspond to the desktop workspace selected for the task.
The Files tab is a Code project tool. It is separate from the account-backed Files destination in the product switcher. A local file does not become account content simply because it is displayed beside a task, and the Files tree does not provide a second cloud copy of the repository.
Add context or open a file
Select a file or folder to open its context menu. Add to chat as context attaches the selected project item to the current Task message. Open file opens the item for inspection. Open in <opener> sends it to an available desktop opener, and Reveal in File Explorer shows the local location. Rename and Duplicate change project files only when the current permission and file boundary allow the operation. Copy relative path and Copy absolute path provide path references for a task prompt or local note.
The composer remains visible while context is prepared. A file reference can be combined with an @ context reference, a slash skill, or a task instruction before Send message. Read only keeps the task from changing project files; Project write or a later approval can permit an edit when the selected runtime supports that policy.
Move from files to review
The Files tree provides surrounding context, while Git provides change state. After an edit, open Task tools → Git and select the changed file to open Review changes in the work pane. The review surface shows the diff and its staged or unstaged grouping. The project terminal remains a separate surface for local checks against the selected file.
Desktop and mobile scope
The desktop Files tab can browse and act on the local project. Mobile Remote exposes Files in Open work surfaces as a read-only preview for a paired task. Desktop remains the place for local file mutation, Git staging, commits, and path-based project operations. Tasks, Review, Remote access, and PC cover the connected workflows.