v0.1.2 · CI 그린 · Apache-2.0 · 크로스 플랫폼 바이너리

당신이 자는 동안,
드론 떼가 코드를 짭니다.

DevClaw 는 Go 로 작성된 오픈소스 자율 AI 코딩 커널입니다. 바이너리 한 개, 의존성 제로, 모든 OpenAI 호환 LLM 지원. 5 개 롤, 13 개 내장 도구, 병렬 서브 드론, git worktree 격리.

또는 소스에서: go install github.com/yinhe/devclaw/cmd/drone@latest

13
내장 도구
5
5
릴리스 바이너리
MCP
네이티브 지원
0
외부 의존성

설치

OS 를 선택하세요. 바이너리 크기는 약 2.5 MiB 이고 런타임 의존성은 없습니다.

Linux / macOS

# 1. GitHub 에서 사용 중인 플랫폼의 릴리스 아카이브를 다운로드
#    (ARCH 는 x86_64 또는 arm64, OS 는 linux 또는 mac 으로 교체)
curl -fSL "https://github.com/yinhe/devclaw/releases/latest/download/drone_0.1.2_linux_x86_64.tar.gz" \
  | tar xz

# 2. PATH 로 이동
sudo mv drone /usr/local/bin/

# 3. 동작 확인
drone version
drone roles

# 4. 로컬 Ollama(무료·오프라인) 또는 모든 OpenAI 호환 API 에 연결
ollama pull qwen3-coder
drone run "src/utils.js 의 모든 export 함수에 JSDoc 주석을 추가해줘"

Windows (PowerShell)

# 다운로드 + 압축 해제
Invoke-WebRequest -Uri "https://github.com/yinhe/devclaw/releases/latest/download/drone_0.1.2_windows_x86_64.zip" -OutFile drone.zip
Expand-Archive drone.zip -DestinationPath .

# 동작 확인
.\drone.exe version
.\drone.exe roles

소스에서 (Go 1.24+)

go install github.com/yinhe/devclaw/cmd/drone@latest

이 프로젝트에 있는 것 · 없는 것

DevClaw 는 커널입니다. 여기 있는 모든 코드는 Apache-2.0 로 오픈소스화되어 있습니다. 아래 어떤 기능도 유료 플랜이 필요하지 않습니다.

있는 것 Apache-2.0 · 무료

본인 머신에서 자율 코딩을 돌리는 데 필요한 모든 것.

  • 런타임 — 에이전트 루프, 컨텍스트 압축, 트라젝토리 로그
  • 13 개 내장 도구bash, file_read/write, multi_edit, agent, parallel, undo, bash_approval, …
  • 5 개 롤dev, test, ops, sense, scout × 3 단계 권한
  • MCP 클라이언트 — stdio 트랜스포트, 모든 Model Context Protocol 서버 로드 가능
  • 프로바이더 — OpenAI 호환(Ollama, OpenAI, StarAI, DeepSeek…) + 재시도 + 스트리밍
  • Git worktree 격리 — 작업별 자동 샌드박스
  • CLI — Go 바이너리 한 개, 의존성 제로, 크로스 플랫폼
위 내용은 모두 영구 무료입니다. 텔레메트리 없음, 로그인 불필요, 우리 쪽 레이트 리밋도 없습니다.

없는 것 내부용 · 비매품

StarClaw 팀은 이 커널을 감싸는 사내용 클로즈드 소스 도구들을 유지합니다.

  • Forge — 이슈 트래킹·오케스트레이션 레이어
  • Pheromone — 이벤트 버스 + 태스크 풀
  • Overlord — 다수의 드론을 관리하는 플릿 오케스트레이터
  • Abathur — 트라젝토리 → 스킬 증류 엔진
  • 웹 콘솔, 마켓플레이스, 빌링, 지원 계약
그 중 어느 것도 필요하지 않습니다. 본 저장소의 커널은 단독으로 완전히 동작합니다. 비슷한 기능이 필요하면 fork 하세요 — Apache-2.0 는 그 위에 원하는 무엇이든 만들 자유를 줍니다.

왜 DevClaw 인가

내일 구독을 팔기 위해서가 아니라, 오늘 당신 노트북에서 쓸모 있도록 만들어졌습니다.

🐝

첫날부터 스웜 네이티브

AgentParallel 은 내장 도구입니다. 드론 하나가 최대 5 개의 서브 드론을 생성하고 결과를 취합합니다. 루프가 아닌 태스크 트리.

🎭

롤 + 권한은 하드 제약

5 개 롤 × 3 단계 권한(readonly, workspace_write, full_access)이 런타임에서 강제됩니다. 프롬프트에 의존하지 않음. 기본값이 안전.

🧠

프로젝트 지식 내장

DRONE.md.drone/skills/*.md 가 매 실행마다 자동 주입됩니다 — 당신의 컨벤션·함정·패턴이 드론과 함께 다닙니다.

🔌

Model Context Protocol 을 네이티브로

일급 시민 MCP stdio 클라이언트. 커뮤니티 서버를 .drone/mcp.json 에 떨어뜨리면 새 도구들도 같은 권한 계층을 따릅니다.

🌲

Worktree 격리

모든 작업은 자기만의 git worktree 를 가집니다. 드론들은 서로의 작업을 덮어쓰지 않습니다 — 머지 지옥 없는 병렬화.

📦

Go 바이너리 한 개 · 의존성 제로

linux/mac/windows × amd64/arm64 빌드 완료 릴리스. 약 2.5 MiB. 어떤 방화벽 뒤에서도 어떤 OpenAI 호환 LLM 과 함께 동작합니다.

써볼 준비 되셨나요?