ChatGPT + GitHub: What the Integration Can (and Can't) Do in 2026
Yes, ChatGPT integrates with GitHub — there’s an official GitHub connector that lets ChatGPT read, search, and cite your repositories in chat and deep research. The connector is read-only: it’s built for understanding code, not changing it. Writing code, opening pull requests, and reviewing PRs is the job of Codex, which since the ChatGPT Work launch on July 9, 2026 lives inside the ChatGPT desktop app rather than as a separate product. Both are things you run — a chat or a metered agent session — not an assistant that watches your repos around the clock.
Here’s what the ChatGPT GitHub integration actually does, how to set it up, and what to use when you want GitHub work that runs without you.
What ChatGPT can actually do with GitHub
- Read and analyze your repos. The GitHub connector pulls live code, READMEs, and docs into chat and deep research — access respects your GitHub permissions, so ChatGPT only sees repos you can see.
- Answer real questions about the codebase. “How does auth work in this service,” “break this spec into technical tasks,” “where is this API consumed” — with citations back to the files.
- Write code through Codex. Codex, now merged into the ChatGPT desktop app, can generate changes, push branches, and open pull requests via its own GitHub connection.
- Review pull requests. Codex code review can look over a PR when you tag it, and can auto-review new PRs in repos where you’ve enabled it.
- Run longer agent sessions. ChatGPT Work’s agent mode (on GPT-5.6) can @-mention GitHub from its 1,400+ app connector directory and work a task autonomously for hours — metered against your plan’s allowance.
How to set it up
- In ChatGPT, open Settings → Connectors (or Apps) and choose GitHub.
- Authorize through GitHub’s OAuth flow and pick which organizations and repositories the connection can reach.
- Ask a question about your code in chat or a deep research run — ChatGPT pulls the relevant files and cites them.
- For code changes and PR reviews, set up Codex in the ChatGPT desktop app and grant its GitHub app write access to the repos you want it working in.
The read connector shipped first to Plus, Pro, and Team plans; Codex and agent mode usage draws down your plan’s metered allowance.
The limits that actually matter
- The connector doesn’t write. The GitHub app in ChatGPT reads code to analyze and search it. Creating issues, merging, or pushing goes through Codex, and users report write scopes can be finicky to get working.
- Everything is a session you start. A chat, a deep research run, a Codex task, an agent-mode run — each one is kicked off by you and ends. Codex’s auto PR review is the one event-shaped exception, and it’s scoped to exactly that: reviewing code on a PR.
- Metered, not always-on. ChatGPT Work agents can run for hours, but each run consumes your plan’s usage allowance. There’s no persistent assistant sitting on your repos connecting GitHub events to your email, calendar, or CRM.
If you want GitHub work that runs on its own: Carly
The moment you want “when a PR opens, notify the account owner,” “every morning, email me a digest of new issues,” or “when a release ships, update the CRM and draft the announcement” — without launching a session — you’ve crossed past what ChatGPT’s GitHub connection is for.
That’s where Carly fits. Carly is an AI executive assistant that acts on triggers across your whole stack:
- Fires on events, 24/7, in the cloud. A PR lands, an issue is filed, a schedule hits — Carly acts, with nothing open on your machine and no per-run allowance to watch.
- No-code setup. Tell Carly “email me a digest of open PRs every morning at 8” in plain English; it interviews you and builds the workflow.
- Connects GitHub to the rest of your work — email, calendar, CRM, tasks, and docs in one flow.
- Actually sends and updates — drafts and sends email across Gmail and Outlook, files and labels, manages tasks, updates your CRM.
- Connects to anything — 200+ native integrations, plus any other tool via your own API key.
AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited. By the way, Carly also integrates with GitHub natively — see all integrations.
ChatGPT vs Carly
| ChatGPT (GitHub connector + Codex) | Carly | |
|---|---|---|
| Read and analyze repos | Yes | Yes |
| Write code, open PRs | Yes (Codex) | No — routes, digests, and acts around code |
| Review PRs | Yes (Codex, incl. auto-review) | No |
| Acts on any GitHub event | No (PR review only) | Yes, on any trigger |
| Runs without a session open | No (agent runs are metered) | Yes (cloud, 24/7) |
| Connects GitHub to inbox / CRM / calendar | No | Yes |
| Setup | Enable connector + Codex | Describe it in plain English |
| Pricing | Paid plan, usage-metered | AI agents from $35/mo |
ChatGPT’s GitHub integration is a coding assistant you operate. Carly is an assistant that watches GitHub and moves the surrounding work — the notifications, digests, follow-ups, and updates — while you’re doing something else.
Frequently Asked Questions
Does ChatGPT work with GitHub?
Yes. The official GitHub connector lets ChatGPT read, search, and cite your repositories in chat and deep research, respecting your GitHub permissions. Code changes and PR reviews go through Codex, now part of the ChatGPT desktop app.
Can ChatGPT create pull requests on GitHub?
Not through the read-only GitHub connector — but Codex can. Codex generates changes, pushes branches, and opens PRs through its own GitHub connection with write access. Each Codex task is a metered session you start.
Can ChatGPT act automatically when something happens in my GitHub repo?
Mostly no. Codex can auto-review new pull requests in repos where you enable it, but that’s the only event it responds to. For “when X happens in GitHub, do Y in email, Slack, or your CRM,” you need a trigger-based assistant like Carly.
How do I connect ChatGPT to GitHub?
Open Settings → Connectors in ChatGPT, choose GitHub, authorize via OAuth, and select which repos the connection can reach. For write access, set up Codex in the ChatGPT desktop app and install its GitHub app on your repositories.
More: ChatGPT + GitLab · Claude + GitHub · ChatGPT MCP · Can ChatGPT send emails · Best AI agents for productivity
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


