[오픈 소스 추천] Every Code: 원래 OpenAI codex-cli를 커뮤니티에서 유지 관리하는 포크 버전으로, 단일 모델의 한계를 극복하고 OpenAI GPT 시리즈, Anthropic Claude, Google Gemini 등과 같은 가장 강력한 AI 모델들을 통합 인터페이스를 통해 통합하여 단순히 "코드를 작성하는 것"뿐 아니라 "자율적으로 사고하고" "작업을 실행하는" 것까지 가능하게 하는 것을 목표로 합니다. 주요 특징 및 기술적 요소: 다중 모델 협업: 단일 벤더에 의존하지 않습니다. Claude는 심층 추론을 수행하고, GPT-4는 코드를 작성하며, Gemini는 문서를 작성하도록 할 수 있습니다. 앙상블이라는 구성 요소를 통해 이러한 모델들을 관리하고 순환시키며, 각 모델의 강점을 결합하려고 시도합니다. 단순한 채팅을 넘어 "행동"을 보여줍니다. 일반적인 챗봇과 달리 Every Code는 행동을 수행하도록 설계되었습니다. 로컬 파일 시스템, 브라우저 및 터미널 명령과 긴밀하게 통합되어 있습니다. 코드베이스를 읽고, 오류를 디버깅하는 명령을 실행하고, 웹 페이지를 탐색하여 문서를 찾은 다음, 그 결과를 AI에 전달하여 추가적인 의사 결정을 내릴 수 있습니다. • 마지 시스템: 이 프로젝트의 독창적인 구성 요소인 마지(Magi)는 "대부분 자율적인 생성 지능(Mostly Autonomous Generative Intelligence)"의 약자입니다. 마지 시스템은 인공지능에게 지속적인 사고의 흐름을 형성하는 능력을 부여합니다. 복잡한 작업에 직면했을 때, 마지 시스템은 피상적인 답변을 서둘러 제시하는 대신, 작업을 세분화하고 단계별로 계획한 후 실행하는 방식으로 마치 인간 엔지니어처럼 작동합니다. • MCP 도구 지원: Every Code는 MCP를 지원하여 AI 모델이 외부 데이터 및 도구에 더 쉽게 연결할 수 있도록 합니다. 표준화된 인터페이스를 통해 Every Code는 코드 작성 그 이상을 넘어 더 광범위한 개발 작업을 처리할 수 있도록 기능을 확장할 수 있습니다. 실제 적용 시나리오: 자동화된 리팩토링: "소스 디렉토리 전체를 읽고, 기존 API를 사용하는 모든 부분을 새 API로 업데이트하고, 테스트를 실행하여 통과하는지 확인하라"라고 명령할 수 있습니다. 그러면 프로그램이 자동으로 파일을 탐색하고, 수정하고, 테스트를 실행하고, 오류를 수정하여 작업을 완료합니다. • 복잡한 문제 해결: 오류가 발생했을 때 오류를 설명할 뿐만 아니라, `ls` 명령어를 실행하여 파일을 보고, `grep` 명령어로 로그를 검색하고, 심지어 브라우저를 열어 최신 GitHub 이슈를 검색하여 해결책을 찾을 수 있도록 지원합니다. • 몰입형 개발: Vim/Neovim 또는 순수 터미널 환경 사용에 익숙한 "괴짜" 개발자를 위해 터미널을 벗어나지 않고도 최고 수준의 AI 경험을 얻을 수 있는 솔루션을 제공하며, 높은 수준의 테마 사용자 지정 및 단축키 조작을 지원합니다. 오픈 소스 주소
스레드를 불러오는 중
깔끔한 읽기 화면을 위해 X에서 원본 트윗을 가져오고 있어요.
보통 몇 초면 완료되니 잠시만 기다려 주세요.
![[오픈 소스 추천] Every Code: 원래 OpenAI codex-cli를 커뮤니티에서 유지 관리하는 포크 버전으로, 단일 모델의 한계를 극복하고 OpenAI GPT 시리즈, Anthropic Claude,](https://pbs.twimg.com/media/G8Na9NNawAA1KnI.jpg)