Shared features
See which features use your account, which stay on your computer, and what a paired iPhone can reach.
Features in Chat, Code, and Files
Chat, Code, and Files have some features in common, including memory, Agents, skills, and schedules, but each stores them in a different place. For example, an Agent profile is shared across products, but a folder on your computer doesn’t become a Chat project.
| Chat | Code | Files | |
|---|---|---|---|
| Memory | Saved facts and, if you turn it on, earlier chats | The task on this computer, plus an optional link to a Chat project. See Memory in Code | No memory settings. A document is used as context when a chat uses it |
| Agents | Profiles and a home conversation | The same profiles, for delegation when you’re signed in and the runtime supports it | Not available |
| Skills | Your account library | A separate switch on this computer | Not available |
| Schedules | Run in a chat or an Agent’s home conversation | Code schedules run on this computer | Files can be an input |
| Charts | In the reply, including in an Agent’s home conversation | In the task transcript, after the turn ends | Not saved to the library |
| Voice | Dictation and Read aloud | Read aloud, when the account speech service is available | Saved audio appears in the library |
Your account stores chats, Chat projects, Agent profiles, Chat memory, files, and preferences. Your computer stores repositories, runtimes, local tasks, and vendor logins. A paired iPhone connects to your computer but doesn’t copy its data.
Where to find each feature
In the desktop app, Chat and Code each have a sidebar. The Code sidebar includes Agents, Scheduled Tasks, and Skills & Plugins. Settings opens as a full screen, with account, appearance, and speech settings, followed by the Code sections: Personalization, Runtimes & Models, Permissions, Git, Browser, Mobile Gateway, Usage & Budgets, and Archives.
On the web, Settings is in the account menu. Agents, Scheduled Tasks, and Skills & Plugins are in the Chat sidebar. Code isn’t available in a browser.
On iPhone, Chat and Agents use your account. Remote connects to your paired computer for Code tasks and for the app windows you’ve allowed.
Chat and Code schedules
In the desktop app, Scheduled Tasks can list Chat and Code schedules together, labeled by where they run. Chat schedules run in your account. Code schedules run on that computer, with that runtime and its permission limit. Agent routines have a third label. They post in the Agent’s home conversation and use the Agent’s model. See Scheduled tasks.
A Chat project and a Code project can have the same name and still be unrelated. Where it’s available, linking memory between them is something you choose to do. To see what stays on your computer, see Privacy.