AI 소프트웨어 엔지니어 Devin의 오픈소스버전 OpenDevin

안녕하세요! 얼마전에 오픈소스 AI 소프트웨어 엔지니어 devika(https://careerly.co.kr/comments/101928)를 소개드렸었는데요.


오늘은 아예 Devin의 기능을 오픈소스화 하겠다는 프로젝트가 있어서 소개드립니다. 이름도 OpenDevin이예요~


OpenDevin은 자율적으로 복잡한 엔지니어링 작업을 수행하고 사용자와 협업할 수 있는 AI 소프트웨어 엔지니어 Devin을 복제하는 것을 목표로 하는 프로젝트입니다.


Devin은 셸, 코드 에디터, 웹 브라우저 등 다양한 도구를 활용하여 소프트웨어 개발의 복잡성을 헤쳐나가는 최첨단 자율 에이전트인데요. OpenDevin은 Devin의 잠재력과 한계를 탐구하고, 오픈 코드 모델의 발전 방향을 제시합니다.


OpenDevin은 코드 생성 및 처리의 기술적 측면을 이해하고 개선하는 핵심 기술 연구, 데이터 큐레이션과 학습 방법 등을 통한 전문 능력 향상, 버그 탐지 및 코드베이스 관리를 위한 작업 계획, 모델 평가를 위한 종합적인 평가 지표 수립 등에 중점을 두고 있습니다.


다만 아직 성숙단계는 아니기에 부족한 부분이 여럿 있습니다. 앞으로의 계획들이 실현되면 정말 써볼만하겠다는 생각이드네요. 계획되어 있는 내용은 다음과 같습니다.


  • Docker, Kubernetes 등의 기술을 활용한 샌드박싱 환경

  • React 등의 프레임워크를 활용한 사용자 친화적 인터페이스 개발

  • VSCode 플러그인


AI서비스를 무료 혹은 저렴하게 사용할 수 있도록 이런 노력들이 계속 되면 좋겠습니다~


https://github.com/OpenDevin/OpenDevin

GitHub - OpenDevin/OpenDevin: 🐚 OpenDevin: Code Less, Make More

GitHub

GitHub - OpenDevin/OpenDevin: 🐚 OpenDevin: Code Less, Make More

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 3월 28일 오전 7:52

댓글 0

    함께 읽은 게시물

    🤖 최초의 AI 브라우저, Dia 직접 써봤습니다! 🌐

    ... 더 보기

    팀에서 중간 직급을 맡게 된다는 건 무엇을 의미할까요? 아래로는 후배를 챙겨야 하고, 위로는 상사를 모셔야 하는 ‘이중고’에 시달리게 된다는 의미입니다. 후배를 챙기는 것보다 더 중요하고 더 난이도가 높은 게 상사와의 케미를 끌어올리는 건데요. 그런데 이게 말처럼 쉽지가 않습니다.

    ... 더 보기

    리더의 역할은 방향을 제시하고 조직을 이끄는 것이다. 의사결정을 내리는 데 지나치게 시간을 끌거나 아예 결정을 피하는 리더가 있다. 이런 리더가 있는 조직은 점차 무기력해지고 성장의 기회를 놓치게 된다. 여러 가지 단점이 있지만, 가장 큰 단점은 직원들을 게으르게 만든다.

    ... 더 보기

    [명대성의 소통 본색] 결정을 미루는 리더가 조직에 미치는 영향

    한국강사신문

    [명대성의 소통 본색] 결정을 미루는 리더가 조직에 미치는 영향

     • 

    저장 5 • 조회 695




    취업 코칭 AI 프롬프트를 사용해보세요.

    ... 더 보기

     • 

    저장 14 • 조회 1,778