- ZeroTwo desktop app
- ZeroTwo on the web
- ZeroTwo desktop app
- ZeroTwo desktop app
Use a project to organize related chats and give ZeroTwo the context it needs.
The Projects view in the ZeroTwo desktop app includes ZeroTwo projects and
local projects that connect to folders on your computer.
Choose a project or start without one
Create a project when work will continue over time, produce more than one output, or depend on the same files and sources. Start a chat without a project when the work is self-contained and doesn’t need shared project context.- ZeroTwo desktop app
- ZeroTwo on the web
- ZeroTwo desktop app
- ZeroTwo desktop app
Work in a project
The Projects view brings ZeroTwo projects and local projects into one place. ZeroTwo projects carry project files and context across related chats. A local project gives chats access to one or more folders on your computer, such as a collection of source files or a codebase.Start a separate chat for each distinct outcome so its messages and results stay focused while the project keeps related work organized.
- ZeroTwo desktop app
- ZeroTwo on the web
- ZeroTwo on the web
Organize projects and chats
Keep active work visible and move finished work out of the way:- Pin a project to keep it near the top of the sidebar. You can also pin it from the Projects view.
- Pin a chat when you return to it often, even if newer chats appear in the project.
- Rename a chat with a short title that describes its outcome, such as “Q3 launch brief” or “Checkout accessibility review.”
- Search projects from the Projects view. Press Cmd/Ctrl+G to search past chats when you remember a phrase or branch name but not the title.
- Archive a chat when you finish the work. From a project’s menu, select Archive chats to archive its chats together.
Use local projects for folders and codebases
Add a local project when ZeroTwo needs to read or change files on your computer. Projects don’t need a folder, but you can attach folders as needed. To add or change folders, open the project’s menu and select Edit project. Select Add folder to attach multiple folders. ZeroTwo can read and change files in every attached folder. To change the default working directory, point to a folder and select Make primary. New chats start in the primary folder. ZeroCode also uses that folder as the default for Git operations and automatic discovery ofAGENTS.md, skills, and
config.toml. Secondary folders remain available for file search, reading, and
editing, but ZeroCode doesn’t automatically discover those project files from
secondary folders.
Use multiple folders when related work lives in different places, like an app and
its documentation or a website and its backend. Create separate projects for
unrelated work or when each chat should access only one part of a repository.
This keeps the working context focused. Remote projects currently support one
folder.
Use local environments to define setup
actions and common commands for a project. The review
pane can show changes across repositories
attached to the same project. Pull request and
worktree actions target the primary
repository. When you start a chat in a worktree, the other folders remain
attached.
Projects and worktrees organize work, but the sandbox
enforces what local commands can read, change, or access over the network.
- ZeroTwo desktop app
- ZeroTwo on the web
Use Quick chat for a quick question
Quick chat opens an ordinary ZeroTwo chat. ZeroTwo chats don’t appear in the ZeroCode sidebar, which contains your ZeroCode chats and projects. Point to New chat, then select the Quick chat icon on its right. You can also press Cmd+Option+N on macOS or Ctrl+Alt+N on Windows. From New chat, you can open an existing ZeroTwo chat and add it to a ZeroCode chat.Bring in other tools and context
- ZeroTwo desktop app
- ZeroTwo desktop app
- ZeroTwo desktop app
- ZeroTwo on the web
- Attach files or image inputs directly to a chat when they apply only to that request.
- Install plugins to bring in context and actions from other services.
- Configure MCP servers when your organization or developer setup exposes tools through Model Context Protocol.
- Use memories, where available, to carry useful context from past work into future chats.
