참고: 이 게시물은 Red Hat의 AI 프로젝트를 심층적으로 다루고, AI 시대에 대비하여 Red Hat이 엔지니어의 역량을 강화하는 방법을 공유하며, Red Hat이 고심하고 있는 법적 및 윤리적 프레임워크를 자세히 살펴보는 시리즈의 첫 번째 글입니다. Red Hat의 사례를 강조하는 것은 물론, 소프트웨어 개발의 미래에 대한 논의를 시작하고 아이디어에 박차를 가하는 것을 목표로 합니다.
기술 업계는 큰 변화의 한가운데에 있습니다. 인공지능, 특히 생성형 AI(Generative AI, Gen AI)는 미래형 개념에서 소프트웨어 구축 방식을 재정의할 수 있는 유형의 툴로 빠르게 진화하고 있습니다. 소프트웨어 개발이라는 오픈소스 원칙을 기반으로 경력을 쌓아온 Red Hat에게 지금은 매우 중요한 순간입니다. 이에 대해 약간 불안할 수 있습니다. Red Hat은 항상 협업, 투명성, 복잡한 문제 해결을 위한 공동의 노력에서 가장 강력한 혁신이 나온다고 믿습니다. AI 시대가 도래함에 따라 Red Hat은 이와 같은 원칙이 단순히 관련이 있을 뿐만 아니라 필수적이라고 생각합니다.
오픈소스에서 AI를 사용하는 것은 개발자를 대체하는 것이 아닙니다. 개발자의 역량을 강화하는 것입니다. 오픈소스의 핵심인 창의성과 독창성을 강화하는 것이 핵심입니다. Red Hat은 AI가 오픈소스 커뮤니티의 강력한 신규 협업자로서, 소프트웨어 개발을 확장하고, 더 야심 찬 프로젝트를 진행하며, 모두를 위한 혁신 속도를 가속화하는 데 도움이 되는 툴이라고 생각합니다. Red Hat은 AI의 잠재력을 실현하기 위해 최선을 다하고 있으며 Red Hat이 속한 커뮤니티에 이를 도입하고자 합니다.
오픈소스 개발의 협업자로서의 AI
수십 년 동안 개발자는 컴파일러와 디버거에서 정교한 IDE에 이르기까지 작업 효율성을 높이기 위해 툴을 사용해 왔습니다. Red Hat은 이러한 툴킷의 차세대 혁신으로 생성형 AI와 AI 기반 코딩 어시스턴트를 보고 있습니다. 이는 단순히 새로운 것이 아닙니다. 이러한 툴은 지루하고 시간이 많이 소요되는 태스크를 처리할 수 있는 실용적인 도구로, 개발자가 가장 가치를 창출하는 복잡하고 창의적인 문제 해결에 집중할 수 있도록 지원하며, 솔직히 말하면, 많은 개발자가 자신의 업무에서 가장 큰 만족감을 얻는 부분이기도 합니다.
AI 지원 개발의 잠재력을 통해 개발자는 솔루션을 신속하게 구현하여 상용구 코딩을 줄이고, 테스트 적용 범위를 확대하고, 더 나은 도큐멘테이션에 기여할 수 있습니다. 커뮤니티를 확장하고 궁극적으로 더 나은 소프트웨어를 더 빠르게 구축하는 것이 중요합니다. 오늘날 AI에 대한 실용적인 회의론이 상당히 많지만, Red Hat은 이 기술의 적용이 불가피하다고 생각합니다. 따라서 Red Hat은 적절한 보호 장치와 소프트웨어 보안 메커니즘을 사용하는 데 집중하고 있습니다.
업스트림 단계에서 AI를 포함한 프로세스
AI 지원 소프트웨어 개발을 향한 Red Hat의 여정은 수십 년 동안 Red Hat이 정의한 것과 동일한 "업스트림 우선" 철학에 따라 진행됩니다. Red Hat은 이러한 툴을 내부에 도입하는 데 그치지 않습니다. Red Hat은 엔지니어가 오픈소스의 핵심인 업스트림 커뮤니티에 참여할 때 사용하도록 권장하고 지원합니다.
Red Hatter는 커뮤니티 구성원이 되기를 기대하며, 최상의 기술을 사용하는 것이 그 일환입니다. AI 코딩 툴을 사용하여 업스트림 프로젝트에 기여하는 것은 Red Hat의 작업 방식을 자연스럽게 확장한 것입니다. Red Hat은 Red Hat이 믿는 프로젝트에 코드, 전문성, 열정을 기여합니다. 이제 우리는 AI가 제공하는 더 빠른 속도로 이를 수행하는 동시에 고유한 각 커뮤니티의 표준과 사례를 유지할 것입니다.
개방성과 신뢰를 바탕으로 새로운 영역 개척
이 새로운 기술을 수용하려면 새로운 과제에 직면해야 합니다. AI 생성 코드의 출처와 식별을 어떻게 안내할 수 있을까요? Red Hat 커뮤니티의 보안 및 품질 표준을 충족하는지 어떻게 확인할 수 있을까요? 또한 중요한 점은 AI 또는 기타 수단을 사용하여 유지 관리자가 증가하는 기여 부담을 처리하고 AI 슬로프를 관리할 수 있도록 지원하는 방법을 찾는 것입니다. 이는 쉬운 질문이 아니며, 현재 모든 답을 갖고 있지는 않습니다.
하지만 이러한 과제는 공개적으로 해결해야 한다는 확고한 신념을 갖고 있습니다. 솔루션은 오픈소스의 특징인 투명성과 동료 평가를 바탕으로 협업을 통해 개발해야 합니다. 사람의 개입과 판단은 여전히 중요합니다. 사람이 작성하든 AI의 도움을 받아 작성하든 모든 코드 행은 엄격한 검토, 테스트, 검증을 거쳐야 합니다.
Red Hat은 커뮤니티와 협력하여 프레임워크를 구축하고, 모범 사례를 확립하고, 오픈소스 개발 라이프사이클에 AI를 책임감 있게 통합하기 위한 표준을 정의하기 위해 노력하고 있습니다. 기존 커뮤니티와 협력하고 참여할 향후 프로젝트를 평가하면서 AI를 통해 확장하는 데 필요한 이해와 툴을 각 커뮤니티에 제공하는 것을 목표로 합니다.
앞으로 가야 할 길은 멀고, 분명 어려움도 있을 것입니다. 하지만 우리는 낙관적이며 최선을 다하고 있습니다. Red Hat은 협업을 통해 AI의 힘을 활용하여 오픈소스 방식을 확대할 수 있다고 믿습니다. 이 블로그에서는 Red Hat의 원칙을 간략하게 설명합니다. 앞으로 몇 주 또는 몇 달 후에는 Red Hat의 사례를 자세히 설명하는 일련의 글을 게시할 예정입니다. Red Hat의 프로젝트를 소개하고, Red Hat의 엔지니어에게 제공하는 가이드라인을 공유하고, Red Hat의 접근 방식을 뒷받침하는 법적 및 윤리적 프레임워크에 대해 논의합니다. 이것은 대화입니다. Red Hat은 투명성과 시급성을 바탕으로 이 대화를 이끌어갈 것입니다. 툴을 구축하고, 표준을 정의하고, 소프트웨어 개발의 미래를 함께 만들어가는 여정에 여러분을 초대합니다.
Blog post
모든 모델, 모든 가속기, 모든 클라우드: 오픈소스 혁신으로 엔터프라이즈 AI의 잠재력을 일깨우세요
저자 소개
Chris Wright is senior vice president and chief technology officer (CTO) at Red Hat. Wright leads the Office of the CTO, which is responsible for incubating emerging technologies and developing forward-looking perspectives on innovations such as artificial intelligence, cloud computing, distributed storage, software defined networking and network functions virtualization, containers, automation and continuous delivery, and distributed ledger.
During his more than 20 years as a software engineer, Wright has worked in the telecommunications industry on high availability and distributed systems, and in the Linux industry on security, virtualization, and networking. He has been a Linux developer for more than 15 years, most of that time spent working deep in the Linux kernel. He is passionate about open source software serving as the foundation for next generation IT systems.
유사한 검색 결과
Implementing best practices: Controlled network environment for Ray clusters in Red Hat OpenShift AI 3.0
Solving the scaling challenge: 3 proven strategies for your AI infrastructure
Technically Speaking | Platform engineering for AI agents
Technically Speaking | Driving healthcare discoveries with AI
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
가상화
온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래