Bring Codex inside ChatGPT for unlimited vibecoding — no Codex quota used!
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
apply_patch
apply_patch
-
clock_curr_time
clock.curr_time
-
clock_sleep
clock.sleep
-
exec_command
exec_command
-
export_host_file
Snapshot one project-relative file and return a short-lived, opaque MCP resource that ChatGPT can download without receiving a local path or base64 text
-
forget_memory_note
Delete one existing durable note
-
get_agent_brief
Return the whole operating brief — behaviour, environment, saved state and project rules — in one call
-
get_environment
Report the OS, the shell exec_command uses, the work directory, and what the policy allows
-
get_project_doc
Read the project's AGENTS.md instructions
-
git_commit
Create a commit, optionally staging all tracked changes
-
git_log
Show recent commit history
-
git_push
Push one existing local branch to the same branch name on a configured remote; arbitrary refspecs, force syntax, and deletion syntax are rejected
-
git_status
Show git status, parsed into changed files with status codes
-
glob
Find files matching a glob pattern (.gitignore-aware)
-
grep
Search file contents by regex, with optional context lines and a real basename or relative-path include glob (.gitignore-aware)
-
import_host_file
Stream one ChatGPT attachment or generated file into a new project-relative path, with bounded size, SHA-256 verification and atomic no-overwrite publication
-
list_directory
List files and directories with name, type, and size
-
list_projects
Search the read-only project catalogue before binding. Returns relative selectors for existing canonical directories authorized beneath the access root, plus names, aliases, descriptions, trust metada
-
read_file
Read a file's contents, a bounded window at a time, with optional line offset/limit
-
recall
Return the plan and notes saved by earlier turns or earlier conversations
-
remember
Create one durable note under a new short key; existing keys are never overwritten
-
run_command
Execute a command in the work directory (allowlist-restricted)
-
self_update
Download and verify the latest Codexify release, then schedule a detached executable swap and service restart after explicit confirmation
-
set_project_root
Bind the current ChatGPT conversation to an existing directory beneath the configured access root, any HTTPS/SSH Git repository URL ending in .git, a GitHub repository-root URL, or an HTTPS GitHub bra
-
setup
ChatGPT-facing name for the per-conversation authorization tool. Checks the configured authentication token supplied as ref, then caches only the grant for the stable ChatGPT conversation or current t
-
show_diff
Present the scoped working-tree diff from the project-open or last-diff checkpoint and, by default, record the emitted snapshot as the next incremental baseline; compatible hosts receive the bounded d
-
skills_list
skills.list
-
skills_read
skills.read
-
tree
Print directory tree as ASCII art
-
update_memory_note
Replace one existing durable note without creating a missing key
-
update_plan
update_plan
-
view_image
view_image
-
write_file
Write content to a file, creating parent directories if needed
-
write_stdin
write_stdin
code files: 111
declared dependencies 41
- rmcp@3.1.3
- tokio@1
- axum@0.8
- tower@0.5
- tower-http@0.6
- http@1
- serde@1
- serde_json@1
- serde_yaml@0.9
- regex@1
- ignore@0.4
- globset@0.4
- walkdir@2
- sha2@0.10
- base64@0.22
- image@0.25.9
- flate2@1
- tar@0.4
- semver@1
- chrono@0.4
- clap@4
- anyhow@1
- thiserror@2
- tracing@0.1
- tracing-core@0.1
- tracing-subscriber@0.3
- async-trait@0.1.92
- toml@1.1.4
- reqwest@0.13
- rustls@0.23
- tempfile@3
- zip@4
- getrandom@0.2
- tokio-util@0.7
- zeroize@1
- rpassword@7
- bytes@1
- cap-std@4.0.3
- same-file@1
- schemars@1.2.2
- jsonschema@0.52.0