소프트웨어 제품을 운영하시나요? 무료로 등록하세요. 담당자가 읽어 보고 하루 안에 공개합니다.제품을 운영하시나요? 무료로 등록하세요.

제품 등록
제품 등록

개발자 도구

에디터, CI, 패키지 도구, 코드 배포.

제품 1개

  1. CPFHub.io인증됨

    AI 에이전트용 원격 MCP 서버를 갖춘, 브라질 CPF 데이터 REST API

    개발자 도구$19/월부터 · 무료 요금제

이 카테고리에 속하는 도구

코드를 쓰고 배포하는 일을 둘러싼 장치입니다. 에디터, 버전 호스팅, 코드 리뷰, 지속적 통합, 패키지 레지스트리, 환경 도구, 릴리스 관리가 여기에 속합니다.

여기 제품은 쓰는 사람이 직접 구매하기 때문에 이 카테고리는 유난히 정직합니다. 개발자는 시간을 낭비하게 하는 도구를 버리고, 어떤 구매 절차도 나쁜 도구를 오래 살려 두지 못합니다.

운영 중인 소프트웨어를 지켜보는 일은 모니터링에 속합니다. API를 위한 인터페이스 작업은 API·연동에 있습니다. 모델의 도움을 받는 코딩은 AI 도구에 있습니다.

파이프라인이 제품입니다

팀이 매일 체감하는 대부분은 변경이 노트북에서 운영 환경까지 가는 경로에서 나옵니다.

그 경로에는 네 개의 검문소가 있습니다. 리뷰, 자동화된 테스트, 빌드 산출물, 배포입니다. 이 카테고리의 모든 제품은 그중 하나를 개선하거나 둘을 연결합니다.

행동을 바꾸는 지표는 속도입니다. 4분 만에 끝나는 파이프라인은 끊임없이 쓰입니다. 40분 걸리는 파이프라인은 사람들이 푸시하는 빈도를 바꾸고, 더 큰 변경을 부추기고, 리뷰를 나쁘게 만듭니다. 지속적 통합 서비스를 비교할 때는 벤치마크를 읽지 말고 내 저장소의 실제 빌드를 측정하세요.

안정성도 똑같이 중요합니다. 무작위로 실패하는 테스트 스위트는 모두에게 조사하는 대신 다시 돌리는 법을 가르치고, 그 습관이 생기면 스위트는 아무것도 지키지 못합니다.

버전 호스팅과 리뷰

호스팅 플랫폼이 결정하는 것은 코드가 어디에 있는지만이 아닙니다. 리뷰가 어떻게 이루어지는지, 무엇이 자동으로 실행되는지, 누가 승인할 수 있는지, 1년 뒤 기록이 어떤 모습인지를 정합니다.

보호된 브랜치, 필수 검사, 리뷰어 배정, 승인이 권고가 아니라 강제될 수 있는지 확인하세요. 그다음 일상적인 사용성을 확인하세요. 큰 변경이 어떻게 표시되는지, 리베이스 뒤에도 댓글이 살아남는지, 어떤 줄이 왜 그렇게 쓰였는지 찾기가 얼마나 쉬운지입니다.

플랫폼 간 이전은 가능하지만 공짜가 아닙니다. 코드는 깔끔하게 옮겨지고, 이슈, 풀 리퀘스트 기록, 자동화는 대개 떠날 때보다 나쁜 상태로 도착합니다.

나머지 툴체인에서 살펴볼 것

  • 패키지 레지스트리는 내부 라이브러리용 비공개와, 다른 곳의 장애가 빌드를 멈추지 않도록 공개 패키지를 캐시하는 용도로 쓰입니다.
  • 환경은 설치 안내문 한 페이지 없이 노트북과 파이프라인에서 재현 가능해야 합니다.
  • 시크릿은 빌드 시점에 주입하고 커밋하지 않으며, 다운타임 없이 교체할 수 있어야 합니다.
  • 산출물은 버전이 매겨지고, 어제가 아니라 지난주로 롤백할 수 있을 만큼 오래 보관되어야 합니다.
  • 릴리스 도구는 기능 플래그든, 단계적 롤아웃이든, 단순한 태그 배포든 무엇이 될 수 있습니다.

기능 플래그는 한마디 덧붙일 만합니다. 릴리스를 차분하게 만들지만 아무도 제거하지 않으면 기술 부채가 되므로, 만드는 방법이 아니라 퇴역시키는 방법을 도구가 어떻게 다루는지 물어보세요.

인원이 아니라 사용량을 반영하는 요금

지속적 통합은 분, 동시성, 기여자 기준으로 과금됩니다. 빠른 머신은 분당 비용이 더 들고 빌드당 비용은 더 적은 경우가 많으므로, 쓸모 있는 비교는 내 저장소 크기에서 성공한 빌드당 비용입니다.

산출물, 캐시, 컨테이너 이미지의 저장 공간은 조용히 쌓이며, 보존 기본값은 보통 공급사에 후합니다. 사용자 기준 플랫폼은 쓰기 권한이 있는 모든 사람에게 과금하므로, 휴면 계정은 분기마다 검토할 가치가 있습니다.

여기의 무료 등급은 특히 오픈 소스 작업에서 유난히 좋고, 바쁜 한 달 만에 넘어서기도 유난히 쉽습니다. 조용한 계량 단위의 더 넓은 모음은 요금 페이지가 감추는 것에 있습니다.

계약 전에 시험할 것

테스트와 가장 느린 빌드를 포함해 실제 저장소 하나를 옮기고, 일반 업무를 꼬박 일주일 동안 그 위에서 돌려 보세요.

그다음 일부러 망가뜨려 보세요. 실패하는 테스트, 거부된 배포, 롤백입니다. 나쁜 날에 도구가 어떻게 동작하는지가 실제로 사는 부분이며, 그것은 시연에 절대 나오지 않습니다.

성장하는 팀의 구매 순서

두 명짜리 팀에는 리뷰가 되는 버전 호스팅과 테스트를 돌리는 파이프라인이 필요합니다. 나머지는 기다려도 되고, 일찍 추가하면 제품에 쓰는 편이 나았을 관심을 빼앗습니다.

다섯 명에서 열 명이 되면 압력은 빌드 시간, 환경 일관성, 공유 코드를 위한 비공개 레지스트리로 옮겨 갑니다. 한 사람이 아니라 팀 전체로 마찰이 곱해지기 시작하는 지점입니다.

그 이후에는 질문이 릴리스 관리로 바뀝니다. 플래그, 단계적 롤아웃, 산출물 보존, 그리고 지금 운영 환경에서 정확히 무엇이 돌아가고 있는지 답할 수 있는 능력입니다.

앞으로 가질 팀을 위해 사지 마세요. 필요하기 전에 도입한 도구는 만든 기억이 아무에게도 없는 설정이 되고, 나중에 제거하는 일은 추가했을 때보다 어렵습니다.

자주 묻는 질문

소규모 팀은 무엇을 가장 먼저 사야 하나요?

코드 리뷰가 되는 버전 호스팅, 그리고 모든 변경마다 테스트를 돌리는 지속적 통합입니다. 이 카테고리의 나머지는 그 둘이 만든 워크플로의 최적화입니다.

지속적 통합은 요금을 어떻게 매기나요?

빌드 분, 동시 작업 수, 또는 분 허용량이 붙은 기여자당으로 매깁니다. 빠른 머신은 허용량을 더 빨리 태우므로, 표면 요율이 아니라 성공한 빌드당 비용을 비교하세요.

비공개 패키지 레지스트리가 필요한가요?

내부 라이브러리를 프로젝트 간에 공유하기 시작하면 필요합니다. 그 전에는 부담입니다. 운영하는 또 다른 이유는 공개 패키지를 캐시해서 외부 장애가 빌드를 멈추지 않게 하는 것입니다.

AI 코딩 어시스턴트도 이 카테고리에 속하나요?

구매 시 질문이 다르기 때문에 AI 도구에 속합니다. 어떤 모델인지, 내 코드가 무엇에 쓰이는지, 권한이 어떻게 동작하는지입니다. 그것이 연결되는 에디터는 여기에 속합니다.

팀의 속도를 가장 떨어뜨리는 것은 무엇인가요?

빌드 시간과 불안정한 테스트이며, 이 순서입니다. 40분 걸리는 파이프라인은 사람들이 푸시하는 빈도를 바꾸고, 아무도 믿지 않는 테스트 스위트는 빨간 빌드를 모두 동전 던지기로 만듭니다.