osFoundry / Platform
풀 리퀘스트
워크스페이스 전체 PR 대시보드. CI 상태, 리뷰어, 충돌을 한눈에.
개요
Pull requests는 osFoundry의 Code & Build 영역에 있는 코드 리뷰 대시보드입니다. 어떤 PR이 그린인지, 누구의 리뷰가 아직 남았는지, 무엇이 충돌로 막혀 있는지 알아보려고 저장소 사이를 오갈 필요 없이, 여러분이 실제로 판단에 쓰는 신호를 앞으로 끌어올린 워크스페이스 전체 목록 하나를 얻습니다. CI 상태, 요청된 리뷰어와 완료된 리뷰어, 그리고 머지 충돌입니다. 메인테이너가 하루에도 열두 번씩 던지는 질문, 즉 「무엇이 준비됐고, 무엇이 막혔는가?」에 PR을 하나씩 열지 않고 답합니다.
osFoundry는 local-first 데스크톱 워크스페이스로 동작하므로, 이 대시보드는 별도의 브라우저 탭이 아니라 채팅, 에이전트, 코드, 지식, 데이터와 같은 자리에 놓입니다. PR을 읽는 바로 그 창이, AI 모델에게 diff 요약을 시키고, 리뷰 코멘트 초안을 뽑고, 어떤 체크가 왜 실패했는지 설명하게 하는 창이기도 합니다. 그리고 그 모델은 여러분이 연결한 것이면 됩니다. local이든 클라우드든 자체 호스팅이든, 리셀러 마진 없이 자신의 API 키로 돌아갑니다. 한눈에 보기 위해 코드나 리뷰가 여러분의 기기를 벗어날 필요는 없습니다.
이것이 중요한 이유는, 대부분의 팀이 시간을 잃는 지점이 리뷰 지연이고, 그 원인은 대개 노력 부족이 아니라 가시성 부족이기 때문입니다. 어떤 PR은 아무도 알아채지 못해 그린이고 머지 가능한 채로 이틀을 방치되고, 다른 PR은 충돌이 드러나지 않아 릴리스를 막습니다. CI와 리뷰어, 충돌을 정렬된 하나의 화면에 모으면 「찾아 나서기」가 「보고 처리하기」로 바뀌고, 그 화면은 또 하나의 로그인과 또 하나의 좌석당 청구서 뒤가 아니라 여러분이 이미 일하는 바로 그 자리에 머뭅니다.
주요 기능
- 워크스페이스의 모든 열린 풀 리퀘스트를 한 목록에서 훑어보고, 저장소를 하나씩 열 필요가 없습니다
- CI 상태를 한눈에 읽어, 어떤 PR이 그린이고 머지 가능한지, 어떤 것이 체크에 실패했는지 알 수 있습니다
- PR별로 리뷰어를 추적합니다. 누구에게 요청했고, 누가 승인했으며, 무엇이 아직 리뷰 대기 중인지 파악합니다
- 머지할 때나 릴리스 도중에 뒤늦게 부딪히는 대신, 머지 충돌을 일찌감치 잡아냅니다
- local-first 데스크톱 워크스페이스 안에서, 채팅·에이전트·코드·데이터 옆에서 자신의 AI 모델과 API 키로 바로 리뷰합니다
활용 사례
- 메인테이너: 매일 아침 대시보드를 열어 그린이면서 리뷰까지 끝난 PR을 찾아, 저장소를 뒤지지 않고 머지합니다
- 팀 리드: 리뷰어 열을 훑어 어떤 풀 리퀘스트가 리뷰를 기다리는지 확인하고, 알맞은 사람에게 한마디 건넵니다
- 릴리스 매니저: 머지 도중에 부딪히는 대신, 릴리스를 자르기 전에 머지 충돌이 있는 PR을 잡아냅니다
자주 묻는 질문
대시보드가 여러 저장소의 풀 리퀘스트를 함께 보여주나요?
네. 워크스페이스 전체 화면이라, 워크스페이스 안 여러 저장소에 걸친 열린 PR이 저장소별이 아니라 하나의 목록에 모여 나타납니다. 저장소 사이를 오가는 대신 한곳에서 전부 보는 것, 그것이 이 대시보드의 취지입니다.
각 풀 리퀘스트에서 한눈에 무엇을 볼 수 있나요?
보통 행동으로 옮기게 되는 세 가지 신호입니다. CI 상태(통과 여부), 리뷰어(누구에게 요청했고, 누가 승인했으며, 무엇이 아직 대기인지), 그리고 머지 충돌(깔끔하게 머지되는지)입니다. PR을 하나씩 열지 않고도 무엇이 준비됐고 무엇이 막혔는지 가려내는 것이 목적입니다.
이용하려면 별도 구독이나 좌석당 요금이 필요한가요?
아니요. Pull requests는 bring-your-own-key 방식이고 좌석당 요금이 없는 osFoundry 데스크톱 워크스페이스의 일부입니다. PR에 쓰는 어떤 AI 도움이든 여러분이 연결한 모델과 API 키로 돌아갑니다. local이든 클라우드든 자체 호스팅이든 리셀러 마진이 없으며, 코드는 여러분의 기기에 그대로 둘 수 있습니다.