Codex / ChatGPT / Website Operations

What I Felt Using Codex

The role difference between Codex and ChatGPT, operational quirks, and practical use cases

Codex is not just another AI chat interface. It can read local files, edit HTML and CSS, run CLI commands, inspect diffs, commit, and push to GitHub. This article summarizes the practical differences between ChatGPT and Codex from actual website operations.

Overview

After using Codex in real website work, the strongest impression is that it is not just an AI chat tool.

It is closer to an AI agent connected to a working environment.

ChatGPT is strong for writing, thinking, and organizing ideas. Codex can read files, edit them, run checks, inspect diffs, and reflect changes into GitHub.

The feeling is less like asking a chatbot a question and more like directing an implementation assistant.

ChatGPT and Codex Have Different Roles

ChatGPT and Codex may use similar AI technology, but their roles are very different.

ChatGPT is useful for writing, summarizing, thinking, and planning.

Codex is useful when actual files need to be handled.

It can create HTML, adjust CSS, add article pages, update the homepage, edit sitemap.xml, check internal links, and push changes to GitHub.

That is the major difference.

The Same Model Reads Different Context

Even when the same GPT-5.5-class engine is used, ChatGPT and Codex can feel very different.

One reason is that Codex can read local HTML, CSS, existing articles, and directory structure before writing or editing.

ChatGPT usually writes from the conversation context.

Codex can inspect the existing page structure, heading style, related article placement, CSS class names, and the overall tone of the site.

As a result, even proofreading or rewriting can feel different from the ChatGPT app.

For matching an existing site, Codex often feels closer to practical production work.

ChatGPT Outputs Text, Codex Connects to Execution

The ChatGPT app is basically a tool for text output.

It can write, propose code, organize ideas, and explain concepts.

But the app itself does not directly edit local files, run CLI commands, commit, or push to GitHub.

Codex can connect to the local environment, CLI, and GitHub.

It can read HTML files, modify CSS, validate internal links, update sitemap.xml, inspect git diff, commit, and push.

This is not just text generation. It is automation connected to an execution environment.

Codex Can Adjust Layout

ChatGPT can write HTML and CSS snippets, but it usually only returns text or code.

The user still has to apply the code, check the result, and adjust the layout.

Codex can edit the actual HTML and CSS files.

If instructed to align a subtitle, prevent overflow, adjust column width, or match the existing design, it can modify the files directly.

That makes it useful not only for writing text, but for moving a page closer to a publishable state.

Multiple Sessions Can Run in Parallel

By separating Codex sessions, multiple tasks can be progressed in parallel.

One session can work on article HTML. Another can organize glossary pages. Another can build English pages.

This feels similar to assigning work to multiple team members.

However, splitting sessions also splits context. Site policy, tone, and past decisions may need to be repeated.

For that reason, parallel sessions are useful, but they need clear task boundaries.

Long Sessions Consume More Tokens, but Can Improve Quality

Continuing in the same session increases token consumption, but it can also improve output quality.

The session retains instructions, writing style, site structure, preferences, and previous corrections.

That reduces the number of instructions needed later.

For short tasks, a separate session can be enough. For ongoing site operations, a long-running session can be more effective.

Queued Instructions Are Useful

One convenient aspect of Codex is that additional instructions can be given while work is still running.

During validation or push, a user can add instructions such as updating an article list, changing wording, or holding the push.

Instructions can also be replaced or reprioritized.

This feels closer to directing someone during work than sending isolated chat messages.

Pro Feels More Flexible for Credits

Based on actual usage, Pro currently feels more flexible than Business in terms of credits.

So far, using Codex throughout the day on Pro has not reached the limit.

However, file reading, diff inspection, validation, repeated edits, and Git operations consume resources differently from normal ChatGPT usage.

Specifications may change, so practical use should still consider plan limits.

Default Permissions and Auto Review

Codex can read and write files and run CLI commands, but not every action is unrestricted.

Normal file inspection and permitted edits can proceed directly.

Network access, risky commands, operations outside allowed directories, and environment-changing actions may require approval.

Auto review may also check whether an attempted operation is safe.

This is not just a limitation. It is a safety layer required because Codex can touch the local environment.

Specs and Quirks I Noticed

There are also some quirks to understand.

If the working directory is deleted, files uploaded or referenced in that session may become unreadable.

Changing a project name may not change the local folder name, which can remain something like New project.

A deleted project may appear to return when a new project is created from ChatGPT.

Unnecessary ChatGPT projects can be hard to remove, and folder paths may not carry over cleanly between sessions.

This makes Codex feel less like a simple chat tool and more like a development environment connected to local project folders.

Direction Matters

Codex is powerful, but it does not remove the need for direction.

The user still needs to define which files to edit, how far to implement, whether to push, whether to draft first, and whether a public article should use a different tone from a social post.

If the instruction is vague, Codex may move ahead in a direction that was not intended.

Like a capable human assistant, it works best when the scope, limits, and judgment criteria are clear.

Summary

Codex is very different from the ChatGPT app.

If ChatGPT is a partner for thinking and text output, Codex is a partner for implementation and operations.

Multiple sessions enable parallel work. Long sessions can improve context understanding. But token use, working directories, permissions, and project management require care.

Codex is not a tool to leave everything to automatically.

It becomes powerful when the human side clearly defines purpose, scope, constraints, and publishing judgment.