Skip to main content
Summary

이 노트는 아래 출처를 AI 도구 클립을 활용하여 재구성한 것입니다. 상세한 정보는 원문 방문을 권장합니다.

원문 출처: https://news.ycombinator.com/item?id=46902638

핵심 요약

GPT‑5.3‑Codex와 Claude Opus 4.6은 "인간이 얼마나 개입할 것인가"를 두고 다른 철학을 내세우지만, 실제 사용 경험은 꽤 엇갈리며 두 제품 모두 점점 비슷한 지점으로 수렴하는 모습이다.

벤치마크 점수(예: Terminal‑Bench, ARC AGI 2)는 유용한 참고일 뿐, 실제 개발 현장에서는 속도, 비용, UX, 팀 워크플로(멀티 모델 리뷰 등)가 체감 품질을 더 많이 좌우한다.

코딩용 LLM은 앞으로 "인간이 세밀히 조종하는 도우미"와 "더 자율적인 에이전트" 사이에서 다양한 스타일로 분화될 가능성이 크고, 개발자는 이 흐름 속에서 요구사항 정의·검증·보안 감각이 더 중요해질 것이다.

GPT‑5.3‑Codex와 Opus 4.6의 공식 포지셔닝

OpenAI와 Anthropic은 이번 세대 모델을 서로 다른 방향으로 포장한다.

GPT‑5.3‑Codex는 "함께 일하는 동료"라는 메시지를 강하게 밀고 있다. 실행 중간에도 사용자가 말을 걸어 계획을 바꾸고, 추론 과정을 읽고, 실시간으로 방향을 조정할 수 있다는 점을 강조한다.

반대로 Claude Opus 4.6은 "긴 작업을 스스로 계획·실행하는 에이전트"에 가깝게 설명된다. 사용자의 개입을 줄이고, 더 깊이 있는 계획과 긴 러닝 타임을 전제로 하는 모델이라는 식이다.

흥미로운 것은, 사용자들이 이전 세대(5.2 Codex, Opus 4.5)를 쓸 때 느꼈던 인상과 공식 메시지가 약간 엇갈린다는 점이다. 많은 사람은 "Codex가 오히려 오래 생각하고 잘 안 물어본다", "Claude Code가 더 같이 만든다는 느낌"이라고 말해, 마케팅 언어와 체감이 어긋나는 부분이 보인다.

인간이 직접 조종 vs 자율 에이전트: 두 철학

토론의 핵심 축은 "사람이 얼마나 개입해야 하는가"이다.

한쪽은 Codex 스타일을 선호한다. 사람이 계속 루프 안에 들어가 작은 단위로 작업을 검토·수정하면, LLM의 한계를 보완할 수 있고, 코드베이스의 장기적인 구조와 추상화 수준을 유지하기 쉽다는 주장이다. 이 관점에서 완전 자율형 에이전트는 "단기 생산성은 높지만, 누적되면 질 좋은 아키텍처가 망가진다"는 위험이 있다.

반대쪽은 "계속 조종하는 게 오히려 낭비"라고 본다. 적절한 에이전트 루프와 자기 점검(self‑reflection)을 붙이면, 어느 정도까지는 스스로 수렴할 수 있다는 입장이다. 다만 여기에 대해서도 "그럼 어느 수준까지 믿을 수 있는가?", "Paxos, 복잡한 동시성, 사업 도메인 로직 같은 데서도?"라는 회의가 함께 나온다.

결국 합의점은 하나다. 큰 작업일수록 처음 요구사항 정의와 최종 검증(테스트·리뷰)은 사람 책임이라는 것. 완전 무제한 자율이나 극단적인 마이크로 매니징 둘 다 비현실적이고, 문제 난이도·리스크에 따라 개입 강도를 조절해야 한다는 인식이 강하다.

체감 품질: 속도, UX, 신뢰의 차이

댓글을 보면 같은 모델을 두고도 경험이 극단적으로 갈린다.

어떤 사람은 "Codex는 길게 생각하고 느리지만 결과는 더 믿을 만하다"고 하고, 다른 사람은 "Claude는 같이 작업하는 맛이 있고 Codex는 혼자 멀리 갔다가 제멋대로 결론을 들고 온다"고 말한다. 또 다른 사람은 "최근에는 둘 다 서로의 영역으로 조금씩 들어가고 있다"고 느낀다.

속도와 인터랙션 방식도 의견이 갈린다. Opus가 빠르다고 느끼는 사람도 있고, Codex가 훨씬 느려서 답답하다는 사람도 있다. 일부는 이 차이를 "모델 특성이 아니라 인프라·서빙(용량, 레이턴시) 문제"로 본다.

UI/UX도 체감에 큰 영향을 준다. 예를 들어 Codex는 "생각 중인 추론 트레이스를 보여주는 동안, 중간에 말을 걸어 코스를 바꿀 수 있다"는 점이 강조된다. Claude 측은 예전부터 메시지 중단·추가, diff 리뷰 기반 수정 같은 흐름이 자연스럽다는 평가가 있고, 어떤 사용자는 "사실 이건 제품 UI 차이일 뿐"이라고 말한다. 요컨대, 모델과 인터페이스, 에디터 통합 방식 전체가 경험을 만든다.

벤치마크: Terminal‑Bench와 ARC AGI 2에 대한 회의

Terminal‑Bench 2.0에서 Opus 4.6은 약 65점대, GPT‑5.3‑Codex는 77점대로 크게 앞선다는 결과가 공유되었다. 겉으로 보면 GPT가 코딩 에이전트 성능에서 확실히 앞선 듯하다.

하지만 여러 개발자는 "이런 점수가 내 실제 체감과는 잘 안 맞는다"고 말한다. 각 벤치마크에 특화된 튜닝(일종의 과적합) 가능성이 크고, 평가 하네스나 파라미터 선택 등 '자유도'가 너무 많아 재현이 어렵다는 지적도 있다. 이 때문에 "벤치마크가 마케팅 수단(benchmarketing)이 됐다"는 냉소도 나온다.

그럼에도 불구하고, 완전히 버릴 수는 없다. 아무 측정도 없는 것보다 어느 정도 기준이라도 있는 게 낫다는 의견도 있다. 다만 "틀린 자"의 위험도 있다. 잘못된 문서가 없는 문서보다 더 위험한 것처럼, 특정 용도에 맞지 않는 벤치마크를 절대 기준처럼 받아들이면 오히려 오판을 부른다는 경고다.

멀티 모델 협업 워크플로: 모델을 팀처럼 쓰기

실전에서는 한 모델만 쓰지 않고, 여러 모델을 역할 별로 조합해 쓰는 패턴이 많이 등장한다.

예를 들어, Opus나 Claude Code로 초기 설계·구현을 하고, Codex 5.2/5.3이나 Gemini 3로 코드 리뷰·품질 점검·표준 준수 여부를 검사하는 식이다. 어떤 사용자는 "Claude로 구현 → Codex로 리뷰 → 다시 Claude에게 리뷰 반영 구현", 또 다른 사람은 "Opus로 구현 → Gemini로 리뷰" 같은 파이프라인을 운영한다.

이 흐름을 자동화하는 도구도 있다. 쉘 스크립트로 Codex CLI를 감싼 codex-review 같은 스킬을 만들어, Claude에게 "이제 Codex와 같이 리뷰해봐"라고 시킨 뒤 둘이 몇 차례 왕복 논의를 하게 하는 방식이 소개된다.

이렇게 모델을 서로 견제·보완하는 코드 리뷰 팀처럼 쓰면, 특정 모델의 편향이나 실수를 다른 모델이 잡아줄 수 있고, 사람은 마지막 판단과 위험한 부분만 집중해서 보면 된다.

비용, 구독 제한, 개발자 입장에서의 현실

API 단가와 구독 플랜의 "실사용 가능량"은 모델 평가에 직접적인 영향을 준다.

한 댓글에서는 Terminal‑Bench를 high/xhigh 수준으로 돌릴 때의 비용을 비교하며, 같은 벤치마크 점수라도 Codex가 Anthropic보다 훨씬 비싸게 나온다고 지적한다. 반면 개인용 월 구독 기준으로는, "OpenAI $20 플랜으로 xhigh를 꽤 많이 쓸 수 있는데, Claude Pro는 5시간 제한 때문에 큰 기능 하나 만들면 바로 막힌다"는 푸념이 나온다.

실제 개발자에게는 "조금 더 똑똑하지만 느리고 비싼 모델"과 "조금 덜 똑똑하지만 빠르고 넉넉하게 쓸 수 있는 모델" 중 무엇이 더 나은지, 작업 종류에 따라 판단해야 한다. 긴 세션이 필요한 대형 리팩터링과, 짧고 잦은 질문·수정이 필요한 버그 픽스는 요구하는 모델 특성이 다르기 때문이다.

도메인 특화 에이전트와 인하우스 설계의 중요성

몇몇 사용자는, 범용 "코딩 에이전트 프레임워크"보다 직접 Chat Completion API를 써서 도메인 특화 에이전트를 설계하는 것이 낫다고 주장한다.

각 회사·제품마다 비즈니스 규칙, 품질 기준, 규제, 실수 허용 범위가 다르므로, 도구 호출 방식, 에러 처리 전략, 어느 단계에서 사람 검토를 필수로 할지 등을 직접 설계해야 한다는 생각이다.

이 관점에서는, "인간이 얼마나 루프 안에 들어와야 하는가"도 고정적으로 정할 수 없다. 어떤 부분은 완전 자동화해도 되고(예: UI 코드 생성, 단순 CRUD), 어떤 부분은 반드시 사람 승인과 리뷰가 필요하다(예: 결제·보안·법적 책임이 있는 로직). 목적에 맞는 에이전트를 직접 설계하면 두 가지 모드를 섞어 쓸 수 있다.

보안과 '준비성 프레임워크': 공격자가 아니라 코더로서의 위험

OpenAI는 GPT‑5.3‑Codex를 자사 "준비성 프레임워크"에서 사이버 보안 관련 작업에 대해 처음으로 높은 수준(high capability)으로 분류했다고 밝힌다. 공격 자동화 능력을 과소평가하지 않겠다며, 모니터링·접근 통제·위협 인텔리전스 연동 등 안전 장치를 강조한다.

하지만 토론자들은 "이제 더 큰 문제는, 인간 개발자가 아니라 LLM이 만든 코드가 점점 늘어난다는 것"이라고 지적한다. 즉, LLM이 취약한 코드를 양산하면, 공격자 입장에서는 인간이 쓴 코드보다 공격 표면이 넓어질 수 있다.

따라서 "모델이 해킹을 얼마나 잘하느냐"뿐 아니라 "모델이 기본적으로 얼마나 안전한 코드를 생성하느냐"를 측정하고 개선하는 것이 중요해진다. 보안은 대단한 방어 기능을 붙이는 것보다, 단순한 실수를 안 하는 것이 핵심인 경우가 많기 때문이다(예: API 키를 프론트에 박아 넣지 않는다, 입력 검증을 빼먹지 않는다 등).

메타 관점: 빠른 발전, 과대평가, '모델 점성술'

스레드 후반부에는 "매일같이 새 모델·새 버전이 나와 모두가 '이번엔 진짜 다르다'고 말하지만, 실제로는 사람마다 경험이 정반대"라는 회의감도 공유된다. 같은 Rust/CUDA나 C++ 업무에서도, 누군가는 Opus를, 다른 이는 Codex를 훨씬 선호한다.

이 현상을 두고 누군가는 "모델 점성술(model astrology)"이라고 부른다. 벤치마크, 블로그, X(트위터) 후기, HN 댓글을 한데 섞어 "이번엔 이 별자리가 최고"라고 말하는 문화에 가깝다는 것이다.

그럼에도 불구하고, 1~2년간 누적된 개선을 돌아보면 체감이 확실히 크다는 말도 나온다. 예전에는 별도 RAG, 복잡한 프롬프트 엔지니어링 없이는 어렵던 작업들이 이제는 기본 모델만으로도 무리 없이 돌아가는 사례가 많다는 것이다. 토론자들 중 일부는 "이 속도의 영향에 대해 더 진지한 사회적 논의가 필요하다"고도 강조한다.

인사이트

현재 코딩용 LLM을 고르는 데 "절대적인 승자"는 없다. 오히려 중요한 것은, 각 모델의 성향과 강점을 이해하고, 작업 종류·비즈니스 리스크·비용 구조에 맞게 조합하는 능력이다.

실무에서 도움이 되는 접근은 다음과 같다. 처음에는 한 모델(Codex든 Claude든)을 메인 도구로 쓰되, 중요한 기능이나 배포 전에는 다른 모델에게 리뷰를 맡겨 교차 검증하는 습관을 들이면 좋다. 이 과정에서 어떤 종류의 작업에 어떤 모델이 더 잘 맞는지 자연스럽게 통계가 쌓인다.

또 한 가지는, "AI가 알아서 해주겠지"라는 막연한 신뢰 대신, 요구사항 명세·테스트 전략·보안 원칙을 사람이 더 명확히 정의하는 쪽으로 사고를 바꾸는 것이다. 모델은 점점 더 강력해지고 자율적이 되겠지만, "무엇을 만들지, 어디까지 자동으로 맡길지, 어떤 부분은 인간이 끝까지 책임질지"를 결정하는 역할은 개발자와 팀의 몫이다.

출처 및 참고 : GPT-5.3-Codex | Hacker News

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기