ChatGPT macOS 앱이 데스크탑 앱들과 연동되기 시작했습니다. (Work with Apps)
최근 OpenAI가 자사의 ChatGPT 맥 용앱을 Mac 데스크탑 앱들과 연동할 수 있도록 업데이트했습니다. 특히 개발자들에게 큰 기대를 모으고 있는 이 기능이 어떤 방식으로 작동하고, 개발 환경에 어떤 도움을 줄 수 있는지 알아보겠습니다.
ChatGPT의 macOS 앱 연동: 새로운 기능의 시작
2024년 11월 14일, OpenAI는 ChatGPT 데스크탑 앱이 macOS 환경에서 개발자용 코딩 앱들과 연동 가능하다고 발표했습니다. 이 기능은 특히 VS Code, Xcode, TextEdit, Terminal, iTerm2 같은 앱들과 함께 사용할 때 유용하며, 개발자들이 코드 컨텍스트를 손쉽게 ChatGPT에 전달할 수 있게 해줍니다.
기존에는 코드를 복사해서 붙여넣어야 했지만, 이제 이 기능을 활성화하면 현재 작업 중인 코드 섹션이 자동으로 ChatGPT에 전달됩니다.
work with apps 버튼을 누르면 연동할 앱을 선택할 수 있습니다.
코드 작성은 불가하지만 의미 있는 첫걸음
ChatGPT는 Cursor나 GitHub Copilot과 달리 개발자 앱에 직접 코드를 작성하지는 않습니다. 하지만 이번 ‘Work with Apps’ 기능은 개발자들이 필요한 정보를 ChatGPT로부터 더 쉽게 얻을 수 있도록 도와주는 기초 기능을 제공합니다. OpenAI는 이 기능이 향후 AI 에이전트 개발의 중요한 기초 블록 역할을 할 것이라고 설명했습니다.
기능의 우선 적용 범위와 향후 계획
이번 업데이트는 코딩 관련 앱에 초점을 맞추고 있으며, Plus 및 Teams 사용자에게 먼저 제공됩니다. 앞으로 몇 주 안에 Enterprise 및 Edu 사용자도 사용할 수 있도록 배포될 예정입니다. OpenAI는 장기적으로 ChatGPT가 글쓰기 앱 등 다양한 데스크탑 앱들과 연동될 수 있도록 확장할 계획입니다.
macOS 접근성 API 활용
ChatGPT의 데스크탑 연동 기능은 macOS 접근성 API를 기반으로 동작합니다. 이 API는 Apple의 VoiceOver 기능 지원을 위해 개발된 것으로, 대부분의 일반 앱에서 신뢰성 있게 텍스트를 읽어오는 데 사용됩니다. OpenAI는 이 API를 통해 텍스트를 ChatGPT로 번역하여 앱과의 상호작용을 돕고 있습니다.
현재의 한계와 기대되는 발전
일부 앱, 특히 VS Code에서는 ChatGPT가 내용을 제대로 쿼리하기 위해 추가 확장이 필요할 수 있습니다. 또한, Apple의 접근성 API는 텍스트만을 읽을 수 있기 때문에 비주얼 요소나 객체의 방향 등은 ChatGPT가 파악하지 못하는 한계가 있습니다. 현재 ChatGPT는 프롬프트와 함께 마지막 200줄의 코드를 처리하며, 장시간 사용 시 많은 토큰을 소모할 수 있습니다.
향후 방향: AI 에이전트 Operator의 출시
OpenAI는 2025년 초 일반 사용자를 위한 AI 에이전트 Operator를 발표할 예정입니다. Operator는 Anthropic의 Computer Use와 Google의 Jarvis와 같은 AI 기능과 경쟁하며 더 발전된 사용 경험을 제공할 것으로 기대됩니다.
결론
이번 ChatGPT 업데이트는 macOS에서 개발자에게 더 효율적인 환경을 제공합니다. 앞으로 OpenAI가 AI 에이전트 기술을 통해 얼마나 더 넓은 가능성을 열어나갈지 주목해 볼 필요가 있습니다. 추가적인 소식이 있을 때 다시 안내드리겠습니다.
읽어주셔서 감사합니다.