Feature request: one-click ChatGPT → Codex handoff with bidirectional task/results flow
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
Problem
ChatGPT and Codex are currently powerful together, but the handoff still makes the user act as a manual API between two OpenAI products.
A concrete example is environment setup for an existing GitHub project:
- The user discusses the project and constraints in ChatGPT.
- ChatGPT determines exactly what Codex should verify or configure.
- The user manually copies the prompt into Codex.
- Codex runs the task and returns a diagnostic.
- The user manually copies the diagnostic back into ChatGPT.
- ChatGPT analyzes it and produces the next prompt.
- The user copies that back into Codex again.
This loop is especially painful for technically capable users who are not professional developers. The user should not need to understand which product should receive which instruction or repeatedly shuttle text between them.
Desired experience
ChatGPT should be able, with explicit user approval, to create or continue a Codex task directly and receive its structured result back.
Ideal flow:
User discusses need in ChatGPT
↓
ChatGPT prepares the Codex task
↓
User approves “Send to Codex”
↓
Codex executes in the selected repository/environment
↓
Result, blockers, diff, tests and status return to ChatGPT
↓
ChatGPT evaluates the result and can propose the next Codex action
The same mechanism should work for:
- initial Codex environment configuration
- repository audits
- implementation tasks
- test failures
- code review
- follow-up corrections
- deployment preparation
Important product boundary
This should not mean silently giving ChatGPT unrestricted execution rights.
The user should explicitly control:
- which repository/environment Codex may use
- whether the task is read-only or may modify files
- whether network access is allowed
- whether secrets are available
- whether Codex may create a branch/PR
- whether deployment is allowed
The handoff should preserve these permissions rather than forcing the user to restate them in every prompt.
Why this matters
ChatGPT often has the broader product discussion, requirements, screenshots, prior decisions and user intent. Codex has the execution environment and repository tools. These are complementary roles.
Today, the missing bridge means the human becomes glue between them. For non-developers using AI to build real software, this is a major usability barrier and a source of mistakes because prompts, diagnostics or constraints can be copied incompletely.
A first-class handoff would let ChatGPT act as the planning/supervision layer and Codex as the implementation/execution layer, while keeping the user in control of permissions.
Suggested MVP
- A
Send to Codexaction from a ChatGPT conversation. - Repository/environment selector.
- Permission summary before launch.
- Ability to attach the relevant ChatGPT context or a generated task brief.
- Codex task status visible from ChatGPT.
- Structured return of final status, changed files, tests, blockers and PR link.
Continue in ChatGPTandSend follow-up to Codexwithout copy/paste.- Preserve an explicit audit trail of what ChatGPT sent and what Codex executed.
Related
This overlaps strongly with #33249, especially the need for ChatGPT to supervise active Codex tasks. This request emphasizes the end-to-end user workflow: direct task creation, environment/configuration handoff, structured results returning to ChatGPT, and eliminating manual copy/paste in both directions.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing this request with the related issue #33249 and reviewing the proposed MVP and permission boundaries. Define the ChatGPT-to-Codex task lifecycle, approval controls, structured result flow, and audit trail; the work is done when the end-to-end handoff requirements are agreed and implementable.
Written by the indexing model from the issue text.
Assessment
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100