tigicion/dao-code

Open-source TypeScript terminal coding agent for DeepSeek-V4 — builds on DeepSeek's strong price-performance and ultra-cheap cache pricing, engineering byte-stable prefixes and cache-reusing forks so cross-session memory and a continuous self-correction layer add almost no token cost; 1M context, Skills/MCP/Hooks, Claude Code config compatible.

해결하는 문제

Claude Code와 같은 코딩 에이전트는 비용이 많이 들고, 중국 본토에서 사용하기 어려운 계정이나 네트워크 액세스가 필요한 경우가 많습니다. Dao Code는 저렴하고 종량제이며 직접 접근 가능한 DeepSeek V4를 기반으로 구축된 오픈소스 터미널 코딩 에이전트입니다. DeepSeek의 프리픽스 캐시를 적극적으로 재사용하여 토큰 비용을 거의 0으로 유지하고, 신뢰할 수 있는 메모리와 자체 수정 기능을 추가하여 Claude Code와 유사한 경험을 극히 낮은 가격에 제공합니다.

작동 방식

Dao Code는 터미널에서 에이전트 루프를 실행합니다: 추론과 답변을 스트리밍하고, 승인 게이트 뒤에서 도구(파일 읽기/쓰기, 명령 실행)를 호출하며, 작업이 완료될 때까지 루프합니다. 핵심 엔지니어링은 바이트 안정적인 시스템 프리픽스와 캐시 재사용 포크입니다—시스템 프롬프트, 도구 테이블, 메모리를 동일하게 유지하여 DeepSeek의 캐시 히트가 미스 비용의 약 1/120이 되도록 합니다. 메모리는 세션 종료 시 증류되고, 시작 시 라이브 코드에 대해 재검증되어 오래된 사실을 제거합니다. 반성 레이어(도전자, 재집중자, 응답 도전자)는 이러한 캐시 재사용 포크에서 실행되어 추가 비용 없이 드리프트와 멈춘 루프를 감지합니다. 긴 작업의 경우 컨텍스트를 자동 압축하고, 섀도우 git 저장소에 작업 트리를 스냅샷하며, 완료 정의 검사로 완료를 검증할 수 있습니다.

대상 사용자

터미널에서 자율 코딩 어시스턴트를 원하는 개발자—특히 중국 본토 또는 예산이 제한된 사람—으로, 오픈소스, MIT 라이선스, DeepSeek의 저렴한 가격으로 작동하는 Claude Code 대안을 원하는 사람. 엄격한 비용 관리로 일상적인 코드 읽기, 편집, 명령 실행, 버그 수정을 수행하는 모든 사람에게 적합합니다.

하이라이트

  • 공격적인 프리픽스 캐시 엔지니어링: 실제 오픈소스 버그 수정 작업에서 95.8% 캐시 히트율, 히트 시 입력 비용 약 120배 절감
  • SWE-bench 스타일 작업 및 Terminal-Bench 2.1에서 측정: 13/14 및 70/89(78.7%) 해결/통과
  • 동일한 토큰 트레이스(공식 요금)에서 Claude Opus 4.8보다 약 30배 저렴하고 Sonnet 4.6보다 약 18배 저렴
  • 라이브 코드에 대해 검증하는 교차 세션 메모리, 오래된 사실 제거 및 변경 사항 플래그
  • 드리프트와 멈춘 루프를 방지하는 도전자와 재집중자를 갖춘 반성 레이어, 모두 캐시 재사용 포크에서 실행
  • 긴 작업 견고성: 충돌 복구, 섀도우 git 체크포인트, 할 일 영속성, 멈춤 감지, 자율 /goal 모드
  • 완전 오픈소스(MIT), 풍부한 터미널 TUI: 태극 스플래시, 조향 입력, diff, 슬래시 명령, 하위 에이전트, MCP, 훅 등

관련

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