에이전트 스킬과 글로벌 AGENTS.md 지원
에이전트가 skills와 전역 AGENTS.md를 지원하고, Git과 편집기 기능도 확장됐다.
교안에 영향
기존 안내 글에서 @rule 사용법과 rules library 설명은 더 이상 맞지 않다.
요약
- Agent에 skills 지원이 추가되고, 전역 AGENTS.md를 모든 프로젝트의 시스템 프롬프트에 포함하는 기능이 추가됐다. - Git에서 branch diff view의 기준 브랜치를 선택할 수 있고, editor: toggle all diff hunks로 모든 diff hunk를 한 번에 펼치거나 접을 수 있다. - OpenCode의 모델과 메타데이터가 갱신됐고, MCP 도구의 이미지 출력과 OAuth 등록 지원이 추가됐다. - Linux, CSV preview, markdown preview, restricted mode 등 여러 영역이 개선됐고, 다양한 오류와 충돌이 수정됐다. - rules library가 제거되고 @rule 자동완성은 @skill로 바뀌었다.
바뀐 것
새 기능
- Agent에 skills 지원이 추가됐다.
- settings.json과 함께 전역 AGENTS.md를 지원해 모든 프로젝트의 시스템 프롬프트에 사용자 전체 지침을 포함할 수 있게 했다.
- global 및 프로젝트별 AGENTS.md 규칙을 여는 명령이 추가됐다.
- agent: new terminal thread로 Agent Panel 터미널 스레드를 여는 사용자 지정 단축키 지원이 추가됐다.
- MCP 도구의 이미지 출력 지원이 추가됐다.
- 내장 MCP 클라이언트에 client ID와 client secret을 사용하는 OAuth client pre-registration 지원이 추가됐다.
- branch diff view에서 기준 브랜치를 선택할 수 있게 됐다.
- Changes와 History 탭을 전환하는 키보드 단축키가 macOS에서는 cmd-1 / cmd-2, Linux/Windows에서는 ctrl-1 / ctrl-2로 추가됐다.
- editor: toggle all diff hunks로 모든 diff hunk를 한 번에 펼치거나 접을 수 있게 됐다.
- git.show_stage_restore_buttons 설정으로 diff hunk의 Stage/Restore 버튼을 숨길 수 있게 됐다.
- C++용 runnables가 추가됐다.
- markdown_preview_code_font_family로 markdown preview의 코드 글꼴을 덮어쓸 수 있게 됐다.
개선
- Agent Panel에서 파일과 skill 멘션을 더 잘 구분하도록 개선됐다.
- OpenCode의 사용 가능한 모델과 메타데이터가 갱신됐고 reasoning support, image support, token counts 정보가 포함됐다.
- Git 관련 화면에서 사용자 아바타 표시가 개선됐다.
- diff stats의 큰 줄 수 표시가 천 단위 구분 기호를 사용하도록 개선됐다.
- Linux에서 buffer_font_fallbacks 지원이 추가됐다.
- Wayland에서 첫 마우스 기반 텍스트 복사 동작이 개선됐다.
- CSV preview에서 column pinning이 개선돼 스크롤 중에도 식별자를 고정해 볼 수 있게 됐다.
- restricted mode가 더 눈에 띄고, 신뢰하지 않는 프로젝트를 열 때 즉시 조치가 필요하도록 개선됐다.
- 잘린 텍스트 레이블의 말줄임표 앞에 남던 공백과 문장부호가 더 이상 표시되지 않도록 개선됐다.
수정
- Agent의 도구 이미지 출력이 스레드 복원 후 다시 로드되지 않던 문제가 수정됐다.
- broken metadata URL을 반환하는 MCP 서버에서 MCP OAuth 인증이 실패하던 문제가 수정됐다.
- 일부 MCP 서버에서 OAuth client registration이 실패하던 문제가 수정됐다.
- OpenAI-compatible provider에서 token usage details가 없을 때 AI completions가 실패하던 문제가 수정됐다.