Codex and the Evolution of AI Coding - Tech News

OpenAI just launched Codex, a smart tool for writing code. Lately, people are talking a lot about "vibe coding" and "agentic coding." This blog will explain what those things mean by looking at Codex.

This is for you if:

  1. You're curious about Vibe Coding or Agentic Coding
  2. You know a little bit about Codex

Easy Explanations: Vibe Coding and Agentic Coding

Vibe Coding: Letting the Computer Mostly Write the Code

Imagine telling a computer what kind of code you need, and it writes it for you. That's basically vibe coding. You don't worry too much about if the code is perfect or has mistakes. You just trust that the computer will give you something that works okay.

Agentic Coding: The Computer Helps You Code Smarter

Agentic coding is like letting the computer read your existing code files. It understands what's already there and then writes new code or changes old code based on that understanding. This makes some parts of coding automatic, like the computer looking through your code for you and making changes without you having to tell it every little thing.

Thinking About Cars

Let's use cars as simple examples:
  • Old-School Coding: Think of a car where you have to control everything yourself – like a car with a stick shift. You need to handle all the gears and controls perfectly for the car to run.
  • Vibe Coding: This is like a car with automatic transmission. The car changes gears for you, so you don't need to worry about the complicated controls.
  • Agentic Coding: Now imagine a car with automatic transmission that also helps you drive, like keeping you in your lane or keeping a safe distance from other cars. You don't have to steer or control the speed all the time.

What Could Coding Look Like in the Future? Like a Self-Driving Car!

Imagine a tool that's like a super smart version of something like Firebase Studio. It could handle everything from setting up your project to writing the code, testing it, and putting it online – all in one go! As computers and AI get better, this might be possible someday.

OpenAI Codex: Another Helper for Smart Coding

Actually, Codex is also a tool for agentic coding. It helps make coding automatic in some ways. Just like other tools like Gemini Code and Claude Code, it can look at your current files and write code based on them. So, for me, it's not a totally new idea, but it's another tool joining the group of smart coding helpers.

You can see a more detailed picture of how it works in a diagram by Peter Gostev on LinkedIn.

retrieved from: Peter Gostev Linkedin Activity

What Does This Mean for the Future? Things Are Changing Fast!

AI is changing quickly, and new tools are coming out all the time. It's okay to feel a bit overwhelmed. We might even see a day when computers can code completely on their own, and maybe people who write code now might not have the same jobs.

BUT! Don't worry too much because AI can't really improve itself in a natural way yet. Coding tools keep getting better, but the main AI models behind them don't change their basic nature that much. So, it's important to pay attention to how the AI models themselves are improving, not just the tools built on top of them. If you want to learn more, check out another blog called "AI Going Wild - Tech Trend."

Let's all learn and adapt together as these big changes in AI happen.


Comments

Popular posts from this blog

Resume Generator - Software Intro

Build AI Code Generation Tools For Large Scale Project in Python? Part 1 - Development Diary and Discussion

Expense Tracker - Software Intro