Quickstart
Where to use ChatGPT
Use ChatGPT across different surfaces, including the ChatGPT desktop app and ChatGPT on the web. Choose the option that fits your work.
If you're a developer and want to use Codex in your terminal or code editor, try Codex CLI or the Codex IDE extension.
Setup
{/* prettier-ignore */} <Tabs id="codex-quickstart-setup" param="setup" defaultTab="web" size="md" tabs={[ { id: "app", label: "Desktop" }, { id: "web", label: "Web" }, ]}
Install the ChatGPT desktop app
Choose the version for your operating system:
<CodexAppDownloadCta client:load className="mb-4" />
-
Open the ChatGPT desktop app and sign in
Open the app, then sign in with your ChatGPT account.
You may also use Codex with an API key. Some features might not be available.
-
Select where ChatGPT should work
Start a chat, create a project, or open a folder. ChatGPT can read and modify files in the folder you choose. Learn more about chats and projects.
-
Start a chat
<div class="grid gap-5 md:grid-cols-[minmax(0,1fr)_minmax(17rem,20rem)] md:items-start"> <div> - For research, analysis, or deliverables such as documents, presentations, spreadsheets, and Sites, select **ChatGPT**, then select **Work** from the mode toggle at the top of the new chat page, above the composer. - For software development with codebase context and developer tools, select **Codex** from the ChatGPT dropdown. - For a quick question or chat, select **ChatGPT**, then select **Chat** from the mode toggle at the top of the new chat page, above the composer. In Codex, point to **New chat**, then select the **Quick chat** icon on its right. Learn more about [using ChatGPT](https://learn.chatgpt.com/docs/use-chatgpt). </div> <ChatGPTModeDropdown client:load />
Send your first message
Describe your goal and add any files or context ChatGPT needs. Try an example:
<CodexPromptComposer client:load id="first-message-example" promptOptions={[ { label: "Prepare a decision", prompt: "Review the reports and notes in this project, compare the options, and create a one-page decision memo with a recommendation, risks, open questions, and source links.", }, { label: "Analyze spreadsheets", prompt: "Combine the spreadsheets in this folder, clean inconsistent records, identify the most important trends, and create a concise report with charts and plain-English takeaways.", }, { label: "Improve this app", prompt: "Inspect this app, identify one high-impact usability improvement, implement it, update the relevant tests, and verify the result on mobile and desktop.", }, ]} className="!mt-3 !mb-10 w-full max-w-3xl min-w-0" />
Explore more use cases.