The Official Unity Plugin for Codex

Sep 16, 2026
Rachel Zhao - Unity
Director of AI Products
EngineAI
The Unity logo shows next to the OpenAI logo on a white background.

이 웹페이지는 이해를 돕기 위해 기계 번역으로 제공됩니다. 기계 번역으로 제공되는 콘텐츠에 대한 정확도나 신뢰도는 보장되지 않습니다. 번역된 콘텐츠의 정확도에 관해 의문이 있는 경우 웹페이지의 공식 영어 원문을 참고해 주시기 바랍니다.

OpenAI Codex용 공식 Unity 플러그인이 출시되었음을 알려드리게 되어 기쁩니다! 새로운 플러그인은 컴퓨터 사용 속도를 향상시키는 최신 OpenAI 모델 인 GPT-6 Astra의 출시 와 완벽하게 맞아떨어집니다. 알고 보니 아스트라는 게임 개발에 활용하기에 아주 좋은 모델이 될 수 있다.

실제로 OpenAI의 Andrew Walko는 Unity 와 Codex를 GPT-6 Astra와 함께 사용하여 몇 가지 프롬프트가 포함된 Unity 환경을 만드는 훌륭한 사례를 보여주었습니다 . 앤드류가 첫 단계로 자신만의 Unity 플러그인을 만들었다는 점을 알아두시면 좋을 겁니다.

Codex용 새로운 공식 Unity 플러그인은 해당 단계를 제거하여 더욱 쉽게 빌드하고 더 빠르게 결과물을 얻을 수 있도록 해줍니다! 저희 공식 플러그인은 Codex에 Unity 엔지니어들이 직접 작성한 작업 관련 기능을 제공합니다. 따라서 먼저 프로젝트를 검사하고, 최신 API 사용하며, 결과를 검증한 후 사용자에게 전달합니다.

이 플러그인에는 다음 기능이 포함되어 있습니다.

  • 우선 31가지 스킬을 소개합니다(계속해서 추가될 예정입니다). 각 기능은 Unity 팀에서 작성했습니다. UI 툴킷 및 uGUI, 2D 및 타일맵, URP 및 Shader Graph, 오디오, 내비게이션 및 물리 엔진, IAP 및 LevelPlay, 멀티플레이어, 웹 및 현지화.
  • 터미널에서 설정하는 방법은 단 두 가지 명령어뿐이며, OpenAI 플러그인 디렉토리에서 원클릭으로 간편하게 설치할 수 있습니다. 마켓플레이스를 추가하고, 플러그인을 추가하면 됩니다. 프로젝트별 설정이 필요 없고, 새 컴퓨터로 옮길 때 복사해야 할 파일도 없습니다.
  • 터미널에서 Unity 실행하려면 `unity-cli` 스킬을 사용하세요. 이 스킬은 에디터를 설치하고, 프로젝트를 생성 및 열고, 패키지를 관리합니다.
  • Unity 6 이상 버전과 호환됩니다.

Codex용 공식 Unity 플러그인의 기능은 Unity 엔진의 다양한 측면에 정통한 Unity 엔지니어들이 개발하고 유지 관리하므로 더 나은 결과와 더 적은 코딩 오류를 기대할 수 있습니다.

Unity 로고는 오픈아이얼 로고 옆의 흰색 배경에 나타납니다.

Codex용 공식 Unity 플러그인을 선택해야 하는 이유는 무엇일까요?

오늘날 범용 코딩 에이전트를 Unity 프로젝트에 연결하면, Unity 에 대해 지금까지 쓰여진 모든 글의 평균적인 답변을 내놓습니다. 즉, 10년 동안 포럼 게시글, 튜토리얼, 샘플 코드 등이 축적되었는데, 그중 상당수는 더 이상 출시되지 않는 엔진 버전을 기준으로 작성된 것입니다. 가장 많이 반복되는 답변이 드러나는 것이지, 오늘날에도 여전히 사실인 답변은 아닙니다.

일반적으로 컴파일은 되지만, 사전 빌드 파이프라인으로 패키징된 스프라이트 아틀라스 대신 에셋 하나하나를 수동으로 제작한 스프라이트 아틀라스가 생성됩니다. 메뉴 버튼이 나타날 때 애니메이션 효과가 적용되고 사라질 때 원래 위치로 돌아가는 이유는 전환 효과가 기본 클래스가 아닌 마우스 오버 상태에 선언되었기 때문입니다. URP 렌더러 기능이 올바르게 읽히지만 실행되지 않는 문제가 발생합니다.

공식 플러그인을 사용하면 Codex는 Unity의 자체 가이드라인에 따라 각 작업을 수행하며, 프로젝트에 사용할 UI 프레임워크를 더욱 효율적으로 결정합니다.

거의 맞는 것과 완전히 맞지 않는 것 사이의 간극이 바로 개발자들이 AI 도구를 사용할 때 가장 많이 느끼는 불만 사항입니다. Stack Overflow의 2025년 개발자 설문조사 에서:

  • 응답자의 66%는 "거의 맞지만 완벽하지는 않은 AI 솔루션"을 가장 큰 불만 사항으로 꼽았습니다.
  • 응답자의 45%는 AI가 생성한 코드의 디버깅이 더 많은 시간을 소모한다고 답했습니다.
  • 응답자의 46%는 AI 출력의 정확성을 불신한다고 답했고, 33%는 신뢰한다고 답했습니다.

Codex용 공식 Unity 플러그인은 이러한 격차를 하나씩 해소해 나갑니다. 각 스킬은 에이전트에게 특정 작업이 실제로 어떻게 수행되어야 하는지를 가르칩니다. 예를 들어 Unity 프로젝트에서 자산을 저장하는 위치, 아틀라스를 구축하는 방법, URP 렌더러 기능이 실행되기 전에 충족해야 하는 조건 등을 알려줍니다. 이 모든 일은 당신에게 새로운 일이 아닙니다. 왜냐하면 이 모든 일은 당신이 평소에도 일주일에 하고 있는 일이기 때문입니다. 달라진 점은 에이전트가 Unity 팀이 작성한 지침에 따라 작동한다는 것입니다. 이전에는 Unity 대해 다른 곳에서 얻은 정보에 의존했었죠.

커뮤니티에서는 실제로 유용한 Unity 기술을 활용한 플러그인을 개발해 왔으며, 그중 상당수가 널리 사용되고 있습니다. 공식 가이드의 장점은 책임감과 신뢰성을 높여준다는 점입니다. 모든 스킬은 해당 시스템을 구축한 Unity 엔지니어들이 직접 개발하고, 엔진의 실제 동작 방식에 맞춰 테스트되며, 보안 검토를 거치고, 엔진 출시와 함께 업데이트되므로 가이드가 현재 사용 중인 버전과 크게 다르지 않습니다. 해당 플러그인은 Unity Technologies에서 Unity Companion License에 따라 배포하며, Codex 디렉토리에 당사 이름으로 등록되어 있습니다.

시작하기 및 도구

스킬
/새로운유니티프로젝트
기능
새로운 프로젝트를 위한 안내 흐름: 컨셉, 플랫폼 및 수익 창출 방안을 수집하고, 요청에 따라 에디터를 설치한 다음, 프로젝트, 소스 코드 관리 및 패키지를 생성합니다. 게임플레이 코드의 구조를 만들지 않습니다.
/unity-cli
기능
편집기를 설치하고, 프로젝트를 생성 및 열고, 패키지, 라이선스 및 모듈을 관리하고, 빌드, 테스트 및 로그를 읽을 수 있습니다.
/unity-package-management
기능
에디터 외부에서 UPM 패키지를 추가, 제거, 업그레이드 및 검색할 수 있으며, C# PackageManager.Client API 통해 헤드리스 및 CI 설치를 지원하고 장르, 플랫폼 및 수익 창출 방식별로 패키지를 선택할 수 있습니다.
/generate-editor-search-query 명령어
기능
는 Unity 검색 쿼리를 작성하고 읽기 전용 검색 창을 엽니다. 현재 프로젝트 또는 씬에서 머티리얼, 프리팹, 씬, 셰이더, GameObjects, 컴포넌트, 레이블, 경로 및 참조를 찾을 수 있습니다.

UI 및 텍스트

스킬
/ui
기능
라우터 및 UI 전문가. UI 코드를 작성하기 전에 프로젝트에서 사용하는 UI 시스템을 감지한 다음 UI Toolkit, uGUI 또는 IMGUI 로 전달합니다. 프레임워크 이름이 지정되지 않은 모든 메뉴, HUD 또는 화면 요청에 사용하십시오.
/ui-uitk
기능
Unity 6.0 이상 UI 툴킷 전문가: UXML 및 USS 파일, 플렉스 레이아웃, UIDocument, 런타임 바인딩, 사용자 정의 요소, 조작기, PanelSettings.
/ui-ugui
기능
uGUI(캔버스 기반) 전문가: 캔버스 계층 구조, RectTransforms, 레이아웃 그룹 및 프리팹 UI.
/ui-imgui
기능
IMGUI 레거시 에디터 툴 전문가: EditorWindows, 사용자 지정 검사기, 속성 서랍, OnGUI. 유지보수 전용입니다. 새 편집기 UI는 기본적으로 UI Toolkit을 사용합니다.
/optimize-text-mesh-pro
기능
TextMeshPro 글꼴 스택, 동적 대체 아틀라스, 패딩 및 샘플링 비율, SDF16, AutoSize 규칙, CJK 글꼴, 월드스페이스 대 uGUI, 그리고 Memory Profiler 글꼴 데이터 캡처.

2D 및 스프라이트

스킬
/2d-pixel-perfect는
기능
레트로 게임 및 픽셀 아트 게임을 위한 픽셀 단위의 2D 렌더링을 설정, 진단 및 수정합니다.
/sprite-editor는
기능
스프라이트 사각형, 테두리, 피벗 및 외곽선을 편집하고, 생성된 ISpriteEditorDataProvider 편집기 스크립트를 통해 스프라이트 시트를 그리드 또는 등각 투영 방식으로 자동으로 분할합니다.
/sprite-segment-3x3grid
기능
스프라이트를 색상 일치를 기준으로 3x3 격자로 분할하고 중심과 일치하는 셀의 텍스트 패턴을 출력합니다. 이는 RuleTile 스킬에서 사용하는 입력 형식입니다.
/manage-sprite-atlas는
기능
사전 빌드 파이프라인(IPreprocessBuildWithReport)을 통해 SpriteAtlas를 관리합니다. 여기에는 마스터 및 변형 아틀라스, 텍스처 및 패킹 설정, 플랫폼별 구성, 런타임 아틀라스 액세스가 포함됩니다.
/tilemap-palette-create 명령어를 사용하면
기능
직사각형, 육각형 또는 등각 투영 그리드 레이아웃의 2D 레벨 디자인용 타일 팔레트 에셋을 생성할 수 있습니다.
/타일맵 규칙-빈 타일 생성
기능
사용자 지정 규칙 구성을 위한 빈 RuleTile, HexagonalRuleTile 또는 IsometricRuleTile을 생성합니다. 스프라이트가 제공되지 않은 경우에만 해당됩니다.
/tilemap-ruletile-createfromsegment
기능
기존 지형 또는 에지 스프라이트에서 자동 타일링 RuleTiles를 생성하고, 3×3 그리드 패턴을 특이도 순으로 정렬된 TilingRule 이웃 구성으로 변환합니다.

그래픽 및 렌더링

스킬
/urp-postprocessing은
기능
Volume 프레임워크를 통해 URP 후처리(블룸, 톤 매핑, 색상 조정, 피사계 심도, 비네팅, 모션 블러)를 설정하고 디버깅합니다.
/shader-graph-create-custom-node
기능
HLSL에서 사용자 지정 Shader Graph 노드를 생성하며, 기존 HLSL을 반사 함수 노드로 작동하도록 만드는 기능도 포함합니다.
/validate-urp-render-graph-renderer-feature는
기능
Render Graph API 기반으로 구축된 Unity 6+ URP ScriptableRendererFeature를 검토합니다. 검토 항목에는 리소스 연결, 머티리얼 바인딩, 실행 구조, 디스크립터 사용, 전역 리소스 노출이 포함됩니다.
/migrate-birp-to-urp
기능
는 내장 렌더 파이프라인에서 URP로의 마이그레이션을 계획, 실행 및 문제 해결합니다. 여기에는 재질 및 셰이더, 핑크 재질, 2D URP, 조명, 베이크된 라이트맵, 반사 프로브 및 마이그레이션 후 시각적 버그가 포함됩니다.

오디오

스킬
/오디오 설정 믹서
기능
재생하는 콘텐츠에 따라 모든 오디오 소스를 분류하고 적절한 오디오 믹서 그룹으로 라우팅합니다. 존재하는 항목을 목록화하고 누락된 항목이 있으면 조용히 건너뛰는 대신 추가하도록 요청합니다.
/오디오 최적화
기능
가져오기 설정 및 믹서 구성을 통해 오디오 메모리 및 CPU 비용을 절감합니다. 짧은 클립, 음악, 배경음악 등 재생 유형에 따라 적절한 로드 유형을 선택하고 3D 음향 모노로 강제 변환합니다.
/setup-vivox-voice-chat
기능
Unity Vivox 사용한 인게임 음성 및 텍스트 채팅: Android 및 iOS 마이크 권한, VAD 튜닝, 푸시 투 토크, 근접 및 팀 채널, 음소거 및 볼륨 UI.

장면 및 게임플레이

스킬
/인공지능 내비게이션 초기화
기능
AI Navigation 설정 - NavMesh 표면 및 에이전트, 장애물, 링크, 수정자, 영역 및 비용. 보행 가능한 메시, 경로 탐색, 순찰 경로, 장애물 회피.
/physics-3d-collision은
기능
3D PhysX 충돌 및 트리거 문제를 진단합니다. 콜백이 실행되지 않거나, 객체가 서로 통과하거나, 레이캐스트가 누락되거나, MeshCollider 규칙이 제대로 작동하지 않거나, 안정화 후 힘이 작동을 멈추는 등의 문제를 진단합니다.

Monetization 및 라이브 운영

스킬
/앱내 구매 구현
기능
Unity IAP의 전체 구현, 구성 및 디버깅: 카탈로그, 2단계 대기-확인 흐름, 영수증 유효성 검사, 복원, Apple 및 Google 확장 기능, Stripe/Coda를 통한 D2C, 그리고 네이티브 결제 또는 RevenueCat/Adapty/Essential Kit/UniPay에서 마이그레이션.
/levelplay-unity-integration
기능
은 LevelPlay Mediation SDK를 통합합니다. 여기에는 보상형 광고, 전면 광고 및 배너 광고, 네트워크 구성, Android Gradle 및 iOS CocoaPods 종속성, ATT 및 개인정보 보호, ILRD 수익 추적, Unity Ads 또는 더 이상 사용되지 않는 IronSource API로부터의 마이그레이션이 포함됩니다.
/build-live-game
기능
Unity 서비스 기반의 백엔드 중심 라이브 서비스 기능: 배틀 패스, 진행 상황, 클라우드 저장, 순위표, 매치메이킹, 가상 경제, 서버 권한 로직, 원격 구성, 기능 플래그, A/B 테스트, 분석.

멀티플레이어

스킬
/setup-multiplayer-services
기능
Unity Multiplayer 서비스를 이용한 실시간 멀티플레이어: 토폴로지 선택, 호스팅, 매치메이킹, 검색, 네트워크 설정 및 세션 기반 플레이(방, 파티, 로비).

플랫폼 및 현지화

스킬
/웹 최적화
기능
WebGL 및 WebGPU 빌드의 다운로드 크기 축소 및 로딩 속도 향상: CDN 및 서버 압축, 리소스 제거, 셰이더 변형 감소, KTX 텍스처, 품질 설정 및 브라우저 측 프로파일링.
/localization은
기능
Unity Localization 설정을 제공합니다. 로케일, 문자열 및 에셋 테이블, CJK 글꼴 지원, Addressables 워크플로 등을 설정할 수 있습니다.

Unity 플러그인을 사용해 보시고 의견을 보내주세요.

이제는 웹 브라우저를 열고 unity.com에 접속하여 허브와 에디터를 설치하는 대신, 코딩 에이전트에게 게임 내용을 설명하는 방식으로 개발을 시작하는 분들이 훨씬 더 많습니다. 저희는 언제나 고객님께 가장 적합한 것을 선택하실 수 있는 유연성을 제공하고자 합니다. 그래서 저희는 Unite Seoul에서 Unity CLI를 출시했고 , 최근에는 Claude Code용 공식 Unity 플러그인을 선보였으며, 이제 Codex용 공식 Unity 플러그인을 소개합니다.

유니티의 AI 툴은 올해 빠르게 발전하여, 내부 개발 단계에서 출시 당일부터 바로 사용할 수 있는 단계로 나아갔습니다. CLI를 사용하면 사용하는 모든 에이전트에서 엔진에 접근할 수 있으며, 플러그인은 필요한 작업을 수행하는 데 필요한 Unity 자체 응답을 해당 에이전트에 제공함으로써 더욱 강력한 기능을 제공합니다. 팀에서 추가하는 모든 기술은 별도의 작업 없이 바로 여러분의 도구에 적용됩니다.

Codex용 공식 Unity 플러그인을 설치하고 프로젝트를 열어 그동안 미뤄왔던 작업(아틀라스, 현지화 작업, 인앱 구매 등)을 Codex에 맡겨보세요.

문서를 읽어보시고, Unity Discussions 포럼 에서 어떤 점이 잘 작동하고 어떤 점을 개선해야 하는지 알려주세요. 그리고 다음에 어떤 기술을 배우고 싶은지도 알려주시면 감사하겠습니다. 여러분이 어떤 작품을 만들어낼지 정말 기대됩니다!