You can add an unlimited number of repos to a blank project!
Chat
Blank projects can have several parallel chats that are able to create sub-agents to plans and write code. Chat has context across your whole codebase, tools and connected MCPs.Try asking cto.new what you should work on
Chat sessions are private to each user
Sub-agents
Chat can create planning and coding sub agents cto creates planning and coding agents (tasks) from a chat session. Since cto can spin up coding agents which work on tasks, there’s a page to see all tasks for your project.Tasks
You can get cto to work on your code by starting a task. The result of a task is usually a pull request.Start a Task
- Let cto.new start a task from a chat
- Enter a task description directly in the tasks page
- Add a repo specific label to an issue (find this on the repositories page)
- Tag @cto anywhere in a ticket (except Linear) or pull request
- Assign an issue to cto.new (Linear only)
Task Runners
Tasks are complete inside a task runner. This is a cloud based virtual machine where cto.new works on your task.For best results make your the task runner is configured for each repo. Our set-up agent can do this for you