AgenticMatrix/coderix

A pure open-source coding agent developed by AI

해결하는 문제

Coderix는 자연어를 통해 소프트웨어 개발 작업을 지원하도록 설계된 오픈소스 AI 코딩 에이전트입니다. 개발자는 터미널, 데스크톱 또는 VS Code 환경에서 직접 파일 작업 자동화, 셸 명령 실행, 코드베이스 검색 및 작업 관리를 할 수 있습니다.

작동 방식

이 프로젝트는 에이전트 루프, 도구 실행 및 컨텍스트 관리를 처리하는 프레임워크에 구애받지 않는 코어 엔진을 사용합니다. 작업을 추론하기 위해 Anthropic, DeepSeek 또는 OpenAI 호환 엔드포인트와 같은 다양한 LLM 공급자에 연결합니다. 시스템은 파일 조작, 웹 검색 및 작업 관리와 같은 광범위한 도구를 지원하며, 이러한 도구는 스트리밍 도구 큐를 통해 실행됩니다. React 기반 터미널 UI(TUI), Electron 데스크톱 애플리케이션 및 VS Code 확장을 포함한 여러 인터페이스를 제공하며, 모두 동일한 기본 로직으로 구동됩니다.

대상 사용자

주로 에이전트 루프, 다중 에이전트 오케스트레이션 및 도구 사용 구현을 포함하여 AI 코딩 에이전트의 아키텍처를 연구하거나 실험하는 데 관심이 있는 개발자와 연구자를 대상으로 합니다.

주요 특징

  • 다중 인터페이스 지원: 터미널 UI, Electron 데스크톱 앱 및 VS Code 확장에서 일관된 경험을 제공합니다.
  • 광범위한 도구 세트: 파일 편집, 셸 명령 실행, 웹 가져오기 및 작업 추적을 위한 15개 이상의 도구가 포함되어 있습니다.
  • 유연한 에이전트 루프: 스트리밍 도구 실행과 구성 가능한 동시성을 갖춘 자율 다중 턴 추론을 제공합니다.
  • 개발자 친화적 아키텍처: TypeScript 및 Python SDK를 갖춘 pnpm 모노레포로 구축되어 모듈화되고 확장 가능합니다.
  • 세션 관리: 체크포인트, 이전 대화 재개 및 세션 포크를 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트