검색
← 릴리스 노트

워크스페이스와 모델 호환성 개선

OpenCode · 1.4.7 · 동작변경 · 2026.04.16

워크스페이스 동기화와 인증 전달을 개선하고, 일부 모델 요청 호환성과 TUI 동작을 바로잡았습니다.

교안에 영향

--agent를 명령줄에서 지정하던 옛 안내는 이제 맞지 않을 수 있습니다.

요약

- Workspaces에서 auth context를 전달해 provider sign-in이 워크스페이스 세션 간 이어지도록 했습니다. - Cloudflare AI Gateway와 Azure, GitHub Copilot gpt-5-mini 관련 요청 호환성을 개선했습니다. - Claude Opus 4.7의 xhigh adaptive reasoning과 summarized thinking 기본 동작이 추가됐습니다. - TUI의 파일·대용량 텍스트 붙여넣기, --agent 처리, 상태 동기화 문제를 수정했습니다. - 세션 복원, 쓰기 반영, provider 5xx 재시도와 bash tool 메모리 사용도 개선했습니다.

바뀐 것

새 기능 1

  • Desktop 빌드에서 해당되는 경우 제목 표시줄에 Beta 또는 Dev 배지를 표시합니다.

개선 8

  • GitHub Copilot gpt-5-mini가 더 나은 요청 호환성을 위해 low reasoning effort를 사용하도록 했습니다.
  • Workspaces가 auth context를 받아 provider sign-in이 워크스페이스 세션 간 이어지도록 했습니다.
  • Claude Opus 4.7에 xhigh adaptive reasoning을 지원하도록 했습니다.
  • Claude Opus 4.7에서 summarized thinking이 기본으로 보이도록 했습니다.
  • bash tool의 큰 명령 출력 처리에서 메모리 사용을 줄였습니다.
  • Experimental workspaces가 쓰기를 돌려주기 전에 sync 완료를 기다리도록 해 stale reads와 missed updates를 줄였습니다.
  • Session restore가 한 워크스페이스 세션을 다른 워크스페이스로 배치 단위로 재생할 수 있게 했습니다.
  • Sessions가 provider SDK가 retryable로 표시하지 않아도 provider 5xx 오류를 다시 시도하도록 했습니다.

수정 7

  • Github Copilot의 과금이 과다 청구되던 문제를 수정했습니다.
  • Cloudflare AI Gateway가 OpenAI reasoning models 요청에서 max_tokens를 제거해 GPT-5와 o-series 요청 실패를 막도록 했습니다.
  • Azure models의 기본값을 store=true로 바꿔 저장 응답이 필요한 요청이 동작하도록 했습니다.
  • 여러 디렉터리가 열려 있을 때 TUI plugins가 올바른 프로젝트에 대해 로드되도록 했습니다.
  • 파일이나 큰 텍스트를 붙여넣을 때 내용이 두 번 들어가는 문제를 수정했습니다.
  • 명령줄의 --agent가 세션에 저장된 agent로 덮어써지지 않도록 했습니다.
  • 빈 LSP, MCP, formatter, session status 응답이 TUI sync state를 깨지 않도록 했습니다.

원문 제목 · v1.4.7