Alibaba Tongyi 지능형 컴퓨팅 연구소는 최근 Visual Studio Code를 기반으로 하는 AI 보조 도구인 SmartVscode를 출시하고 핵심 기술인 App-Controller 프레임워크를 오픈 소스로 만들었습니다. SmartVscode는 자연어 처리 기술을 활용하여 사용자가 간단한 음성 명령을 통해 VS Code를 직접 제어할 수 있도록 하여 개발 효율성과 사용자 경험을 크게 향상시킵니다. Downcodes의 편집자는 이 강력한 AI 보조 도구와 그 뒤에 있는 기술을 자세히 설명합니다.
SmartVscode의 핵심 기능 중 하나는 자연어를 통해 VS Code를 쉽게 제어하는 것입니다. 사용자는 스타일 변경이나 특정 코드 작성 등 수행하려는 작업을 입력할 수 있으며 SmartVscode는 구성 찾기 및 구성 수정과 같은 단계를 자동으로 완료합니다. 또한 SmartVscode는 VS Code의 풍부한 기능을 사용하여 다양한 애플리케이션을 개발할 수 있습니다. 사용자는 자연어를 통해 자신의 요구 사항을 설명하고 대규모 모델이 VS Code의 도움으로 애플리케이션 개발을 실현할 수 있습니다.
SmartVscode 플러그인을 사용하면 사용자는 VS Code 확장 마켓에서 이를 검색하고 다운로드한 다음 VSCode 왼쪽 사이드바에 있는 SmartVscode 대화 상자 창에 작업 설명을 입력하고 실행을 기다린 후 결과를 표시할 수 있습니다. SmartVscode의 기술 지원인 App-Controller 프레임워크는 대규모 언어 모델과 에이전트를 기반으로 하는 혁신적인 API 오케스트레이션 프레임워크로, 애플리케이션 API 인터페이스를 통합하여 애플리케이션의 자연어 제어를 실현합니다.
App-Controller 프레임워크의 핵심 경쟁력은 자동화된 API 오케스트레이션 로직과 사용하기 쉬운 데이터 상호 작용 모드에 있습니다. 이는 인텔리전스 도입 과정에서 애플리케이션 개발자의 복잡성과 개발 주기를 줄이고 애플리케이션의 확장과 개선을 가속화합니다. 응용 프로그램 기능. 또한 여러 대규모 언어 모델을 지원하고 개발자가 프레임워크의 모든 기능을 쉽게 시작하고 최대한 활용할 수 있도록 풍부한 문서 리소스를 제공합니다.
SmartVscode는 강력한 잠재력을 보여주지만 대규모 모델 추론 기능의 제한, 모델 추론 속도, VS Code의 제한된 기능 지원 등 기능에도 몇 가지 제한 사항이 있습니다. 연구팀은 오류 빈도를 줄이고 작업 정확도를 높이기 위해 모델의 훈련 및 명령 구문 분석 알고리즘을 지속적으로 최적화하고 있습니다.
앞으로 연구팀은 정기적인 업데이트와 반복을 통해 이러한 문제를 점진적으로 해결하여 SmartVscode가 VS Code 개발자를 위한 강력한 지능형 보조자가 되도록 할 것입니다.
App-Controller 오픈 소스 주소:
https://github.com/alibaba/app-controller
smart-vscode-extension 오픈 소스 주소:
https://github.com/alibaba/smart-vscode-extension
전체적으로 SmartVscode와 그 뒤에 있는 App-Controller 프레임워크는 개발자에게 새로운 프로그래밍 경험을 제공하며, 오픈 소스 특성도 AI 기술의 개발 및 적용에 중요한 기여를 합니다. 여전히 몇 가지 단점이 있지만 기술의 지속적인 발전과 반복적인 업데이트로 인해 SmartVscode는 확실히 VS Code 개발자에게 없어서는 안 될 도구가 될 것입니다.