1. 서론: 소프트웨어 개발의 미래와 Codex의 등장

  • 핵심 메시지: 소프트웨어를 쉽게 만들수록, 더 많은 소프트웨어가 세상에 등장할 수 있다.

    "제 생각엔 소프트웨어를 쓰기 쉬워질수록, 우리가 가질 수 있는 소프트웨어의 양도 많아진다고 봐요."

  • 현재 대부분의 앱은 대규모 팀이 수백만 명을 위해 만들지만, 앞으로는 개인 맞춤형 소프트웨어의 수요가 폭발적으로 늘어날 것이라는 전망.
  • Codex는 OpenAI의 AI 코딩 도구 시리즈로, 개발자가 클라우드와 로컬 코딩 에이전트에게 작업을 위임할 수 있게 해줌.

2. Codex의 진화: 자동완성에서 자율 에이전트로

  • Codex 2021: 코드 한 줄을 자동완성하는 수준.
  • 최신 Codex: 전체 작업을 자율적으로 백그라운드에서 완수할 수 있음.

    "Codex는 이제 여러분이 작업을 던져주면, 자체 컨테이너와 터미널에서 알아서 PR을 만들어서 가져다줍니다."

  • 03 모델과의 차이: 03은 경쟁 프로그래밍에 강점, Codex는 실제 엔터프라이즈 개발 업무에 특화되도록 RL 튜닝됨.

3. Codex 팀의 이야기와 개발 배경

  • 팀원 소개: 한센 왕(연구자), 알렉산더 엠비리코스(프로덕트 리드)
  • Codex의 이름과 브랜드 부활에 얽힌 이야기

    "Codex라는 이름은 코드 실행(Code Execution)과도 잘 어울려서, 브랜드를 다시 살려 쓰기로 했어요."

  • 에이전트적 코딩의 미래를 내다보고, AI가 독립적으로 작업하는 환경을 실험.

4. Codex의 구조와 사용 방식

  • Codex 에이전트: 클라우드 상에서 독립적으로 동작하는 코딩 에이전트. 사용자는 작업을 던져주고, Codex는 PR을 만들어 반환.
  • Codex CLI: 터미널(Command Line Interface)에서 Codex를 사용할 수 있는 버전.

    "Codex CLI는 여러분의 터미널에서 Codex를 쓸 수 있게 해주는 거예요."

  • Codex in ChatGPT: Codex가 자체 컴퓨터에서 동작하는 형태.

5. 모델의 차별점과 전문성

  • 경쟁 프로그래밍 vs. 실무 개발

    "경쟁 프로그래밍에선 정말 잘하지만, 실제로 머지 가능한 코드를 만드는 데는 부족함이 있었어요."

  • 전문 개발자 취향에 맞춘 튜닝

    "03에서 Codex One으로 가는 과정은, 마치 신입 개발자가 몇 년간 실무 경험을 쌓는 것과 비슷했죠." "좋은 PR 설명, 코드 스타일 맞추기, 테스트 잘하기 등 실무 노하우를 모델에 학습시켰어요."


6. Codex의 '아하' 모먼트와 내부 활용 사례

  • 버그 찾기와 수정에서 Codex의 강점

    "코드베이스에서 버그를 찾아 고치게 하는 게 온보딩에서 가장 인상적인 순간이에요." "런칭 전날 새벽 1시에 애니메이션 버그가 있었는데, Codex에 설명을 넣고 4번 시도했더니 한 번에 해결책이 나왔어요."

  • 내부 사용 패턴: 여러 작업을 병렬로 시도하며, Codex의 효율을 극대화.

    "Codex를 잘 쓰는 사람들은 하루에 20개씩 작업을 돌려봐요. 이게 바로 툴을 제대로 이해한 거죠."


7. 코드 리뷰와 인간의 역할 변화

  • 코드 리뷰의 중요성

    "앞으로는 코딩에 쓰는 시간보다, 에이전트가 만든 코드를 리뷰하는 시간이 더 많아질 거예요."

  • Codex의 결과 검증 기능

    "모델이 바꾼 파일뿐 아니라, 실행한 터미널 명령어와 결과까지 보여줘서 검증이 쉬워졌어요."

  • 인간의 역할: 자동화된 작업을 검토하고, 더 창의적이고 모호한 문제에 집중.

8. 비개발자와의 경계 허물기

  • PM(프로덕트 매니저) 등 비개발자도 Codex 활용

    "엔지니어를 귀찮게 하지 않고도, PM이 직접 질문에 답을 얻거나 작업을 할 수 있어요."

  • 전문 개발자 수의 증가 전망

    "소프트웨어를 쉽게 만들수록, 전문 개발자도 더 많아질 거라고 생각해요."


9. 기술적 도전과 환경 구축

  • 실제 환경과 유사한 학습 환경 구축

    "실제 스타트업 레포엔 유닛 테스트가 없더라고요. 이런 현실적인 환경을 모델이 학습하도록 만들었어요."

  • 컨테이너 인프라: 학습과 서비스에 동일한 환경을 사용해, '내 컴퓨터에선 잘 되는데' 문제 방지.

10. 장기 실행 에이전트의 도전과 사용자 경험

  • 장기 작업의 난점

    "30분짜리 작업을 맡길 때, 사용자가 원하는 걸 정확히 정의하는 게 쉽지 않아요."

  • Codex의 플래닝 기능

    "모든 걸 처음부터 다 설명하기 힘들 땐, Codex에게 먼저 계획을 세우게 하고 그걸 다듬는 게 좋아요." "진짜 인턴과 일하는 느낌이에요."

  • 모델의 한계

    "가끔 30분 작업 후에 '이건 너무 많아요, 못 하겠어요'라고 돌아오기도 해요. 정말 인간적이죠."


11. 미래의 개발 환경과 UI 상상

  • 에이전트와의 협업 방식 변화

    "미래엔 에이전트가 여러분의 모든 툴에 상주해서, 어디서든 도움을 줄 수 있어야 해요." "궁극적으로는 '페어링'과 '위임'의 경계가 사라질 거예요."

  • 주요 UI의 변화

    "IDE, CLI, 채팅, 심지어 슬랙 등 어디서든 Codex와 상호작용할 수 있게 될 거예요." "미래엔 스타트업 창업자가 여러 에이전트와 함께 일하는 모습이 틱톡 피드처럼 보일 수도 있죠. 에이전트가 작업 아이디어를 영상처럼 보여주고, 사용자는 스와이프해서 승인하거나 피드백을 주는 식이에요."


12. 코드베이스 설계 팁과 시장 전망

  • 에이전트 친화적 코드베이스 설계
    • 타입드 언어 사용
    • 작고 잘 테스트된 모듈로 구성
    • 고유한 프로젝트명 사용(예: WHAM)으로 에이전트가 관련 코드를 쉽게 찾도록 설계

      "에이전트가 코드를 더 잘 찾으려면, 프로젝트명을 독특하게 짓는 게 좋아요."

  • 시장 변화

    "앞으로 대부분의 코드는 에이전트가 자체 환경에서 작성하게 될 거예요." "코드 리뷰와 코드 관리 방식도 완전히 달라질 겁니다."


13. 경쟁 서비스와 OpenAI의 차별점

  • 다양한 에이전트형 코딩 툴의 등장 (예: Claude Code, Jules 등)
  • OpenAI의 강점

    "우리는 ChatGPT라는 범용 어시스턴트를 만들고 있어요. 결국 하나의 어시스턴트가 모든 작업을 도와주는 미래를 지향합니다." "특정 도메인(코딩 등)에선 맞춤형 인터페이스와 모델을 제공하지만, 점차 모든 사용자가 쉽게 쓸 수 있는 범용 도구로 확장할 거예요."


14. 라이트닝 라운드: 추천 콘텐츠와 미래 전망

  • 추천 도서
    • 이언 뱅크스의 '컬처' 시리즈
    • 리처드 서튼의 강화학습 관련 저서
  • 좋아하는 AI 앱
    • ChatGPT, Copilot, Linear의 AI 기반 버그 리포트 등
  • 로보틱스에 대한 전망: 매우 긍정적
  • 2025년 주목할 분야: 에이전트의 해가 될 것

    "2025년은 확실히 에이전트가 폭발적으로 성장하는 해가 될 거예요."

  • 코딩 외 기대되는 에이전트: 다양한 도구(브라우저, 터미널 등)를 자유롭게 활용하는 멀티에이전트 시스템

15. 맺음말

  • Codex 팀의 비전:

    "우리는 코딩뿐 아니라, 모든 작업에서 에이전트가 인간과 자연스럽게 협업하는 미래를 만들고자 합니다."

  • 감사의 인사

    "함께해주셔서 감사합니다. 앞으로의 코딩 시장과 에이전트 경험의 진화를 미리 보여드릴 수 있어 기쁩니다."


주요 키워드 요약

  • Codex: OpenAI의 AI 코딩 에이전트
  • 에이전트적 코딩: 인간이 아닌 AI가 독립적으로 작업을 수행
  • 비동기/동기 경험의 융합: 페어링과 위임의 경계가 사라지는 미래
  • 코드 리뷰의 변화: 인간의 역할이 코드 작성에서 검토와 창의적 문제 해결로 이동
  • 에이전트 친화적 코드베이스: 타입드 언어, 작은 모듈, 좋은 테스트, 고유한 네이밍
  • 미래 UI: IDE, CLI, 채팅, 슬랙, 틱톡 스타일 등 다양한 상호작용 방식
  • 2025년 전망: 에이전트의 해, 멀티에이전트 협업

"미래의 소프트웨어 개발은, 여러분이 커피를 마시는 동안 에이전트가 코드를 짜고, 여러분은 그 결과를 검토하는 세상이 될 겁니다." ☕🤖


Related writing

Related writing

HarvestEngineering Leadership · AIKorean

Software 3.0 시대, 조직의 생산성을 끌어올리는 AI 하네스 구축하기

이 글은 개발팀 내에서 개인의 역량에 크게 의존하고 있는 AI(LLM) 활용 방식을 조직 전체의 체계적인 시스템으로 발전시켜야 한다는 핵심적인 메시지를 담고 있습니다. 특히 Claude Code의 플러그인과 마켓플레이스 생태계를 단순한 확장 도구가 아닌, 팀의 업무 방식과 지식을 코드로 만...

Mar 8, 2026Read more
HarvestEngineering LeadershipKorean

미첼 하시모토의 새로운 코드 작성법: AI 시대의 소프트웨어 엔지니어링

이 영상은 하시코프(HashiCorp)의 공동 창립자이자 고스티(Ghostty)의 창시자인 미첼 하시모토와의 인터뷰를 담고 있습니다. 그는 소프트웨어 엔지니어링에 입문한 과정, 하시코프의 설립 역사, 그리고 널리 사용되는 오픈소스 도구를 성공적인 비즈니스로 전환하는 데 겪었던 어려움에 대해...

Feb 25, 2026Read more
HarvestEngineering LeadershipKorean

자체 백그라운드 코딩 에이전트 'Inspect'를 개발한 이유와 방법

Ramp 엔지니어링 팀은 엔지니어처럼 모든 맥락과 도구를 갖추고 작업을 검증할 수 있는 자체 코딩 에이전트 'Inspect'를 개발했습니다. Inspect는 샌드박스 환경에서 실행되어 빠르고 안전하며, 현재 Ramp 전체 풀 리퀘스트(PR)의 약 30%를 처리할 만큼 높은 효율을 자랑합니다...

Feb 20, 2026Read more