Show HN: TaskPeace – a task queue my AI coding agents pull work from over MCP

개요

TaskPeace는 AI 코딩 에이전트가 작업 큐에서 작업을 가져와 처리하도록 설계된 시스템으로, Claude Code, Cursor, ChatGPT 등 다양한 에이전트와 통합됩니다.

주요 내용

* 연결 및 설치: TaskPeace API 토큰을 발급받아 간단한 스크립트를 실행하면 Claude Code, Cursor, Cline, Goose, Warp, Continue, Codex CLI, Gemini CLI, ChatGPT, Windsurf, Zed 등 다양한 코딩 에이전트와 연결됩니다.
* 자동 조종 (Autopilot):
* 계획 (Plan): 목표와 실시간 메트릭을 바탕으로 우선순위가 지정된 작업 백로그를 생성하여 큐를 채웁니다.
* 자동 조종 (Autopilot) / 무중단 (Never-stop): 큐에 쌓인 작업을 자동으로 처리하며, 무중단 모드는 큐가 비어있을 때 일정 시간 대기 후 재확인하여 지속적으로 작업을 수행합니다.
* 이어가기 (Continue): 세션 중단(크래시, 컨텍스트 제한, 연결 끊김 등) 시 중단된 시점부터 작업을 매끄럽게 이어갈 수 있습니다.
* 중지 (Stop): 현재 작업을 마무리하고, 보드를 동기화하며, 학습 내용을 저장하고, 요약 보고서를 생성하며 세션을 종료합니다.
* 캡처 (Capture): 자동 조종 실행 외의 유용한 대화 내용을 큐에 작업으로 추가합니다.
* 무인 실행 / 야간 작업: macOS 환경에서 tmuxcaffeinate를 사용하여 창을 닫거나 맥을 절전 모드로 전환해도 세션이 유지되도록 할 수 있으며, defaultMode: "bypassPermissions" 설정을 통해 에이전트가 단계별 프롬프트 없이 실행되도록 구성할 수 있습니다. 단, 금전, 자격 증명, 계정 생성, 영구 삭제 등은 수동으로 유지해야 합니다.
* 병렬 처리 (Parallelize Pro): 동일한 프로젝트에 대해 최대 5개의 세션을 동시에 실행할 수 있으며, 각 세션은 큐에서 다음 작업을 가져와 충돌 없이 병렬로 처리합니다.
* 공개 프로필 (Public profile): 선택적으로 작업 완료 내역, 평균 처리 시간, 사용 에이전트 등의 통계 정보를 공개 프로필로 공유할 수 있습니다. (작업 제목이나 내용은 비공개)

시사점

TaskPeace는 AI 코딩 에이전트의 효율적인 작업 관리와 자동화를 지원하며, 개발 워크플로우를 간소화하고 생산성을 향상시키는 데 기여할 수 있습니다.

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions