AI 요약
Block이 AI 에이전트 프레임워크인 'codename goose'를 오픈 소스로 출시했습니다.
이는 LLM을 실제 작업과 연결하여 소프트웨어 엔지니어링 등 다양한 분야에서 혁신과 성장을 촉진할 것으로 기대됩니다.
이 프레임워크는 개방적이고 모듈식으로 설계되어 누구나 시스템을 구축하고 운영할 수 있으며, 상업적 목적을 포함한 자유로운 사용, 수정, 배포가 가능합니다.
핵심 포인트
- Block이 AI 에이전트 프레임워크인 'codename goose'를 오픈 소스로 출시했습니다.
- 이는 LLM을 실제 작업과 연결하여 소프트웨어 엔지니어링 등 다양한 분야에서 혁신과 성장을 촉진할 것으로 기대됩니다.
- 이 프레임워크는 개방적이고 모듈식으로 설계되어 누구나 시스템을 구축하고 운영할 수 있으며, 상업적 목적을 포함한 자유로운 사용, 수정, 배포가 가능합니다.
긍정 / 부정 요인
긍정 요인
- AI 기술 발전 및 오픈 소스 생태계 기여
- 개발 생산성 향상 및 혁신 촉진 가능성
- 다양한 산업 분야로의 확장 잠재력
- Apache License 2.0 적용으로 상업적 활용 용이
부정 요인
- 초기 단계 기술로 인한 불확실성
- 경쟁 심화 가능성
- 오픈 소스 프로젝트의 성공적인 커뮤니티 구축 및 유지 필요
기사 전문
Block, AI 에이전트 프레임워크 ‘codename goose’ 공개
Block(NYSE: XYZ)의 오픈소스 프로그램 오피스(Block Open Source Program Office)가 상호 운용 가능한 AI 에이전트 프레임워크인 ‘codename goose’를 출시했습니다. 이 프레임워크는 사용자가 대규모 언어 모델(LLM)을 실제 세계의 작업과 연결할 수 있도록 지원합니다.
‘codename goose’의 첫 번째 활용 사례는 소프트웨어 엔지니어링 분야에 집중되어 있지만, Block 내부 개발자뿐만 아니라 더 넓은 오픈소스 커뮤니티에서도 엔지니어링 외 다양한 분야에서의 활용 가능성을 탐색하고 있습니다.
Dhanji Prasanna, Block의 CTO는 “goose를 오픈소스로 공개함으로써 새로운 차원의 발명과 성장을 위한 프레임워크를 만들었습니다. Block 엔지니어들은 이미 goose를 활용하여 더 영향력 있는 업무에 집중할 시간을 확보하고 있으며, AI와 에이전트에 대한 우리의 기여가 고객과 커뮤니티에도 동일한 이점을 제공할 수 있기를 기대합니다. 더 많은 사람들이 AI를 활용하여 구축함에 따라, 우리는 집단적으로 노고를 줄이고 사람들이 창의성을 발휘할 시간을 되돌려줄 새로운 아이디어와 이점을 발굴할 것입니다.”라고 말했습니다.
‘codename goose’는 누구나 시스템을 구축하고 운영을 시작할 수 있도록 개방적이고 모듈식으로 설계되었습니다. AI 기반 인터넷 환경에서 시스템은 애플리케이션 계층으로 개념화될 수 있습니다. goose는 사용자 인터페이스, 언어 모델 및 시스템 간의 상호 운용성을 제공합니다.
goose는 Anthropic의 오픈소스 모델 컨텍스트 프로토콜(MCP)을 사용하여 이러한 시스템에 연결할 수 있습니다. MCP는 AI 에이전트를 데이터가 존재하는 시스템, 즉 콘텐츠 리포지토리, 비즈니스 도구 및 개발 환경에 연결하는 표준화된 API 및 엔드포인트 세트입니다. Block은 이 프로토콜 개발을 위해 Anthropic과 긴밀히 협력해 왔습니다.
goose는 실시간으로 새로운 시스템을 발견하도록 설계되어, 커뮤니티가 새로운 MCP 통합을 구축함으로써 기능을 확장할 수 있습니다. 이를 통해 개발자 워크플로우 간소화부터 음악 제작 향상, 쇼핑 경험 개인화 등 다양한 잠재적 활용 사례가 가능해집니다.
goose는 데스크톱 애플리케이션 및 명령줄 인터페이스를 내장하고 있지만, 개발자는 goose를 통해 제공하려는 시스템에 맞춰 사용자 정의 인터페이스를 구축할 수도 있습니다. 또한, goose를 구동할 대규모 언어 모델을 자유롭게 선택할 수 있습니다.
goose를 통해 운영되는 첫 번째 시스템은 소프트웨어 엔지니어링 에이전트로, 유지보수 및 반복적인 작업에 소요되는 시간을 줄여 인간 엔지니어들이 더 높은 가치의 혁신적인 작업에 집중할 수 있도록 합니다. 이 에이전트는 개발 환경 내에서 실시간으로 작동하며, LLM 출력에 기반한 코드 검색, 탐색 및 작성뿐만 아니라 파일 읽기 및 쓰기, 코드 및 테스트 실행, 출력 개선, 종속성 설치 및 필요한 추가 작업 처리와 같은 작업을 자율적으로 수행하는 진정한 ‘에이전트’ 역할을 합니다.
‘codename goose’는 상업적 목적을 포함하여 자유롭게 사용, 수정 및 배포할 수 있는 허용적인 오픈소스 라이선스인 Apache License 2.0(ASL2)에 따라 공개되었습니다.
Block은 기술을 통해 글로벌 경제에 대한 접근성을 높이는 데 주력하고 있습니다. Square는 판매자에게 상거래 및 금융 서비스를 제공하며, Cash App은 쉽고 편리한 금융 거래를 지원합니다. Afterpay는 고객의 소비 관리 방식을 혁신하고 있으며, TIDAL은 아티스트의 기업가적 성장을 지원하는 음악 플랫폼입니다. Bitkey는 비트코인을 위한 간편한 자체 보관 지갑이며, Proto는 비트코인 채굴 제품 및 서비스 제품군을 제공합니다. Block은 이 모든 브랜드를 통해 모든 사람이 접근할 수 있는 금융 시스템을 구축하는 데 기여하고 있습니다.