모두를 위한 에이전트 전환, 오케스트레이터 채팅의 워커 업데이트, 스스로 다시 연결되는 채팅
Developer mode 없이 세션을 다른 에이전트에게 넘기고, 오케스트레이터 채팅에서 워커를 따라가고, 다시 시작한 뒤 더 빨리 작업으로 돌아가고, 이름을 기다리지 않고 작업을 시작하세요.
세션을 도중에 다른 에이전트에게 넘기고, 오케스트레이터 채팅을 벗어나지 않고 워커가 무엇을 하는지 확인하고, AO가 다시 시작된 직후 바로 채팅을 이어 가고, 새 작업을 더 빨리 시작하세요.
세션 도중에 에이전트 전환
이제 Developer mode를 켜지 않고도 로컬 세션을 다른 코딩 에이전트에게 넘길 수 있습니다. 채팅에서는 모델 선택기에서 다른 에이전트를 고르면, 다음 메시지부터 지금까지의 세션을 요약한 인계 메모를 받아 그 에이전트가 이어서 맡습니다. 터미널 UI 세션에서는 세션 탭의 ⋯ 메뉴를 열고 Agent, Switch 순으로 선택하세요. 내 컴퓨터에 설치되어 준비된 에이전트만 표시되고, 채팅에는 채팅을 지원하는 에이전트만 나열되며, 에이전트가 유휴 상태일 때만 전환할 수 있습니다. 턴 진행 중이거나 승인 또는 답변을 기다리는 중에는 전환할 수 없습니다. 클라우드 세션은 에이전트를 전환할 수 없습니다. #7126
모델 선택기에서 채팅을 Codex에서 Claude Code로 전환하면, 다음 메시지부터 Claude Code가 대화를 이어받습니다.새롭게 디자인된 모델 선택기는 모델을 제작사별로 묶고, effort 슬라이더, fast 및 thinking 토글, Codex와 Claude Code용 plan 모드와 fast 모드를 추가합니다. 다른 에이전트를 고르면 그 에이전트가 시작할 때 사용할 모델과 effort를 보여 줍니다. fast 모드와 plan 모드는 에이전트가 다시 시작되면 초기화됩니다. 이전 전환 도구는 없어졌습니다. ao session switch-agent, ao session agent-switch ls, ao session handoff submit 명령과 터미널의 이전 Switch agent 대화 상자가 제거되었습니다. #6588 #7034
Codex에서 Claude Code로 방금 전환한 채팅의 모델 선택기. Agent, Model, Effort, Fast mode와 Claude Code 모델 목록이 보입니다.
오케스트레이터 채팅에서 워커 따라가기
이제 오케스트레이터 채팅에 워커의 메시지, 보고, 지시가 워커 이름, needs you, stuck, done 같은 상태, 한 줄 요약이 담긴 간결한 행으로 표시됩니다. 행을 펼치면 전체 메시지를 읽을 수 있습니다. 오케스트레이터가 나에게 아무것도 묻지 않고 워커 업데이트에 답하면 그 답장은 한 줄로 접히며, 워커를 시작한 턴에는 해당 워커가 실시간 상태와 함께 나열됩니다. #7096
세 워커가 오케스트레이터에게 간결한 행으로 보고하며, 하나를 펼치면 전체 보고를 읽을 수 있습니다.AO가 세션을 시작, 중지, 이름 변경, 복원하거나 풀 리퀘스트를 가져가면, 그 작업이 해당 채팅에 별도의 행으로 나타납니다. AO가 시작한 워커의 경우에는 오케스트레이터 채팅에 나타나며, 실패한 시도는 실패로 표시됩니다. 행을 펼치면 무엇이 바뀌었는지 결과 링크와 함께 볼 수 있습니다. 풀 리퀘스트 생성은 아직 작업으로 표시되지 않습니다. #6507
preview 빌드에서는 반대 방향도 같아졌습니다. 워커의 채팅에서 오케스트레이터가 보낸 메시지가 오케스트레이터 이름 아래에 해당 세션 링크와 함께 표시되고, 긴 메시지는 다섯 줄이 넘으면 접힙니다. #7154
다시 시작한 뒤 더 빨리 작업으로 돌아가기
AO가 다시 시작되거나 업데이트된 뒤, 채팅은 Resume을 클릭하라고 요청하는 대신 스스로 에이전트에 다시 연결되며 Reconnecting to the agent…를 표시합니다. 그래도 다시 연결되지 않으면 이전처럼 Resume이 표시됩니다. 채팅 기록이 큰 경우에도 다시 시작한 뒤 첫 메시지가 30초가량이 아니라 약 1초 만에 전송됩니다. 업데이트 후 처음 실행할 때 새 데이터베이스 인덱스를 한 번 생성하며, 기록이 매우 크면 1분 이상 걸릴 수 있습니다. #6987 #7040
긴 채팅이 컴퓨터에 주는 부담도 훨씬 줄었습니다. 스트리밍되는 답장은 묶음 단위로 디스크에 기록되고, 턴을 마칠 때 더 이상 전체 채팅 기록을 훑지 않으며, 세션이 바쁠 때 앱이 데이터를 다시 가져오는 횟수가 크게 줄었고, 수정하거나 다시 보낸 메시지가 있는 채팅도 더 빨리 로드됩니다. ao report로 보고된 풀 리퀘스트 같은 일부 백그라운드 업데이트는 표시되기까지 최대 5초가 걸릴 수 있습니다. 매우 큰 도구 결과는 이제 저장할 때 잘립니다. AO는 명령 출력의 마지막 64K자와 각 파일 패치의 최대 16K를 보관하고, 잘렸다는 표시를 남깁니다. #6806 #6804 #6813 #6846 #6824
기다리지 않고 작업 시작
새 작업은 AO가 이름을 생성할 때까지 기다리지 않고 바로 시작됩니다. 브랜치 이름은 백그라운드에서 변경되며, 그때까지 임시 이름은 숨겨집니다. 이름이 바뀌기 전에 연 풀 리퀘스트도 작업에 계속 연결됩니다. 이제 작업 폴더는 세션 ID를 이름으로 유지합니다. 일부 모델이 작업에 이름을 붙이는 대신 작업 자체에 답하기 시작했던 문제가 해결되어, 세션에 다시 제대로 생성된 제목과 브랜치 이름이 붙습니다. #7069 #7085 #7119
큰 저장소의 클론이 더 이상 1분 만에 실패하지 않습니다. 클론은 최대 30분까지 실행될 수 있으며, Clone 대화 상자에 클론이 진행 중임이 표시됩니다. 온보딩 중에는 저장소의 GitHub 페이지 URL을 .git 없이 붙여 넣을 수 있고, 일시적인 연결 오류가 발생한 클론은 최대 세 번까지 시도되며, 클론 후 설정이 실패하면 다시 시도할 수 있도록 체크아웃이 유지됩니다. #7039 #7019
개선 사항
채팅
- 에이전트가 작업하는 동안 현재 도구 호출이 열린 상태로 유지되어 각 단계를 따라갈 수 있으며, 턴이 끝나면 Worked for 요약으로 접힙니다. #7150
- 답장 도중에 에이전트에게 방향을 지시하려고 보낸 메시지는 이제 이전 작업 안에 접히지 않고 새 턴의 시작으로 표시되며 계속 보입니다. #7108
- Switch to terminal UI가 작성 창에서 세션 탭의 ⋯ 메뉴로 옮겨졌습니다. 권한 메뉴의 Remember for this project는 이제 켜기/끄기 스위치이며, 끄면 저장된 모드가 지워집니다. 작성 창 아래의 확인 줄은 없어졌습니다. #7028 #7032
- 모델 선택기는 실행 중에만 모델을 알려 주는 에이전트를 포함해 채팅을 여는 즉시 해당 채팅의 모델을 표시하고, 새 프로젝트는 컴퓨터에 이미 있는 모델 목록을 재사용합니다. 저장된 모델 목록은 이제 모든 프로젝트가 공유하므로,
opencode.json이나ANTHROPIC_MODEL같은 저장소 자체 설정이 더 이상 목록을 바꾸지 않습니다. 실행 중인 채팅은 여전히 에이전트가 알려 주는 목록을 표시합니다. #7031 #7049 - 에이전트가 사용량을 알려 주지 않을 때 컨텍스트 미터에 물음표 대신 0%가 표시됩니다. #7033
에이전트
- Hermes Agent를 에이전트로 사용할 수 있습니다. Settings에서 설치한 다음 설정하고 모델을 고르세요. 채팅 없이 터미널에서만 실행됩니다. #6536 #7132
- Command Code는 컨텍스트를 압축한 뒤에도 AO의 지침을 유지합니다. 각 세션은 AO 데이터 폴더에 Command Code 로그인 사본이 담긴 자체 Command Code 프로필을 받으며, 내 메모리 파일은 변경되지 않습니다. #6778
- 유휴 상태인 오케스트레이터 채팅은 업데이트 후 Switching to에 머무르지 않고 새 에이전트 버전으로 옮겨 갑니다. 에이전트 업데이트에 실패하면 업데이트 알림에 짧은 메시지가 표시되고, 자세한 내용은 Show diagnostics에서 볼 수 있습니다. #7055 #7006
- npm으로 설치한 GitHub Copilot을 다시 AO에서 업데이트할 수 있으며, 시작 시 업데이트 알림에 로그인이 필요한 에이전트나 AO가 직접 업데이트할 수 없는 에이전트는 더 이상 나열되지 않습니다. 이런 에이전트는 여전히 Settings에 있습니다. #7005 #7042
- Claude Code 터미널 세션으로 보내는
ao send는 이제 AO가 메시지 도착을 확인할 수 없을 때 성공을 보고하는 대신 다시 시도할 수 있는 오류로 실패하며, 길거나 여러 줄로 된 메시지도 더 안정적으로 붙여 넣어집니다. #6873 - preview 빌드에서는 AO가 터미널에서 보내지 않은 초안을 확인할 수 있을 때
ao send메시지를 다시 시도할 수 있는 오류로 거부하고, 워커 보고는 나중으로 보류합니다. 실패한 작업 시작을 다시 시도하거나 세션을 재개해도 선택한 모델, effort, 권한이 유지되므로, Codex High나 Extra high가 더 이상 기본값으로 돌아가지 않습니다. #5713 #7144
브라우저, 파일, 아티팩트
- 세션이 사용 중인 브라우저 프로필을 삭제할 수 있습니다. 한 번 확인하면 유휴 상태인 브라우저가 임시 프로필로 옮겨지므로, 해당 탭은 로그아웃된 상태로 다시 로드되고 저장하지 않은 페이지 편집 내용이 사라질 수 있습니다. 명령을 실행 중인 브라우저가 있으면 그 명령이 끝날 때까지 삭제가 보류됩니다. #6930
- 내장 브라우저를 사용하는 에이전트는 페이지가 연 탭에서 작업하고, 원래 탭으로 돌아가고, 올바른 탭을 닫을 수 있습니다. #7115
- Changes에서 이미지 미리 보기를 다시 스크롤할 수 있고, 다른 파일처럼 접거나 확인함으로 표시할 수 있으며, 큰 파일과 lockfile은 펼칠 때 로드됩니다. 최대화한 파일(Files) 탐색기에는 더 이상 Open diff in center 버튼이 없으며, 도킹된 탐색기에는 그대로 있습니다. #6923 #7127
- 이제 아티팩트를 삭제하면 저장된 이전 버전도 영구적으로 삭제됩니다. 이 작업은 되돌릴 수 없습니다. #7087
- 아티팩트 목록에서는
.DS_Store,Thumbs.db,.git,node_modules같은 시스템 파일과 폴더를 건너뜁니다. #7120
데스크톱 앱
- 업데이트 안내에 표시되는 릴리스 노트가 글머리 기호와 링크를 유지하며, Report a problem 초안에는 내 시간대의 시각이 UTC와 함께 표시됩니다. #6994 #7086
- 여러 프로젝트에서 동시에 오케스트레이터 교체에 실패하면, 대화 상자에 확인이 필요한 프로젝트가 몇 개 더 있는지 표시됩니다. #6926
- macOS preview 빌드에서는 이제 ⌘Q를 누르면 먼저 Quit AO?를 묻습니다. 메뉴, Dock, 메뉴 막대 아이콘에서 종료하면 여전히 묻지 않고 종료됩니다. 메뉴 막대 아이콘이 켜져 있으면, 확인 시 창이 닫히고 AO는 메뉴 막대에서 계속 실행됩니다. #7073
- preview 빌드에서는 Settings › Connected devices의 휴대폰별 알림 음소거가 제거되었습니다. 그곳에서 음소거했던 휴대폰은 다시 알림을 받기 시작하므로, 대신 휴대폰에서 알림을 끄세요. #7153
버그 수정
보안
- AO의 로컬 서비스가 이제 워크스페이스 미리 보기와 다른 localhost 사이트를 포함해 신뢰할 수 없는 웹 페이지의 요청을 거부합니다. 이전에는 이런 페이지가 셸을 열거나 에이전트의 터미널에 연결할 수 있었습니다. 데스크톱 앱, CLI, 페어링된 모바일 기기는 이전과 같이 동작합니다. #7077 #7105
- 충돌이나 재부팅 후 데스크톱 앱을 열면, 이전 프로세스 ID를 재사용한 관련 없는 프로그램이 종료될 수 있었습니다. 이제 AO는 자신의 것임을 확인할 수 있는 백그라운드 프로세스만 중지합니다. #6801
안정성
- AO 백그라운드 서비스 두 개가 더 이상 같은 데이터 폴더를 동시에 사용하지 않습니다. 이 문제는 검토 실패 같은 오류를 일으켰습니다. 이전 서비스가 아직 종료되는 중에 다시 실행하면 시작 화면이 약 10초 더 표시될 수 있습니다. #6799
- 에이전트의 내장 브라우저가 응답하지 않으면, 브라우저 명령이 각각 1분을 꼬박 기다리는 대신 약 20초 안에 실패하며, 브라우저가 회복되면 스스로 다시 연결됩니다. #5603
- 로컬 터미널에 매우 큰 텍스트를 붙여 넣어도 더 이상 연결이 끊기거나 붙여 넣은 내용이 사라지지 않습니다. #7110
- 채팅의 권한 메뉴와 모델 메뉴가 Browser 패널 뒤가 아니라 위에 열립니다. #7054
- 창 투명도를 켠 경우(macOS, 기본적으로 꺼짐)에도 보내기 및 중지 버튼, 선택한 텍스트, 기타 컨트롤이 계속 보입니다. preview 빌드에서는 활성 세션이 보관 시트나 사이드바의 프로젝트 헤더를 통해 비쳐 보이지도 않습니다. #7009 #7175
더 알아보기
preview로 표시되지 않은 변경 사항은 10월 24일에 출시된 stable v0.14.6에 포함되어 있습니다. 상당수는 10월 22일 v0.14.5에서 처음 출시되었으며, 당시에는 에이전트 전환에 아직 Developer mode가 필요했습니다. preview 항목은 10월 24일 preview 빌드가 필요합니다.

