OMO 5.0.0-beta.8
이 릴리즈는 한 번에 더 많은 작업을 수행하고 백그라운드에서 실행되는 작업을 믿을 수 있도록 하는 것에 초점을 맞추고 있습니다. OMO는 이제 수십 개의 에이전트를 병렬로 실행할 수 있으며, 실행 중간에 문제가 발생해도 복구할 수 있습니다. Cursor 구독으로 로그인할 수 있으며, Grok 4.6을 기본으로 지원합니다. 대화로부터 배우는 백그라운드 메모리 시스템은 재시도로 디스크를 가득 채운 문제 이후 주요 안정성 점검을 거쳤습니다. 마지막으로 설정이 모든 업데이트에서 유지되고, 계획 기능이 더 적은 질문을 던지며, Windows에서 더 부드러워졌습니다.
주요 기능
수십 개의 에이전트를 동시에 실행
OMO에 큰 작업을 주면 이제 여러 부분으로 나누어 병렬 에이전트 웨이브로 실행하고, 결과를 수집하며, 다음 웨이브로 이동할 수 있습니다. 이전에는 에이전트가 대부분 한 번에 하나씩 실행되었습니다. 실행 중간에 크래시가 발생하면 OMO는 작업을 잃는 대신 중단된 지점부터 계속합니다. 설정할 것이 없으며, 큰 작업은 자동으로 여러 부분으로 확산됩니다.
Cursor로 로그인하고 Grok 4.6 지원
이제 Cursor Pro, Ultra 또는 Teams 구독을 연결할 수 있습니다. /login cursor를 실행하고 브라우저에서 승인하면 로그인됩니다. 현재 이것은 인증 전용입니다. Cursor 모델이 모델 선택기에 아직 표시되지는 않지만, 기초 작업은 이미 준비되어 있습니다.
Grok 4.6은 이제 최고 등급의 모델입니다. 일반적인 기본값 대신 Grok이 실제로 작동하는 방식에 맞게 조정된 시스템 프롬프트를 받으며, OMO가 빠르고 가벼운 작업을 위해 모델을 선택할 때 Grok 4.6이 새로운 기본값입니다.
디스크를 채우지 않는 메모리
OMO는 당신과 프로젝트에 대해 기억하기 위해 대화에서 사실을 조용히 추출합니다. 8월 14일 이 시스템이 무한 재시도 루프에 빠져 388GB의 디스크를 소비했습니다. 이 릴리즈는 5가지 근본 원인을 모두 수정합니다:
- 실패한 추출이 무한 루프 대신 몇 번 시도 후 백오프하고 재시도를 중단합니다.
- 디스크 사용량이 제한됩니다. 오래된 추출 실행은 자동으로 정리되고 페이로드는 128KiB로 제한됩니다.
/facts status로 메모리 시스템이 하는 일을 확인할 수 있으며, /facts retry로 실패한 추출을 재시도할 수 있습니다.
- 백그라운드 메모리 통합이 더 이상 많은 모델 제공자에서 조용히 실패하지 않습니다. 선호하는 모델을 사용할 수 없으면 이용 가능한 모델로 폴백합니다.
- 슬래시가 있는 모델명(예:
openrouter/deepseek-ai/deepseek-v4-pro)이 더 이상 메모리 시스템에서 보이지 않게 됩니다.
여기에 새로운 기능도 있습니다. 메모리 통합은 이제 활성 세션 재사용(더 빠름, 캐시 활성화)과 새로 시작(더 안정적)을 실제 토큰 비용에 기반하여 결정합니다. 계획 검토 루프는 더 이상 무한정 실행될 수 없으며, 5라운드로 제한됩니다.
설정이 모든 업데이트에서 유지됨
OMO를 업데이트할 때 시스템의 다른 부분이 설정을 다른 위치에서 찾았기 때문에 때때로 즐겨 찾는 모델, 폴백 체인 또는 인증 토큰을 삭제했습니다. 이제 설정의 단일 홈인 ~/.omo/agent가 있으며, 모든 것(런처, 하위 에이전트, 닥터, 설정, 설치 프로그램)이 이를 사용합니다. 일회성 마이그레이션이 기존 설정을 자동으로 이동시킵니다.
세부 사항을 명시하지 않을 때 더 똑똑한 계획
예산, 기술 스택, 규모 또는 규정 준수 요구 사항을 지정하지 않고 요청하면, OMO는 이전에 아무것도 가정하지 않거나 당신에게 많은 질문을 했습니다. 이제 합리적인 기본값을 유도하고, 무엇을 가정했는지 기록하여 검토할 수 있으며, 실제로 입력이 필요한 한 가지 질문만 합니다.
병렬 작업이 절약하는 시간 확인
OMO는 이제 도구 호출을 병렬로 실행하여 절약되는 실제 시간을 측정하고 보고합니다. 이전의 독립형 /omo-telemetry 명령은 제거되었으며, 측정이 이제 기본 제공됩니다.
Windows에서 더 부드러운 경험
Windows에서 백그라운드 에이전트를 생성할 때 더 이상 콘솔 창이 나타나지 않습니다. 커뮤니티 기여자 @sanguneo의 도움 덕분입니다. Windows와 macOS 전반에 걸쳐 타임아웃 및 경합 조건 수정이 함께 적용되었습니다.
UI 작업을 하는 에이전트가 이제 디자인을 실제로 공부함
OMO는 프론트엔드 작업을 위한 디자인 참고 자료 라이브러리를 제공했지만, 에이전트는 대부분 이를 훑어보기만 했습니다: 수천 개의 실제 세션에서 약 10개 중 2개만 참고 자료를 열었고, 거의 아무도 이를 따라하지 않았습니다. 라우터는 이제 참고 자료 방문을 선택적으로 권장하는 대신 필수로 만들고, 전용 레이아웃 메커니즘 참고 자료를 추가하며, 에이전트가 UI 코드를 작성하기 전에 실제로 로드한 참고 자료를 명시하도록 요구합니다. 더 디자인 기반의 프론트엔드, 더 적은 일반적인 프론트엔드를 기대하세요.
내부의 더 신선한 웹 자동화
번들된 브라우저 자동화 스택(스텔스 브라우저와 컨트롤러)이 최신 릴리즈로 새로워졌으며, 더 새로운 Playwright 기준선이 있습니다. 웹 검색, 로그인 필요 스크래핑 및 스크린샷 워크플로우는 지난 분기 대신 현대식 브라우저 동작을 추적합니다.
팀 모드가 경계를 복구함
실험적 병렬 에이전트 조정 기능인 팀 모드는 런타임 경계 결함이 있었으며, 여기서 멤버가 할당된 범위를 벗어날 수 있었습니다. 이러한 경계가 복구되었으며, 읽기 전용 셸 출력이 이제 제한되므로 수다스러운 명령이 더 이상 에이전트의 컨텍스트 윈도우를 팽창시킬 수 없습니다.
에디션 영향
OMO Ultimate for OpenCode
프론트엔드 디자인 라우팅과 브라우저 자동화 새로워짐이 여기에 먼저 제공됩니다. Grok 4.6이 빠른 작업의 기본값이 되고, 계획이 질문하는 대신 제약을 유도하며, 메모리 안정성 수정이 공유 메모리 코어를 통해 적용됩니다. 설정이 이제 정규 설정 디렉터리에 있으며 업데이트에서 유지됩니다.
OMO Light for Codex
계획 제약 개선이 Codex 스킬에 도달하고, CodeGraph가 새로워지며, Git Bash 설치 프로그램이 강화됩니다. 이 릴리즈에는 새로운 Codex 훅, 도구 또는 CLI 명령이 없습니다.
OMO Native
위의 모든 것, 그리고 아래의 전체 Senpi 엔진 업그레이드: Cursor 로그인, Grok 4.6, JSONC 설정, 대규모 병렬 오케스트레이션, 병렬 처리 원격 측정, 새로운 /facts 명령과 함께 메모리 디스크 수정, Windows 콘솔 플래시 수정. /omo-telemetry 명령이 제거됩니다.
Senpi 엔진 2026.8.16으로 업그레이드
Senpi는 OMO Native(omo-ai 패키지)를 구동하는 엔진입니다. 이 릴리즈는 2026.8.14에서 2026.8.16으로 업그레이드합니다.
할 수 있는 새로운 작업:
- Cursor로 로그인.
/login cursor는 브라우저를 열고, Cursor 계정으로 승인하면 연결됩니다. 현재는 인증 전용입니다.
- Grok 4.6 조정된 프롬프트. Grok 4.6은 일반적인 프롬프트 대신 작동 방식에 맞게 설계된 시스템 프롬프트를 받습니다.
- 사용자 정의 시스템 프롬프트가 다시 작동합니다.
--system-prompt 및 --append-system-prompt 플래그가 7월 19일부터 깨진 후 복원되었으며, 모델 특정 사전 설정과 올바르게 구성됩니다.
- JSONC 설정. 설정 파일에 주석과 뒤따르는 쉼표를 넣을 수 있습니다.
settings.jsonc 및 settings.json이 모두 존재하면 JSONC가 우선합니다.
- GLM 5.3 지원. GLM 5.3 모델도 조정된 시스템 프롬프트를 받습니다.
- 모델별 추론 메모리. OMO는 세션 간 각 모델의 생각 수준과 빠른 계층 설정을 기억합니다. 새로운
/reasoning 및 /efforts 명령을 통해 확인하고 변경할 수 있으며, /fast가 이제 유지됩니다.
- 달러 스킬 호출. 작곡기에서
$skill-name을 입력하여 스킬을 직접 실행합니다.
- 평가 실행 이벤트가 이제 데스크톱 클라이언트를 위해 게시됩니다.
수정된 사항:
- 백그라운드 작업은 더 이상 잠금 파일을 만들 수 없는 제한된 환경에서 크래시하지 않습니다. 대신 정상적으로 성능을 저하시킵니다.
- 중단되거나 과도한 대화 압축이 더 이상 세션을 고정시키지 않으며, 압축이 적용되지 않으면 이유가 표시됩니다.
- Claude 인증이 더 안정적입니다: 토큰이 올바른 요청으로 범위 지정되고, 부프로세스에서 격리되며, 인증 프로브 창이 더 이상 macOS에서 깜박이지 않습니다.
4.x에서 오는 사용자를 위한 마이그레이션 참고
5.0 베타 라인의 omo에서 omo-agent-toolkit으로의 이름 변경이 계속 적용됩니다:
omo ... -> omo-agent-toolkit ...
설치 프로그램을 다시 실행하면 설치 프로그램에서 관리하는 레거시 래퍼만 제거되고 직접 만든 omo 파일은 유지됩니다.
릴리즈 표면
oh-my-opencode@5.0.0-beta.8
oh-my-openagent@5.0.0-beta.8
lazycodex-ai@5.0.0-beta.8
omo-ai@5.0.0-0.beta.8 (베타 채널 전용: npm i -g omo-ai@beta)
- Codex 마켓플레이스 플러그인
omo@sisyphuslabs
- 플랫폼 런처 패키지
5.0.0-beta.8로 표기
Windows 콘솔 플래시 수정에 대해 커뮤니티 기여자 @sanguneo에게 감사드립니다.
전체 diff: v5.0.0-beta.7...v5.0.0-beta.8
- ea02aa0 Merge pull request #6955 from code-yeongyu/release/v5.0.0-beta.8-source-state
- 43b5151 Merge pull request #6956 from code-yeongyu/fix/release-pr-read-retries
- 600089d fix(ci): retry every release-state PR read on HTTP 5xx
- 988c753 Merge pull request #6949 from code-yeongyu/fix/release-wait-loop-resilience
- 1d25873 fix(ci): retry gh pr view on transient HTTP 5xx in release-state wait loop
- 581881f Merge pull request #6925 from code-yeongyu/fix/ci-real-sharding
- 917e29d Merge pull request #6943 from code-yeongyu/fix/sdk-message-lookup-non-array
- 001d7ec Merge pull request #6947 from code-yeongyu/fix/quick-luna-fast-provider
- 6c1ff16 Merge pull request #6946 from code-yeongyu/fix/release-gates
- 08a10e6 Merge pull request #6941 from code-yeongyu/fix/rpc-parity-local-cli
- 0543401 Merge pull request #6939 from code-yeongyu/fix/lazycodex-parallel-fixture
- 010ff3f fix(model-core): use openai-codex provider for quick luna-fast rung
- 3f260e8 fix(memory-core): retry git init under lock contention
- bbebf5e test(opencode): cover resolved message lookup failures
- 557ff51 fix(opencode): preserve array SDK response contracts
- dbf6005 Merge pull request #6933 from code-yeongyu/feat/publish-post-verify
- e3b6860 Merge pull request #6945 from code-yeongyu/fix/windows-dag-happy-timeout
- 5b02fd4 docs(evidence): record release-gate repair verification
- 469b058 test(omo-codex): isolate LazyCodex installer source fixtures
- 0b025ec Merge pull request #6942 from code-yeongyu/test/windows-dag-residency-budget
- 397d534 Merge pull request #6936 from code-yeongyu/docs/release-resume-path
- 89a37db Merge pull request #6940 from code-yeongyu/fix/publish-rpc-parity-launcher
- b57dcd8 Merge pull request #6928 from code-yeongyu/perf/slow-test-seams
- 05ef183 fix(publish): stop post-publish probes from stranding a release
- d9cdf02 Merge pull request #6935 from code-yeongyu/feat/publish-gate-reuse
- 4c4553f docs(release): document failed publish recovery
- f057c7e ci(publish): reuse successful release gates
- c2895ee test(release): pin publish resume guards
- 105258b Merge pull request #6932 from code-yeongyu/fix/frontend-reference-enforcement
- 386975a Merge pull request #6920 from code-yeongyu/fix-beta8-command-audit
- 2509bfc Merge pull request #6931 from code-yeongyu/fix/test-parallel-worker-isolation
- 2ff7f7d fix(frontend): route layout mechanics beside the pattern catalog
- aa57607 fix(frontend): make routed references binding instead of advisory
- b280c3f feat(frontend): add StyleGallery spatial-structure reference
- 2925acc fix(audit): make the command-string allowlist line-number-free
- 97e0ec3 test(lsp-core): stabilize cold diagnostics delivery
- 04ccd59 Merge pull request #6924 from code-yeongyu/chore/dep-pins-latest
- 1ef6b28 docs(evidence): attribute the Windows shard 2/2 attempt-1 failure
- 7c239c0 docs(evidence): record post-review verification for the pin refresh
- 32f380f fix(script): correct stale agent-command allowlist line pins
- 1ade4ef chore(deps): advance tsgo to the current native-preview release
- 8bd0dee chore(shared-skills): refresh ultimate-browsing Tier-2 runtime pins
- 3dd8826 docs: refresh knowledge base snapshot and add component guides
- 1f87b56 test(memory): stabilize time-sensitive CI cases
- 7921e9c docs(evidence): record executable path hardening
- 82f3aeb docs(evidence): record final root verification
- ff46946 test(team-mode): avoid global fake timers
- b89272b docs(evidence): record security blocker repairs
- 01eb5fb docs(evidence): record final Windows proof
- c69a294 test(memory-core): budget Windows cache integration
- 174b317 docs(evidence): record Windows CI root causes
- ce3ff30 test(memory): inject terminal lock record fixture
- 0947b50 test(init-deep): build drift history with fast-import
- 5d097ae fix(memory-core): serialize worktree administration
- ee63da5 docs(evidence): record brutal review repair
- 8ce91d0 test(omo-codex): bound Git Bash installer fixture
- 26cc996 Merge pull request #6913 from code-yeongyu/feat/unspecified-low-grok-4.6
- 9d0536a fix: keep grok-4.6 snapshot-backed on unspecified-low
- 8825a9c docs: document unspecified-low grok-4.6 first lane
- c86e34a feat(omo-opencode): default unspecified-low to xai/grok-4.6 xhigh
- 828c252 feat(model-core): put grok-4.6 xhigh first on unspecified-low
- 8eca0d0 Merge pull request #6906 from code-yeongyu/feat/memory-facts-payload-cap
- aeddcb5 Merge pull request #6910 from code-yeongyu/cursor/grok-sisyphus-prompt-4c49
- 19ea2c3 feat(memory-core): lossless byte-capped facts batch selection
- 03b7df0 Merge pull request #6900 from code-yeongyu/feat/memory-facts-retention
- 0661a22 Merge pull request #6899 from code-yeongyu/feat/memory-facts-backoff
- bd0dc3e fix(memory-core): keep parked facts failures parked and reject non-ISO instants
- d17b2fd feat(memory-core): durable facts failure-streak store
- feeaede Merge pull request #6901 from code-yeongyu/fix/memory-journal-lock-contention
- daa2310 fix(memory): make transcript journal lock crash-proof against contention
- 40c4e04 Merge remote-tracking branch 'origin/dev' into cursor/grok-sisyphus-prompt-4c49
- dcd43ed Merge pull request #6897 from code-yeongyu/feat/telemetry-parallel-latency
- a725cbc docs(plan): record completed plan checkboxes for parallelism telemetry
- 2ae457c docs(evidence): record verification verdicts and final QA artifacts for parallelism telemetry
- fe9bd2e docs(evidence): record post-commit bundle verification transcript
- c1b64ca Merge pull request #6909 from code-yeongyu/fix/reflection-completion-stale-fixture
- 4586c62 docs(evidence): record Grok Sisyphus prompt QA evidence
- a88f1e2 feat(sisyphus): route Grok 4.5/4.6 to a native model-specific prompt
- 7ab5376 feat(model-core): add Grok 4.5/4.6 family detectors
- 0512e0c test(memory): use a module-level recent timestamp instead of a hardcoded date in completion fixtures
- 3cb1d63 Merge pull request #6904 from code-yeongyu/feat/ulw-plan-constraint-sweep
- 004fe9d Merge pull request #6903 from code-yeongyu/feat/ulw-loop-assumed-constraints
- 381738a feat(ulw-plan): sweep extrinsic constraints (budget/stack/scale/audience) across editions
- 1301238 feat(ulw-loop): derive assumed constraints when the brief is silent
- bd9987e Merge pull request #6892 from code-yeongyu/fix/memory-facts-sandbox
- c8614e6 Merge pull request #6896 from code-yeongyu/fix/windows-soul-watermark-timeout
- 9e86f63 Merge pull request #6865 from code-yeongyu/feat/mass-ulw-dag-orchestration
- 0360dae test(utils): extend codegraph upgrade test timeout
- e00eaef test(memory): stabilize Windows RPC cleanup
- c58d45e Merge remote-tracking branch 'origin/dev' into feat/mass-ulw-dag-orchestration
- 8ff6182 test(init-deep): avoid Git drift fixtures
- ec7d53e Merge remote-tracking branch 'origin/dev' into fix/windows-soul-watermark-timeout
- 4751bb1 Merge pull request #6893 from code-yeongyu/fix/remove-omo-telemetry-command
- 5c3110e docs(evidence): record criterion-named Team Mode QA artifacts
- 429556b docs(evidence): record Team Mode repair QA evidence
- 589c336 test(memory): harden soul watermark timeout
- 7a15e51 Merge remote-tracking branch 'origin/dev' into feat/mass-ulw-dag-orchestration
- 27fc628 docs(evidence): commit full-suite transcript for telemetry command removal
- 95fe3be Merge pull request #6890 from code-yeongyu/fix/ci-optimization
- 79e5e3c test(memory): harden memory tool and integration tests for windows CI
- 84e3381 Merge pull request #6891 from code-yeongyu/fix/work-with-pr-monitor
- 775cb95 Merge pull request #6889 from code-yeongyu/fix/6881-memory-prompt-cache-stability
- c039370 Merge remote-tracking branch 'origin/dev' into fix/6881-memory-prompt-cache-stability
- 25cb7c7 Merge pull request #6886 from code-yeongyu/fix/plan-gate-user-request-channels
- 76a6d5f fix(ci): build full codex plugin for platform smoke tests
- 63d873b docs(work-with-pr): replace polling loops with monitor subscribe
- 578c25b Merge remote-tracking branch 'origin/dev' into feat/mass-ulw-dag-orchestration
- 15ad6e6 Merge pull request #6885 from code-yeongyu/fix/windows-reflection-fork-test-timeout
분량 관계로 이후 내용은 번역에서 제외했습니다. 전체 내용은 위 원문 링크에서 확인하세요.