인사말
안녕하세요, Proact0 Founder 박중헌입니다.
Act는 단순한 단기 사이드 프로젝트가 아니라 지속적으로 성장하고 확장할 수 있는 순환적 개발 사이클(Agile) 위에서 진행되는 지속 성장형 오픈소스 AI Agent Flatform으로 설계되었습니다.
Act 전용 컨트리뷰션 매니징 시스템인 0C(제로크)는 Act만을 위해 정말 최소한의 협업 구조와 핵심 코어만을 담아 설계된 시스템입니다. 그래서 본 프로젝트에 합류하시게 된다면 0C와 함께 성장하고 능동적으로 참여하며 협조해주셔야 Proact0가 기대하는 산출물과 성장이 실현될 수 있습니다.
0C와 Act는 기존과는 다른 혁신적이고 새로운 방식의 협업과 성장을 경험하고 싶은 분들을 위해 설계된 시스템입니다. 따라서 전통적인 협업 방식을 고수하거나 새로운 것을 받아드리는 데에 거부감이 드시는 분들은 해당 시스템을 받아드리기 힘들 수 있습니다.
확신을 갖고 말씀드릴 수 있는 것은, 이 프로젝트와 같은 구조와 시스템을 갖춘 사례는 흔치 않다는 점입니다. 저는 여러분이 기존의 일반적인 사이드 프로젝트에서는 얻기 힘든, 더 나은 결과물과 의미 있는 성장을 경험할 수 있도록 여러 전문가분들과 소통하며 진심을 다하여 준비했습니다. 이 시스템을 믿고 함께 해주신다면, 분명히 차별성 있는 경험이 될 것이라고 자신 있게 말씀드릴 수 있습니다.
원활한 협업 및 참여를 위해 꼭 모든 내용에 대해 숙지해주신 후 신청을 고려해주십시오.
감사합니다.
Proact0 & Act 소개 - 하단 PDF 필독 필수
참가 신청은 여기서!
모집 기간은?
모집이 마감되었습니다. 다음 신청 기간을 확인해주세요.
•
신청기간: 2025.06.23~2025.06.29
•
발표일자: 2025.06.30
공통 참여 요건
Act는 비영리 오픈소스 프로젝트로서 “성장”을 갈구하는 사람들을 찾고 있습니다.
저희는 타인에게 의존하는 수동적인 자세에서 벗어나 능동적인 자세를 갖추려고 하시는 분들이 필요합니다.
영리 단체(예: 회사)와 같이 수익을 바라지 않사오니 아래 조건을 제외한 역량에 대한 부담을 가지지 않으셔도 됩니다.
필수 역량
•
기본 프로그래밍(Python) 또는 엔지니어링(Prompt, RAG, etc.) 능력
•
상호 존중과 열린 자세에 기반한 능동적인 커뮤니케이션 및 협업 능력 (중요)
필수 자격 조건
•
•
노션 및 카톡 소통이 원활하게 가능해야 합니다.
◦
최소 하루에 한 번 정도는 카톡 확인이 가능(공지 정독, 크루 채팅방 확인)하셔야 합니다.
◦
최소 하루에 한 번 정도는 노션의 데일리 스탠드업 참여(소요 시간: 5초~1분)가 가능하셔야 합니다.
•
본인이 맡은 Task를 책임감있게 바라보실 수 있으셔야 합니다.
•
맡으신 책임을 다하실 수 있는 환경이셔야 합니다.
◦
Crew Leader: 크루 회의, 스프린트 리뷰 일정 조율, 데일리 스프린트 체크, 추가 백로그 산정과 같은 크루 운영이 원활하게 가능한 환경
◦
Crew Member: 작업(Backlog)를 최소 하나 이상 수주(Shopping)하여 진행하고 원활한 온보딩, 데일리 스탠드업, 스프린트 리뷰, 스프린트 회고 회의 참여가 가능한 환경
주의/권고사항
원활한 협업 진행을 위해 이것만큼은 꼭 숙지해주세요!
1.
신청하시게 되면 해당 프로젝트 활동에 문제가 없도록 ‘최소’ 스프린트 1주기(1달) 동안은
정상적인 참여¹가 가능하신 상태이셔야 합니다.
여기서 말하는 정상적인 참여는 스프린트 기간 내에 담당한 백로그 진행(완료 필수X, 도전!) 및 원활한 온보딩, 데일리 스탠드업, 스프린트 리뷰, 스프린트 회고 회의 참여를 뜻합니다.
다음 스프린트의 미참여자 & 크루 변경자는 스프린트 종료 1주 전까지 휴가 신청서를 작성해주셔야 합니다.
2.
만약 진행중인 스프린트 도중 나가시게 된다면 이후 Proact0을 포함한 가짜연구소(Pseudo Lab)에서 진행하는 활동에서 불이익이 있을 수 있습니다.
현재 모집중인 Act(Project)
Act 1: Entertainment
Crew | 모집 여부 | 모집 유형 | 모집 인원(명) | 모집 Postion |
Text Crew | X | X | X | X |
Image Crew | X | X | X | X |
Music Crew | X | X | X | X |
Management Crew | O | 추가 모집 | 2 | Crew Member |
Act 2: Education
모집 여부 | 모집 유형 | 모집 인원(명) | 모집 Postion | |
Marketing(News) Crew | X | X | X | X |
Source Person Interview Crew | X | X | X | X |
Focus Group Interview Crew | X | X | X | X |
Position 소개
Crew Leader (크루장)
무엇을 “집중적”으로 경험 해볼 수 있나요?
•
기본적으로 Project Manager 역할을 맡음
•
전문적인 에자일 협업 환경에서의 크루 관리 및 운영(스프린트 목표 설정, 백로그 산정 등)
•
Agentic AI System 및 가이드라인 증강 설계 및 구축
•
오픈소스 프로젝트 크루 운영 책임(Maintainer) 부문 주요 Contribution 기회
Crew Member (크루원)
무엇을 “집중적”으로 경험 해볼 수 있나요?
•
기본적으로 Project Engineer 역할을 맡음
•
전문적인 에자일 협업 환경에서의 개발/컨트리뷰션 문화 적응
•
RAG, Prompt Engineering, MCP, A2A와 같은 기술 집중 담당 구축
•
오픈소스 프로젝트 개발 책임(Contributor) 부문 주요 Contribution 기회
기술 스택
Collaboration
공지/크루 채팅 | Kakaotalk |
문서/일정/조직 관리 | Notion |
프로젝트 관리/버그, 이슈(백로그) 추적 | Github Projects/Issues |
Workflow, Architecture 설계 | Google Drive - Drawio |
음성 채팅 | 가짜연구소 Discord 또는 크루 자유 선택 |
R&D
언어 | Python |
공통 기본 의존성 | langchain: LLM 활용 애플리케이션 개발 특화 프레임워크
langgraph: Langchain 기능을 확장하여 복잡한 멀티 에이전트 시스템 개발에 특화된 workflow/graph 관리 프레임워크 |
공통 개발/테스트 의존성 | ipykernel: Jupyter Notebook(.ipynb)에서 사용되는 IPython 커널(Kernel)을 제공하는 라이브러리
langgraph-cli[inmem]: LangGraph API 서버를 로컬에서 빌드하고 실행하기 위한 다중 플랫폼 명령줄 도구
pytest: Python 코드를 단위 테스트 (= 유닛테스트) 하기 위한 TEST Framework |
패키지 관리자 | uv: Rust로 작성된 파이썬 패키지 관리 도구, 기존 pip, venv, pip-tools 등의 기능을 통합 |
Checker
(Git Hook 내장) | flake8: Code Quality Check
black: Code Formatting Check
isort: Import Sorting Check |
그 외 Langgraph Workflow 내부 배포 프레임워크 | 크루 자유 선택 (e.g., CrewAI, AutoGen, Dify, etc.)
참고: ![]() |
AI Model | 크루 자유 선택 (e.g., OpenAI, Gemini, Claude, etc.) |
Web(미정)
언어 | ??? |
자주 하는 질문
Q. 이번 스프린트만 참여하고 다음 스프린트에는 참여하지 않으면 이후 다시 참여를 못하는 건가요?
a.
아니오, 이후 다시 스프린트 모집 공고가 올라오면 다시 신청하실 수 있습니다.
Proact0에는 소속되어 있는 것으로 기여자에 표시되며 활동 상태만 변경됩니다.
단, 스프린트 도중 중도하차하게 되신다면 이후 스프린트에서도 참여하실 수 없습니다.
Q. 왜 Proact0은 수직적인 체제를 갖추고 있는 건가요?
a.
Act가 확장에 열려있는 비영리 오픈소스라는 점을 반영하여 자발적인 환경 속에서 최대한 수직/수평 구조의 Trade-off 관계의 균형을 맞추고 원활한 협업이 가능할 수 있도록 ZeroC 시스템을 설계하였습니다.
•
Proact0의 추구하는 문화는 수평 구조에 가깝습니다.
◦
그룹원 간의 협력과 참여를 중시하며 빠른 의사 결정을 할 수 있도록 합니다.
◦
다양한 사람들의 지식과 경험을 반영하며 능동적으로 활동하고 성장이 가능하도록 합니다.
•
수직 구조는 ZeroC 내에서 개인의 자율성을 최대한 해치지 않는 범위를 산정하고 협업이 원활히 진행되기 위해 각 역할의 책임에 따라 구분하였습니다.
Zero Manager는 조직 전체 구성원이 성장할 수 있는 환경, 기여 시스템(Contribution System)을 책임지는 사람
•
그룹의 방향성에 맞춰, 그룹의 사상을 완수하기 위한 모든 시스템 및 전체 프로세스를 전반적으로 관리하는 역할을 중심으로 합니다.
Act Operator는 Act의 성공을 책임지는 사람
•
시스템 안에서 Act의 방향성을 제시하고, 그룹의 사상 안에서 Act의 계획, 실행, 완료에 필요한 모든 요소를 조정하고 관리하는 역할
Crew Leader는 크루의 구성원들이 효과적으로 작업할 수 있는 환경(Environment)을 책임지는 사람입니다.
•
그룹의 시스템 속에서 Act의 방향성과 일치하는 크루의 목표를 설정하고, 크루원들이 목표를 달성할 수 있도록 리드하고, 크루워크를 구축하고, 의사 소통을 개선하는 역할을 중심으로 합니다.
Crew Member는 크루에서 Crew Leader(TL)이 다듬어 나가는 환경 속에서 맡게 되는 기술 작업(Backlog, Task)을 책임지는 사람입니다.
•
크루 활동에 참여하며 Workflow 증강, 기술 제안, 레퍼런스 조사, 코드 개발, 피드백 반영 등의 기술적인 작업을 개선하고 공유하는 역할을 중심으로 합니다.
Q. Proact0에서 요구하는 책임이라는 건 뭔가요?
a.
Proact0은 그룹 구성원들이 원활한 소통 및 작업을 하며 서로의 포텐셜을 끌어올릴 수 있도록 같이 성장하는 것을 추구하고 있습니다.
Proact0에서의 책임은 서로의 성장을 뒷받침해주기 위해 집중적으로 노력해야 하는 부분을 확고히 해줄뿐더러, 개인이 원하는 성장에 더욱 포커스를 맞출 수 있도록 방향성을 잡아주도록 만드는 지침의 역할도 합니다.
Q. Crew/Act를 이동하거나 직책을 바꾸고 싶어요.
a.
신청하신 스프린트 기간(1달) 동안은 변경하실 수 없습니다. 다음 스프린트에서 변경을 원하시면 스프린트 종료 1주 전에 진행되는 공지를 확인하고 신청해주세요.
Q. Act Operator는 어떻게 신청하나요?
a.
Act Operator의 경우 다른 직책보다 더 신중히 선별하고 있습니다. 관심이 있으신 분은 아래 그룹 카카오톡 채널로 따로 문의 주시기 바랍니다.
Copyright 2025. Proact0. or its affiliates