DD

dawidwraga/davstack

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

77 stars 품질 55 트렌드 22

AI-coding-agent 워크플로우를 위한 Local-first dev 툴링. 긴 라이브 데몬스, 구조화-JSON CLIs, 공유 .

개요

AI-coding-agent 워크플로우를 위한 Local-first dev 툴링. .davstack/ config Organs, Structured-JSON CLIs, 그리고 공유된 .davstack/ config Convention — 그래서 에이전트는 테스트, 드라이브 브라우저, 쿼리 로그를 실행할 수 있으며, 콜드 스타트 비용을 지불하지 않고 하위 시약을 파견합니다. 스킬/에 살고 있는 스킬 파일들 – 스킬 당 1개의 서브디터, SKILL.md와 각각. npx 기술을 통해로드하여 .agents/ 등록 및 Claude symlinks를 처리합니다. 현재 기술: 탐구, 빠른 편집, 로그 서버, 바이러스 서버. 그런 다음 TUI를 통해 모든 구성 된 데몬을 실행 (권장) : TUI는 쉬운 형태입니다. 각 daemon는 여전히 자체 CLI(pnpm exec vitest-server serve, etc.)를 발송합니다. 각 패키지의 README + docs/를 설치, 구성, 사용, 문제 해결. Older 패키지 (@davstack/store, service, sound, ui) plus before apps/ and examples/ live under archive/ — 적극적으로 유지, 참조 및 역기능에 대 한 유지.

개요(AI 번역)

AI-coding-agent 워크플로우를 위한 Local-first dev 툴링. 긴 라이브 데몬, 구조화 된 JSON CLI 및 공유 .davstack/] 구성 규칙 - 그래서 에이전트는 테스트, 브라우저를 구동 할 수 있습니다, 쿼리 로그, 그리고 자동 시작 비용을 지불하지 않고 시약을 파견.

패키지

| 포장 | 도큐스 | 도큐스 | |—||||| | @davstack/init | 부트 스트랩 CLI - 비계 .davstack/config/*.config.ts 모든 도구에 대한, 업데이트 .gitignore. 인포메이션 | @davstack/tui | Terminal UI supervisor - davstack start 스파네즈, 표면, 단 하나 부착된 맨끝에서 모든 형성된 데몬을 찢습니다. 인포메이션 | @davstack/logs-server | 로컬 센트리 모양의 로그 싱크. HTTP를 통해 envelopes에서, per-repo SQLite에 쓰기, trace_id] / run_id / level]. | README · 설정 · 쓰기 · 읽기 | | @davstack/vitest-server | 오래 살아남은 Vitest daemon. 이야기/단위는 ~50s 감기에서 ~3-15s에 떨어지는 것을 중단합니다. | README · 설정 · 사용 · 문제 해결 | | @davstack/open-agents | 한 샷 에이전트 런너(cursor-agent et al) 구조 전달 가능 - 탐험, 빠른 편집 등 | README · 커서 작업 개요 |

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Davstack

Local-first dev tooling for AI-coding-agent workflows. Long-lived daemons, structured-JSON CLIs, and a shared .davstack/ config convention — so agents can run tests, drive browsers, query logs, and dispatch subagents without paying cold-start cost every turn.

Packages

Package What it is Docs
@davstack/init Bootstrap CLI — scaffolds .davstack/config/*.config.ts for every tool you opt into, updates .gitignore. README
@davstack/tui Terminal UI supervisor — davstack start spawns, surfaces, and tears down all configured daemons from a single attached terminal. README
@davstack/logs-server Local Sentry-shaped log sink. Ingests envelopes over HTTP, writes to per-repo SQLite, queries by trace_id / run_id / level. README · setup · writing · reading
@davstack/vitest-server Long-lived Vitest daemon. Story/unit reruns drop from ~50s cold to ~3–15s warm. README · setup · usage · troubleshooting
@davstack/open-agents One-shot agent runner (cursor-agent et al) with structured deliverables — explore, fast-edit, etc. README · cursor-jobs overview
@davstack/cli-utils Internal: defineCli + shared config-resolver (findRepoRoot, findToolConfig). README

Skills

Agent-facing skill files live in skills/ — one subdir per skill, each with SKILL.md. Loaded via the npx skills add installer, which handles .agents/ registration and Claude symlinks.

Current skills: explore, fast-edit, logs-server, vitest-server.

Quick start

# Scaffold configs for everything in one shot:
pnpm dlx @davstack/init --all

# Or pick the tools you want:
pnpm dlx @davstack/init --tools=logs-server,vitest-server

Then run all configured daemons together via the TUI (recommended):

# In a dedicated terminal — supervises every configured daemon
# and cleans them up on quit.
pnpm dlx @davstack/tui start

The TUI is the easy mode. Each daemon still ships its own CLI (pnpm exec vitest-server serve, etc.) if you’d rather run them individually. See each package’s README + docs/ for install, config, usage, and troubleshooting.

Archive

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add dawidwraga/davstack
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →