Skip to content

Feature request: sync local Codex CLI conversations with the matching Codex App project #36304

Description

@Taqi20

What variant of Codex are you using?

App and CLI (local repositories on macOS)

What feature would you like to see?

I would like optional cross-surface conversation continuity between the Codex desktop app and Codex CLI.

My workflow:

  • I use the Codex desktop app to organize local projects, plan work, retain project context, and review changes.
  • I use Codex CLI in the same local repository for terminal-based implementation.

Requested behavior:
When a Codex CLI session is started from a repository that matches a local Codex App project, make that CLI conversation discoverable from the matching project in the desktop app.

Desired capabilities:

  • Show CLI tasks in the matching local project
  • Open the CLI transcript from the desktop app
  • Continue or hand off the task between CLI and desktop app
  • Clearly label each task as App, CLI, or Cloud
  • Show the associated repository path and Git branch
  • Allow users to opt out of cross-surface visibility

Why this matters:
Without this, project decisions and implementation history are split between surfaces. I must manually copy summaries, context, and decisions between the app and CLI, which increases duplicated context, token usage, and the chance of implementation mistakes.

This would make it practical to use the desktop app for project organization and planning, then switch to CLI for terminal execution without losing the reasoning trail.

Additional information

This request is specifically about the official Codex App and official Codex CLI working on the same local repository. I am not requesting synchronization of third-party editor chats, such as Zed.

Feedback ID: 019fa2c5-db26-7cc0-9c07-a6e50ae76838
Codex CLI version: 0.146.0
Platform: macOS on Apple Silicon (arm64)

Metadata

Metadata

Assignees

No one assigned

    Labels

    CLIIssues related to the Codex CLIappIssues related to the Codex desktop appenhancementNew feature or requestsessionIssues involving session (thread) management, resuming, forking, naming, archiving

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions