Feature request: separate or lower-cost usage accounting for browser/computer use
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Domain
- backend-api-design
Research direction
The issue names no files, tests, or entry points, so begin by locating the browser/computer-use implementation and the usage-accounting or metering paths. Compare the related issues mentioned, then define how separate treatment, attribution, limits, and stopping automation would be validated before implementation.
Written by the indexing model from the issue text.
Description
Summary
Please provide separate or lower-cost usage accounting for Codex browser/computer-use actions so routine UI automation does not consume the limited Codex allowance intended for substantive coding and reasoning work.
Problem
Browser and computer use are genuinely useful. I want to use Codex to open the application, navigate screens, click controls, and verify the result after implementation.
The problem is that this automation appears to consume the same limited Codex usage available for the difficult work: understanding the repository, diagnosing defects, planning changes, editing code, and validating the implementation.
That creates a practical disincentive. A user may avoid browser/computer use entirely—not because it lacks value, but because spending limited Codex capacity on routine clicking and navigation leaves less available for the engineering work Codex is uniquely valuable for.
Example workflow
A typical task may involve:
- analyze a defect;
- implement and test the fix;
- launch the application;
- navigate to the affected screen;
- perform a few clicks and confirm the behavior.
Steps 4–5 are useful, but they should not materially reduce the user's remaining capacity for steps 1–2.
Requested outcome
Provide a way for browser/computer-use activity to have different usage treatment from substantive model work. Possible solutions could include:
- a separate automation allowance;
- lower-cost metering for routine browser/computer actions;
- independently configurable limits;
- clear usage attribution showing what was consumed by model work versus UI automation;
- an option to stop browser automation when its allowance is reached while preserving the rest of the Codex task.
The exact implementation is less important than the user outcome: people should be able to use Codex's browser/computer capabilities without rapidly exhausting the capacity they depend on for coding and repository reasoning.
Scope
This request is about usage treatment and visibility, not about disabling safeguards or making browser automation unlimited. It is also not an assertion about OpenAI's internal billing architecture; it describes the user-visible tradeoff created by the current experience.
Related issues
Issues such as openai/codex#30665 and openai/codex#30639 discuss unexpectedly high or unclear usage around browser/computer-use and background execution. This request is broader: even with accurate accounting, users need browser/computer use to be economically practical relative to substantive engineering work.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
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.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·