devpit
devpit · 코딩 · 생산성
devpit는 Claude Code 에이전트를 한 창에 모으는 데스크톱 앱이다. 프로젝트마다 터미널 하나, 실제 작업을 시작하는 보드, 호출마다 남는 비용을 제공한다.

devpit 소개
What Is devpit
devpit는 Claude Code 세션을 여러 개 동시에 돌리는 개발자를 위한 코딩 에이전트 관리 앱이다. 터미널 탭 여섯 개를 열어 두고 무엇이 토큰을 태우는지 모르는 상태와 다르다. 프로젝트마다 터미널 하나가 연결되고, 보드는 각 작업이 어디까지 왔는지 보여 주며, 에이전트 호출마다 비용이 기록된다.
내부는 Rust와 Tauri로 만들었다. 터미널은 tmux 뒤에 붙은 진짜 pty이고, 브라우저가 콘솔인 척하는 구조가 아니다. 윈도우에서는 psmux가 같은 역할을 맡는다. 프로젝트, 보드, 대화, 터미널 기록은 ~/.devpit에 남고 저장소는 건드리지 않는다. 계정은 선택 사항이며 지금은 로그인 용도뿐이다.
설치 전에 한계를 알아 두는 편이 좋다. 에이전트 작업은 Claude Code를 거친다. devpit가 다룰 줄 아는 CLI가 아직 이것 하나이기 때문이다. 다른 도구는 훅으로 상태를 알릴 수 있지만 보드 단계는 여전히 Claude Code를 호출한다. 기기 간 동기화는 없고, 원격 접속을 포함한 Plus 요금제는 예고만 된 상태다.
Getting Started
- 공식 사이트나 GitHub 릴리스 페이지의 한 줄 명령으로 설치한다. 리눅스는 .deb나 AppImage, macOS는 유니버설 .app, 윈도우는 사용자 단위 설치 파일을 받는다.
- 앱을 연다. PATH에 있는
claudeCLI를 그대로 쓰므로 새 API 키가 필요 없고, 이미 쓰는 Claude Code 요금제가 사용량을 부담한다. - 프로젝트를 만들고 폴더를 지정한다. 프로젝트마다 터미널과 보드, 작업 공간이
~/.devpit에 생긴다. - 열에 단계를 지정한다. 에이전트, 모델, 카드 문맥 중 얼마나 넘길지, 지출 상한을 고른다.
- 카드를 그 열로 옮긴다. 단계는 이미 열어 둔 터미널에서 실행되고 출력, 종료 코드, 실제 비용을 카드에 남긴다.
제품 정보
devpit의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 하루에 Claude Code 세션을 두 개 이상 여는 개발자. 보드와 프로젝트별 터미널이 각 작업을 계속 보이게 한다. 이미 이렇게 일하는 사람일수록 설정이 값을 한다.
- 혼자 제품을 만드는 사람. 카드마다 비용이 남아서 청구서가 오기 전에 기능별 지출을 안다.
- 같은 저장소를 공유하는 작은 팀. 작업 공간이 `~/.devpit`에 있어 프로젝트에 뭔가를 넣거나 동료에게 설명할 일이 없다.
작업
- 리뷰와 검증 단계로 작업을 넘긴다. 열마다 에이전트 하나를 모델 하나와 문맥 한 조각으로 돌리므로 토큰 청구서를 예측하기 쉬워진다.
- 테스트, 빌드, 린트를 에이전트 옆에서 돌린다. 명령 단계는 스트리밍 출력과 종료 코드를 돌려주고 에이전트 터미널을 차지하지 않는다.
- 에이전트가 바꾼 내용을 확인한다. 파일 트리와 diff가 터미널 옆에 있어 리뷰하려고 앱을 옮길 필요가 없다.
- 여러 프로젝트를 동시에 본다. 오케스트레이터 채팅이 보드, 실행 중인 세션, 답을 기다리는 항목을 나열한다.
활용 상황
- 점심을 먹고 돌아왔는데 다섯 터미널 중 어느 것이 아직 도는지 모르겠다. 아일랜드 보기가 세션마다 상태를 보여 주고, 답을 기다리는 세션을 맨 앞에 둔다.
- 긴 리팩터링에 별도 체크아웃이 필요하다. 단계가 요청할 때 워크트리가 만들어지고, 커밋하지 않은 작업이 있으면 지워지지 않는다.
주요 기능
프로젝트마다 대상 터미널 하나
각 프로젝트에는 주의를 받는 터미널이 하나 있다. 다른 프로젝트로 옮기면 이전 세션은 뒤에서 계속 돈다. 화면에서 빠질 뿐 멈추지 않는다. 탭을 오가는 대신 한 번에 하나를 본다.
창보다 오래 사는 세션
터미널은 tmux 패널이고 윈도우에서는 psmux 패널이다. devpit를 닫았다가 나중에 열어도 프로세스가 기록과 함께 남아 있다. 업데이트 중에도 같다. 앱이 다시 시작한다고 돌던 에이전트가 죽지 않는다.
실제 작업을 실행하는 보드
프로젝트마다 칸반 보드가 붙고 열 이름, 순서, 개수를 바꿀 수 있다. 열은 아무것도 하지 않거나 세 종류의 단계 하나를 갖는다. 에이전트 호출, 대상 터미널을 넘겨받는 세션, 셸 명령이다. 카드를 옮기면 단계가 에이전트, 모델, 문맥 범위, 기대하는 응답 형식이 고정된 한 번의 호출로 바뀐다.
호출마다 붙는 지출 상한
단계마다 달러 상한이 있고, 끝나면 실제 비용이 카드에 적힌다. 허용된 금액과 실제로 쓴 금액이 함께 남으므로 에이전트 흐름을 나중에 검증할 수 있다.
터미널 옆의 파일, diff, 브라우저
파일 트리와 diff 보기가 터미널 옆에 있어 에이전트 변경을 확인하려고 앱을 옮기지 않아도 된다. 브라우저 패널은 프로젝트의 localhost 서버를 열고 패널마다 세션을 분리하며, 지정한 도메인에 대해 Chrome, Firefox, Safari의 로그인 세션을 가져올 수 있다.
에이전트는 기기에 있는 파일
에이전트 정의는 ~/.devpit/agents/에 있는 frontmatter 붙은 마크다운이고, 기존 도구가 설치한 것도 그대로 쓴다. devpit는 복사하지 않고 참조하므로 카탈로그는 원래 자리에 남는다. 다시 컴파일하거나 등록할 것이 없다.
프로젝트를 넘나드는 오케스트레이터
오케스트레이터는 직접 이끄는 채팅이다. 연결한 보드를 모두 읽고, Claude Code 계정에서 도는 세션을 나열하며, 카드의 워크트리에서 새 세션을 시작할 수 있다. 단계를 실행하는 열로 카드를 옮기지 않고, 타이머로 움직이지 않으며, 다른 세션의 승인을 대신하지 않는다.
장단점
장점
- 호출마다 비용이 카드에 남아 토큰 지출이 추측이 아니라 예산 항목이 된다.
- 보드는 선택 사항이라 평범한 터미널 작업은 설치 전과 똑같이 돌아간다.
- `~/.devpit`에 두는 로컬 퍼스트 저장 방식 덕에 저장소가 깨끗하고 gitignore에 줄을 더할 필요가 없다.
- 지출 상한과 열별 문맥 범위가 모든 에이전트와 모든 문서를 매번 싣는 낭비를 줄인다.
- tmux가 프로세스를 붙들고 있어 창을 닫거나 앱을 업데이트해도 세션이 살아남는다.
단점
- 보드 자동화는 Claude Code를 전제로 한다. Codex나 Cursor, Gemini CLI를 주력으로 쓰는 팀에는 에이전트 단계가 아직 맞지 않는다.
- macOS 빌드는 서명과 공증이 없어 첫 실행이 Gatekeeper에 막힌다. 컨텍스트 메뉴로 열거나 격리 속성을 직접 지워야 한다.
- 설정에 판단이 필요하다. 새 프로젝트의 열은 비어 있고, 에이전트와 모델, 상한을 넣기 전에는 아무 일도 하지 않는다.
- 기기 간 동기화가 없다. 계정은 로그인만 하므로 컴퓨터 두 대는 작업 공간 두 개를 뜻한다.
자주 묻는 질문
보드 단계에서는 안 된다. 에이전트와 세션 단계는 PATH에 있는 claude CLI를 거친다. 다른 도구는 devpit-agent 훅으로 상태를 알릴 수 있고 Gemini CLI는 설정 없이 그렇게 한다. 다만 작업 자체는 Claude Code에서 돈다.
관련 콘텐츠
devpit와 관련된 도구, 스킬, 아티클을 살펴보세요.
devpit 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
