Skip to content

Workspace and Git

After reading this page you will be able to: browse project files in the workspace, stage or discard AI’s changes one by one, and jump to external tools in one click.

The workspace is the project panel on the right of the chat: a file tree of the current project on one side, a Git view of its changes on the other. It appears with the session — give the session a project and it is there.

Once a session has a project, the workspace panel appears right of the chat area with two tabs:

TabShows
FilesThe current project’s file tree
ChangesAI’s changes to project files, as Git sees them

Press Ctrl+L (⌘L on macOS) to collapse or expand the workspace anytime, freeing space for the conversation.

In the Files tab:

ActionHow
SearchThe top box “Search files by name”; too many hits suggests narrowing down
CreateRight-click empty space or a folder → “New file” / “New folder”
Rename / DeleteRight-click a file → “Rename” / “Delete”; deleting confirms “Delete “××”? This can’t be undone.”
Drag importDrag files or folders from the system into the panel to copy them into the project
Copy pathsRight-click → “Copy relative path” / “Copy absolute path”
Add to chatRight-click → “Add to chat”; the file goes into the input box as a reference
OpenRight-click → “Open” with a system app, or “Show in folder”
RefreshRight-click → “Refresh” to re-read the disk

A project can hold several folders: click Add folder to project at the panel’s top right to add one, right-click an unneeded folder and choose Remove from project.

Switch to the Changes tab for a Git view of every change (the project must be a Git repository; otherwise it says “This folder is not under version control”):

  • Each repository gets one row with its current branch name on the right; in a multi-repo project, switch between them in the repository list at the top
  • Changes are grouped into Staged changes and Changes (unstaged)
  • Each file carries a status badge:
BadgeMeaning
AAdded
MModified
DDeleted
RRenamed
!Conflict
?Unrecognized state

Per file: Stage changes, Unstage changes, Discard changes; whole groups can be staged or discarded too. Click a file name to open its Diff in the preview panel (added lines marked +, removed lines −).

The Open project folder button at the panel’s top right hands the project to an external tool:

OptionEffect
VS CodeOpens the project in VS Code (requires VS Code installed)
TerminalOpens the project directory in a system terminal
File ExplorerOpens it in the system file manager
BrowserOpens the project preview in AIPC UP’s in-app browser (see Preview Panel)

Whichever you pick is remembered; next click on the button takes the same route.

The workspace is not a replacement for a full Git tool: it covers the everyday handful — view changes, stage, discard, read diffs. Branch management, merging, and history are better done in dedicated tools; “Open project folder” gets you there in one step.

  • With a project attached you can see the file tree, and Ctrl+L collapses and expands it
  • Dragging a file into the panel makes it appear in the tree
  • After AI edits a file, the Changes tab shows an M badge and the Diff opens for review
  • You can stage a change and open the project in VS Code via “Open project folder”