검색
← 릴리스 노트

환경·도구·모델 지원 개선

OpenCode · 1.1.50 · 기능추가 · 2026.02.04

쉘 환경 훅, 스킬 읽기, 클라우드플레어 게이트웨이와 모델 지원을 중심으로 여러 기능이 개선됐다.

교안에 영향

쉘 환경 훅, 스킬 디렉터리, --thinking, session tabs 복원 등 이전 안내 글의 기능 설명이 일부 달라져 옛 사용법 안내가 맞지 않을 수 있다.

요약

- shell.env 훅으로 도구와 쉘의 환경을 조작할 수 있게 됐다. - .agents/skills 디렉터리에서 skills를 읽고, skill 호출 뒤 권한 요청과 스크립트·리소스 탐색을 개선했다. - Trinity model system prompt 지원을 추가하고, Cloudflare AI Gateway는 공식 ai-gateway-provider 패키지를 사용하도록 바꿨다. - Gemini schema 검증, MCP 도구 정리, C#/F# LSP 루트 감지, CLI run 명령과 데스크톱 UI 전반의 문제를 수정했다.

바뀐 것

새 기능 7

  • Trinity model system prompt 지원을 추가했다.
  • shell.env 훅으로 도구와 쉘의 환경을 조작할 수 있게 했다.
  • agent customization에서 theme colors를 사용할 수 있게 했다.
  • .agents/skills 디렉터리에서 skills를 읽는 기능을 추가했다.
  • .slnx를 C#/F# LSP root detection에 추가했다.
  • run 명령에서 reasoning blocks를 보여주는 --thinking 플래그를 추가했다.
  • desktop에서 review comments가 있을 때 empty prompt를 허용했다.

개선 2

  • command palette의 placeholder text를 업데이트했다.
  • application UI의 간격을 개선했다.

기타 2

  • reasoning variants에서 k2p5를 제외했다.
  • end-to-end 테스트를 더 빠르게 했다.

수정 14

  • 메모리 누수가 생기지 않도록 AbortController 클로저 처리를 수정했다.
  • Trinity model system prompt 지원 추가를 되돌렸다.
  • Cloudflare AI Gateway에 공식 ai-gateway-provider 패키지를 사용하도록 바꿨다.
  • 설정의 provider headers가 fetch 요청에 적용되지 않던 문제를 수정했다.
  • MCP tools가 안전하게 정리되도록 했다.
  • skills system의 프롬프트를 개선하고, skill 호출 뒤 권한 요청과 스크립트·리소스 탐색을 개선했다.
  • Gemini schema validation에서 중첩 배열 항목을 처리하도록 했다.
  • plugins가 항상 다시 설치되던 문제를 수정했다.
  • Gemini schema에서 non-object 타입의 properties와 required fields를 제거하도록 했다.
  • CLI run 명령을 non-interactive로 바꿨다.
  • OSC52 이후에는 항상 native clipboard로 되돌아가도록 했다.
  • Model selector가 너무 이르게 잘리던 문제를 수정했다.
  • 앱의 terminal serialization bug를 수정했다.
  • 앱에서 tooltips를 강제로 mount하지 않도록 했다.

원문 제목 · v1.1.50