Kuberwastaken/claurst

Agentic Coding for Builders who Ship

해결하는 문제

Claurst는 독점적인 코딩 어시스턴트를 대체할 빠르고 메모리 효율적이며 프라이빗한 터미널 기반 코딩 에이전트입니다. 개발자가 다양한 AI 프로바이더와 상호 작용하여 명령줄에서 직접 코드를 작성, 편집 및 관리할 수 있도록 하여 텔레메트리 및 트래킹을 제거합니다.

작동 방식

Rust로 처음부터 구축된 Claurst는 멀티 프로바이더 터미널 사용자 인터페이스(TUI) 페어 프로그래머로 작동합니다. Agent Client Protocol (ACP)을 구현하여 Zed 및 Neovim과 같은 에디터와 통합되며, 에이전트가 서브프로세스로 실행되고 JSON-RPC 2.0을 통해 통신할 수 있도록 합니다. 또한 네이티브 서브 에이전트, 스웜 및 백그라운드 작업을 통해 계획-위임-통합-검증 사이클을 사용하는 "ultracode" 모드를 통해 복잡한 작업을 위한 정교한 워크플로우를 제공합니다.

대상

터미널 중심의 워크플로우를 선호하고, 오픈 소스 소프트웨어를 가치 있게 여기며, 여러 AI 프로바이더를 지원하는 고도로 맞춤 설정 가능한 코딩 에이전트를 원하는 빌더 및 개발자를 위한 도구입니다.

주요 특징

  • 멀티 프로바이더 지원: 다양한 AI 모델 및 프로바이더와 함께 작동합니다.
  • Agent Client Protocol (ACP): ACP 호환 에디터와 원활하게 통합됩니다.
  • Ultracode 모드: 서브 에이전트 및 스웜을 사용한 규율 있는 워크플로우를 통해 고도의 추론 및 실행을 제공합니다.
  • 목표 지향적 실행: /goal 명령을 통해 에이전트가 여러 턴에 걸쳐 장기적인 목표를 향해 작업할 수 있습니다.
  • 개인정보 보호 중심: 도구에 트래킹이나 텔레메트리가 포함되어 있지 않습니다.
  • TUI 경험: 채팅 포킹 및 메모리 통합과 같은 기능을 갖춘 풍부한 터미널 인터페이스를 제공합니다.

관련

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