SONUB
KO English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

알림을 켜는 방법

이 브라우저 또는 주소에서는 알림을 사용할 수 없습니다. 지원되는 브라우저로 보안 연결된 SONUB 사이트에 접속해 주세요.

알림이 차단되어 있으면 브라우저 설정에서 허용해 주세요.

  1. 주소 표시줄 옆의 사이트 설정 또는 브라우저의 사이트 설정을 열고, 이 사이트의 알림을 허용으로 바꾸세요.
  2. 기기 설정에서 브라우저 알림을 허용하고 방해 금지 또는 집중 모드를 확인하세요.
  3. SONUB으로 돌아와 페이지를 새로고침하세요. 알림이 켜지면 벨은 사라집니다.

iPhone 또는 iPad에서는 SONUB을 홈 화면에 추가하고 거기에서 연 뒤 알림을 허용하세요.

관리자 로그인 화면 테마 기본 테마 다크 테마 핑크 테마 채팅 1:1 채팅 그룹 채팅 게시판 공지사항 뉴스 게시판 건의 게시판 자기소개 게시판 주요 메뉴 로그아웃

Codex — OpenAI 의 코딩 에이전트

일을 와 에 나눠 맡기고, 에서 @codex 로 리뷰를 받고, 같은 다른 와 서로 검토하며, 팀이 같은 설정으로 일하게 합니다.

서브 에이전트 — 일을 나눠 맡기기

)

에게 를 띄워 달라고 하면 조사·구현·검토를 나눠 동시에 진행합니다. 각자 자기 대화를 가지므로 메인 대화가 깨끗하게 유지됩니다.

  • 처음부터 들어 있는 default·worker·explorer 가 있고, /subagents 로 서브 에이전트 사이를 오갑니다.
  • 내 서브 에이전트는 .codex/agents/(프로젝트)나 ~/.codex/agents/(나)에 파일로 만듭니다 — name·description·developer_instructions.
  • 서브 에이전트는 부모의 와 승인 설정을 그대로 물려받습니다. 파일의 "Never edit files" 는 지시일 뿐이므로, 실제로 막으려면 부모를 --sandbox read-only 로 시작합니다.
  • "reviewer 로 지금 를 검토하고, 그동안 worker 는 를 써 줘" 처럼 역할을 나눠 부탁합니다.
.codex/agents/reviewer.toml
name = "reviewer"
description = "Reviews diffs for bugs and missing tests."
developer_instructions = """
Run git diff. List bugs with file and line, then missing tests.
Never edit files.
"""
model_reasoning_effort = "high"

Codex cloud — 클라우드에 일을 맡기기

)

는 의 환경에서 일을 돌립니다. 를 쓰지 않으므로 여러 일을 동시에 맡기고, 끝난 결과만 골라 내 파일에 적용합니다.

  • 먼저 환경을 만듭니다: 웹이나 데스크톱 앱의 에서 Work in > Cloud > Select environment > Create environment 를 고릅니다. 를 고르고, Codex 가 준비·시험을 마치면 검토한 뒤 publish 합니다.
  • codex cloud 로 일 목록을 보고 새 일을 시작합니다. codex cloud exec --env <환경 > "…" 로 바로 맡길 수도 있습니다.
  • codex apply <일 ID> 는 클라우드에서 만든 변경을 내 저장소에 적용합니다().
  • 같은 일을 여러 번 시도하게 해(--attempts) 가장 나은 결과를 고를 수 있습니다.
codex cloud                                   # see and start cloud tasks
codex cloud exec --env <ENV_ID> "Add input checks to the signup form"
codex cloud list
codex apply <TASK_ID>                         # apply the result to your files

GitHub — PR 에서 @codex review

)

GitHub 저장소를 Codex 에 연결하면 댓글에 @codex review 라고 쓰는 것만으로 리뷰를 받습니다. (openai/codex-action)으로 PR 마다 자동으로 돌릴 수도 있습니다.

  • @codex review — 그 PR 을 검토해 중요한 문제()만 남깁니다. Codex 설정에서 모든 PR 의 자동 리뷰를 켤 수 있습니다.
  • 그 밖의 @codex … 댓글은 그 내용으로 클라우드 일을 시작합니다.
  • openai/codex-action@v1 은 와 sandbox 를 받아 Codex 를 돌리고 마지막 답을 final-message 로 내놓습니다 — 다음 단계에서 댓글로 올리면 됩니다.
  • 키는 저장소 (OPENAI_API_KEY)으로 넘기고, 읽기만 하는 리뷰는 sandbox 를 로 둡니다.
.github/workflows/codex-review.yml
name: Codex review
on:
  pull_request:
jobs:
  review:
    runs-on: ubuntu-latest
    permissions:
      contents: read
    steps:
      - uses: actions/checkout@v4
      - uses: openai/codex-action@v1
        id: codex
        with:
          openai-api-key: ${{ secrets.OPENAI_API_KEY }}
          prompt: "Review this pull request. List bugs and missing tests."
          sandbox: read-only
      # the answer is in steps.codex.outputs.final-message

에 ## Rules 단락을 두면 Codex 의 PR 리뷰가 그 규칙을 따릅니다.

여러 AI 함께 쓰기 — 서로 검토하기

)

한 가 쓴 를 다른 AI 가 검토하면 혼자서는 놓치는 문제가 잘 보입니다. AGENTS.md 로 같은 지시를 나눠 두었다면 Codex 와 를 한 프로젝트에서 번갈아 쓰기 쉽습니다.

역할을 나누는 것도 방법입니다. 한 AI 는 계획과 구현, 다른 AI 는 검토와 테스트를 맡고, 사람은 마지막 diff 를 읽고 합칠지 정합니다.

  • codex review --uncommitted — 하지 않은 변경을 Codex 가 검토합니다. --base <브랜치> 로 브랜치 전체도 됩니다.
  • diff | claude -p "…" — Codex 가 만든 변경을 클로드 코드가 검토합니다.
  • 다른 AI 의 세션 안에서 로 일 하나를 Codex 에게 넘길 수 있습니다(예: 테스트 쓰기, 그림 만들기).
  • 두 AI 의 의견이 다르면 둘 다 근거(파일·줄·테스트 결과)를 대게 하고, 사람이 확인해 고릅니다.
Terminal
# Claude Code wrote the change — Codex reviews it
codex review --uncommitted

# Codex wrote the change — Claude Code reviews it
git diff | claude -p "Review this diff. List bugs and missing tests."

# From inside another AI's session, hand one job to Codex
codex exec --sandbox workspace-write "Write unit tests for src/price.ts"

Codex SDK 와 App Server — Codex 위에 만들기

)

터미널 으로 모자라면 내 에서 Codex 를 부릅니다. 는 코드에서 Codex 를 실행하고, App 는 내 제품에 Codex 를 깊이 넣을 때 씁니다.

  • : install @openai/codex-sdk( 18 이상, 서버 쪽에서). : install openai-codex(Python 3.10 이상).
  • thread 는 대화 하나입니다. 같은 thread 에서 thread.run() 을 다시 부르면 일을 이어 갑니다.
  • App Server 는 같은 풍부한 를 움직이는 Codex 의 인터페이스입니다. 내 제품에 로그인·대화 기록·승인과 에이전트 이벤트를 실시간으로 받는 기능이 필요할 때 씁니다.
  • 와 에는 보통 codex exec 나 SDK 로 충분합니다. app-server 명령은 실험 단계이고 운영 환경용으로 지원되지 않으니, 쓰기 전에 문서를 확인합니다.
app.ts
import { Codex } from "@openai/codex-sdk";

const codex = new Codex();
const thread = codex.startThread();
const result = await thread.run("Find the failing test and explain why it fails");

console.log(result.finalResponse);

팀 설정 운영 — 같은 설정으로 함께

)
  • 함께 씀(커밋): AGENTS.md·.codex/config.toml·.codex/hooks.json·.codex/agents/·.agents/skills/
  • 나만 씀(커밋 안 함): ~/.codex/config.toml· 파일·~/.codex/AGENTS.md
  • AGENTS.md 는 짧게 유지합니다. 같은 실수가 되풀이될 때만 규칙을 더하고, 틀린 규칙은 지웁니다.
  • 꼭 지켜야 하는 것은 지시가 아니라 샌드박스와 승인으로 강제합니다. 은 쓸모 있는 안전장치를 더하지만 완전한 강제 장치는 아닙니다.
  • CI 의 키는 Codex 를 실행하는 단계에만 넘기고, 리뷰는 read-only 로 돌립니다.

마스터 연습 — 자동화와 다른 AI 와 함께

)
  1. 대화 없이 한 번 실행합니다: codex exec "Find the test command of this project" > report.md 로 결과를 파일로 받고, report.md 를 읽어 봅니다.
  2. 자주 쓰는 설정(·샌드박스)을 ~/.codex/config.toml 에 적고, codex 를 다시 열어 /status 로 적용됐는지 확인합니다.
  3. add ../my-project-b -b try-b 로 폴더를 하나 더 만들어 Codex 와 클로드 코드에 서로 다른 일을 맡깁니다. 둘 다 끝나면 서로의 diff 를 검토하게 합니다.
  4. GitHub 의 풀 리퀘스트에 @codex review 를 남겨 리뷰가 달리는지 봅니다(먼저 저장소에 Codex 를 연결합니다).
  5. AGENTS.md 에 팀 규칙을 하나 더하고, 같은 일을 Codex 와 클로드 코드에 맡겨 둘 다 그 규칙을 지키는지 비교합니다.

막히면: codex exec 는 기본이 읽기 전용이라 파일을 고쳐야 하면 --sandbox workspace-write 를 붙입니다. 설정이 적용되지 않으면 /status 와 codex --help 로 지금 값을 보세요. 다섯 가지를 모두 해 봤다면 아래 체크리스트로 스스로 점검하세요.

마스터 체크리스트

)
  • AGENTS.md 에 공통 규칙 — 클로드 코드 같은 다른 AI 도 같은 지시로 일한다
  • 샌드박스와 승인을 일에 맞게 고르고, 기본값은 과 프로필에 적었다
  • 반복하는 일은 , 바깥 도구는 로 잇고, 꼭 지킬 것은 샌드박스·승인에 두며 훅은 안전장치로 더한다
  • codex exec 와 GitHub Action 으로 반복 작업을 했다
  • 큰 일은 서브 에이전트와 codex cloud 에 나눠 맡기고 결과만 골라 적용한다
  • 다른 AI 와 서로 검토하고, 마지막 diff 와 테스트는 사람이 직접 확인한다

도구는 자주 바뀝니다. 명령이 안 되면 codex --help 와 공식 문서를 먼저 보세요. 예전 글의 옵션(--full-auto·[profiles.x])은 이미 바뀌었을 수 있습니다.

공식 문서

2026-11-02 에 공식 문서로 확인했어요. 도구가 자주 바뀌니 명령이 안 되면 공식 문서를 보세요.

용어 사전

모르는 말을 골라 보세요. 쉬운 설명과 관련 용어를 볼 수 있어요.

찾는 용어가 아직 없어요.

용어를 고르면 설명이 보여요.

읽기 창