추가 리셋을 예측하고 다양한 사용 전략을 통해 축적된 리셋을 관리함으로써 OpenAI Codex의 주간 할당량 사용 계획을 세웁니다.
다른 이름 ItsOdeLeo/codex4ever
- 스타
- 5
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 0.1.3
- 마지막 커밋
- 2026년 10월 29일
- 라이선스
- MIT
Usage Planner MCP란?
Usage Planner은(는) MCP server입니다. 추가 리셋을 예측하고 다양한 사용 전략을 통해 축적된 리셋을 관리함으로써 OpenAI Codex의 주간 할당량 사용 계획을 세웁니다.
프로젝트 README에서 생성된 요약
Usage Planner MCP server 정보
Codex4ever(현재 Usage Planner로 명칭 변경)는 개발자가 OpenAI Codex의 주간 할당량을 관리할 수 있도록 지원합니다. 일일 사용량, 남은 할당량, 할당량 소진 예상 시점을 추적하는 2주 단위 타임라인을 제공합니다. 이 도구는 할당량 만료 시점을 예측하고 축적된 리셋을 언제 사용할지 결정하려는 사용자를 위해 설계되었습니다. Keep pace, Keep available, Use it all, Weekdays only, Weekend focus를 포함한 5가지 차별화된 전략을 제공합니다.
사용자는 브라우저 기반 웹사이트, Codex 플러그인 또는 Claude Desktop 및 Cursor와 같은 클라이언트를 위한 MCP server를 통해 플래너에 접속할 수 있습니다. MCP server 또는 플러그인을 사용할 때 시스템은 동일한 머신에 있는 Codex CLI로부터 로컬에 로그인된 할당량 데이터를 읽어오므로 별도의 API key가 필요하지 않습니다. 예측 엔진은 공개된 리셋 기록을 사용하여 60% 이상의 확률을 가진 추가 리셋을 예측하며, 신뢰성을 보장하기 위해 보수적인 시점에 예측치를 배치합니다.
활용 사례
- 1할당량 소진 예측현재 사용 속도를 기준으로 Codex 할당량이 정확히 언제 소진될지 파악합니다.
- 2추가 리셋 예측향후 48시간 이내에 자동 리셋이 발생할 가능성과 시점을 추정합니다.
- 3사용 전략 적용평일에는 서비스만 사용하는 등 특정 요구 사항에 맞춰 계획을 조정합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Usage Planner MCP 설치 방법
형식 확인: 2026년 11월 10일Claude Code에 Usage Planner MCP 설치
$ claude mcp add codex4ever -- npx -y codex4everCursor에 Usage Planner MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"codex4ever": {
"command": "npx",
"args": [
"-y",
"codex4ever"
]
}
}
}VS Code에 Usage Planner MCP 설치
.vscode/mcp.json
{
"servers": {
"codex4ever": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"codex4ever"
]
}
}
}Claude Desktop에 Usage Planner MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"codex4ever": {
"command": "npx",
"args": [
"-y",
"codex4ever"
]
}
}
}Codex에 Usage Planner MCP 설치
~/.codex/config.toml
[mcp_servers.codex4ever] command = "npx" args = ["-y", "codex4ever"]
Gemini CLI에 Usage Planner MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"codex4ever": {
"command": "npx",
"args": [
"-y",
"codex4ever"
]
}
}
}자동 검사
2026년 11월 13일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식
- 소스 저장소 연결 및 접근 가능itsodeleo/codex4ever is public and reachablegithub.com/itsodeleo/codex4ever ↗통과
- 패키지가 이 저장소를 소스로 지정codex4ever names itsodeleo/codex4ever as sourcenpmjs.com/package/codex4ever ↗통과
- 빌드 출처(Sigstore 증명)No build attestation published for this release검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-10-29github.com/itsodeleo/codex4ever ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음No popular package one edit away from codex4ever통과
- 패키지와 의존성에 심각한 보안 권고 없음1 resolved dependencies checked; no critical advisoryosv.dev ↗통과
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 endpoint가 MCP 핸드셰이크에 응답검사되지 않음
README
GitHub에서 보기Usage Planner — Codex quota & reset planner
Usage Planner (formerly Codex4ever) is a planner for your OpenAI Codex weekly quota. It shows when your quota runs out at your current pace, whether a predicted extra reset is likely to arrive first, and when a banked reset is worth redeeming.
Unofficial; not affiliated with OpenAI. MIT licensed.
Pick a strategy
Ask once in Codex and the planner opens beside the chat. Pick a strategy and the plan changes: daily usage, refills and run-out points.
What it does
- Timeline of your next two weeks — daily usage, remaining quota, run-out points, outages, normal refreshes and banked-reset uses, one column per day.
- Extra-reset forecast — the chance of an automatic reset in the next 48 hours, the likely window, and a second reset conditioned on the first, built from public reset history and Tibo's public posts.
- Five strategies — Keep pace (your current pace: see when quota runs out), Keep available, Use it all (empty quota just before the next refill), Weekdays only, Weekend focus.
- Codex plugin — reads your local, signed-in quota and banked resets, plans in the conversation, and opens the same visual planner.
How it plans
- A predicted reset is counted only when it is at least 60% likely before the refresh in effect, and it is placed at a conservative time (where it has most probably already happened), not at its single most likely hour. You can switch the count to 0, 1 or 2 on the timeline.
- Every refill restarts the seven-day window — a banked reset, an extra reset or the normal refresh.
- Banked resets: extras cover outages, earliest expiry first; the last one is kept for a real outage (24 h or more), and a bank about to expire can be used rather than wasted.
- One rule everywhere: the website, the plugin page and the plugin's MCP tools always give the same plan for the same inputs.
The forecast is an uncalibrated model estimate, not a promise. Usage Planner never redeems a reset or spends credits for you.
Use it
Codex plugin (Node.js 20+ and a signed-in Codex app or CLI):
codex plugin marketplace add ItsOdeLeo/usage-planner
codex plugin add usage-planner@usage-planner
Start a new Codex chat and ask: "Open quota planning." Reading your quota is local and read-only; no separate API key is needed.
Other MCP clients (Claude Code, Claude Desktop, Cursor and others): the same server is on npm as usage-planner and in the MCP Registry as io.github.ItsOdeLeo/usage-planner. Reading your quota still needs a signed-in Codex CLI on the same machine.
{ "mcpServers": { "usage-planner": { "command": "npx", "args": ["-y", "usage-planner"] } } }
Website: usageplanner.com, no install. Enter your quota by hand; everything is calculated in your browser and your inputs are not sent anywhere.
Run locally:
npm install
npm run web # http://127.0.0.1:4173/
npm test
Data sources
Public reset data comes from Codex Resets, including the bundled offline archive (npm run archive:refresh). Thanks to its maintainer. With an optional X API token, Tibo's full timeline is read directly from X.
Development
| Command | What it does |
|---|---|
npm run web |
Local site with live reset evidence (cached 30 minutes) |
npm run site:build |
Static site in dist/, evidence collected at build time |
npm run plugin:build |
Self-contained Codex plugin in plugins/usage-planner/ |
npm run mcp |
MCP server from source |
npm run backtest:public |
Day-by-day replay of the forecast against public history |
.github/workflows/deploy-site.yml rebuilds the static site every 30 minutes and deploys it to Cloudflare Pages. Optional settings (LLM classification of posts, X timeline access) are listed in .env.example; keys are only read at build time and never reach the browser.
Design and algorithm details: docs/technical-notes.zh.md (Chinese).
中文简介
Usage Planner(原名 Codex4ever)是 OpenAI Codex 每周额度的本地规划器:按你当前的速度显示额度什么时候用完、额外 reset 是否可能先到,以及备用 reset 什么时候值得用。预测的 reset 只在“正常刷新前发生的概率 ≥ 60%”时计入,并放在保守时刻;任何一次补满都会重新开始 7 天周期;备用默认至少保留一个。网页、插件页面和插件的 MCP 工具始终使用同一套规则。非官方工具,与 OpenAI 无隶属关系。详细设计见 技术说明。
Author
Built by 欧的Leo — @ItsOdeLeo on X · 小红书 ItsOdeLeo. Feedback and ideas are welcome there or in GitHub issues.
Usage Planner MCP 질문
Usage Planner MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add codex4ever -- npx -y codex4ever를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Usage Planner MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
추가 리셋 예측은 어떻게 작동하나요?
공개된 리셋 기록과 소셜 미디어 게시물을 기반으로 향후 48시간 이내에 자동 리셋이 발생할 확률을 계산하며, 확률이 60% 이상인 경우에만 계산에 포함합니다.
어떤 사용 전략을 사용할 수 있나요?
Keep pace, Keep available, Use it all, Weekdays only, Weekend focus 등 5가지 전략을 제공합니다.