Better integration with ddev

Resolved 💬 3 comments Opened Oct 14, 2025 by sboden Closed Dec 23, 2025
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What feature would you like to see?

We're using DDEV from https://ddev.com/ as local Drupal/PHP environment.

In claude and gemini cli I can happily have them run "ddev robo behat @unique_tag": there's a ddev instance running from the local directory and this command executes something inside the app container.

When I ask codex to run the same I get:
• Ran ddev robo behat @unique_tag
└ failed in sandbox: Could not connect to a Docker provider. Please start or install a Docker provider.
For install help go to: https://ddev.readthedocs.io/en/stable/users/install/docker-installation/

docker service is actually started and ddev is also running. claude and gemini cli just run the command as a shell command, but the sandbox of codex is too strong it seems.

Find a way to use ddev from inside codex.

Additional information

_No response_

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 10 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #5085

Powered by Codex Action

sboden · 10 months ago

This is not a duplicate.

Most major competitors (claude, gemini) can handle ddev commands from within the cli. In codex you would have to run ddev yourself and then copy outputs to the cli.

etraut-openai contributor · 8 months ago

This feature request hasn't received any upvotes or follow-on posts, so I'm going to close it out.