Show HN: Paca – Lightweight Jira alternative for human-AI collaboration

개요

Paca는 AI 에이전트와 인간이 동등한 팀원으로 협업하는 자체 호스팅 방식의 오픈소스 프로젝트 관리 플랫폼으로, 기존 Jira, Trello 등의 대안을 제시합니다.

주요 내용

* AI 에이전트와 인간의 동등한 협업: Paca는 AI 에이전트를 챗봇이나 부가 기능이 아닌, 스프린트 계획, 작업 처리, BDD 사양 작성 등 실제 스크럼 팀의 일원으로 통합합니다.
* 완전한 사용자 정의 및 확장성: 워크플로우, 데이터 모델, UI 등 모든 구성 요소가 플러그인을 통해 사용자 정의 및 확장이 가능하며, 코드 없이 구성 파일로 조정할 수 있습니다.
* P-A-C-A 사이클 기반 협업: 계획(Plan) → 실행(Act) → 확인(Check) → 적응(Adapt)의 4단계 사이클을 통해 스크럼 및 과학적 방법론과 유사한 방식으로 팀 협업을 구조화합니다.
* v0.4.0 업데이트: 프로젝트 수준에서 AI 에이전트와 직접 대화하여 작업을 계획하고 생성/업데이트하는 기능, 활동 변경 내용의 차이점을 시각적으로 보여주고 되돌릴 수 있는 기능이 추가되었습니다.
* 핵심 기능:
* 통합 Scrumban 보드: 인간과 AI 에이전트가 실시간으로 동일한 보드를 공유합니다.
* 인앱 AI 채팅: 프로젝트 수준에서 AI 에이전트와 영어로 직접 소통합니다.
* 활동 차이 및 되돌리기: 모든 필드 변경 사항을 시각적으로 확인하고 되돌릴 수 있습니다.
* BDD 협업: Gherkin 시나리오 편집기를 통해 공동으로 작성합니다.
* 시스템 설계 문서(SDD): 지속적으로 업데이트되는 아키텍처 문서를 유지합니다.
* MCP 서버: Claude, 사용자 정의 에이전트 등 MCP 호환 도구를 Paca 데이터 계층에 직접 연결합니다.
* Claude Code 스킬: /paca 슬래시 명령어를 통해 에디터 내에서 Paca 워크스페이스를 관리합니다.
* 실시간 업데이트: Socket.IO를 통해 모든 변경 사항을 즉시 반영합니다.
* OpenHands 기반 에이전트: 각 에이전트가 격리된 샌드박스 컨테이너 내에서 실행됩니다.
* WASM 플러그인 샌드박스: 선언된 권한 내에서 안전하게 확장합니다.
* 자체 호스팅: Docker Compose를 통해 단일 명령어로 실행 가능하며 데이터가 외부로 나가지 않습니다.
* 경량화: 최소 핵심 기능으로 구성되며 필요한 기능만 추가합니다.
* 설치 및 개발: Linux 서버에서 대화형 설치 스크립트, Docker Compose, 로컬 개발 환경 설정 등 다양한 설치 옵션을 제공합니다.
* MCP 서버: Qualquer AI 에이전트가 Paca 워크스페이스에 직접 접근할 수 있도록 구조화된 인터페이스를 제공합니다.
* Claude Code 통합: /paca 슬래시 명령어를 통해 에디터 환경에서 Paca의 다양한 기능(작업, 문서, 스프린트 관리 등)을 자연어로 제어할 수 있습니다.
* 아키텍처: React, Go, Node.js, Python, Playwright 등 다양한 기술 스택을 사용하며, WASM 및 Docker를 통해 확장성과 격리성을 확보합니다.

시사점

Paca는 AI 에이전트가 단순한 자동화 도구를 넘어 실제 협업의 주체로 참여하는 미래의 프로젝트 관리 방식을 제시하며, 비용 부담 없이 강력한 기능과 유연성을 원하는 팀에게 매력적인 오픈소스 대안이 될 수 있습니다.

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

댓글

GitHub Discussions