전체 문서

Getting Started

CICDoo란 시작하기: 온보딩 마법사 대시보드와 인프라 맵

Concepts

프로덕션, 스테이징, 개발 스테이지 도메인, 서브도메인, SSL Odoo 버전과 에디션 (Community와 Enterprise) 워크스페이스와 팀 협업

Servers

서버 추가하기 서버 도메인과 DNS 로드 밸런서 사용하기 서버 작업: 배포, 로그, 차트

Projects & Git

프로젝트 만들기 GitHub 연결하기 GitLab 연결하기 브랜치와 인스턴스

Instances & Console

인스턴스 만들기 인스턴스 재시작, 중지, 삭제 스테이지 간 브랜치 병합 웹 IDE와 원격 접속 인스턴스 설정 설명 배포와 작업 큐

Agent Tasks

에이전트 작업이란 에이전트 작업 설정하기 작업 실행과 결과 검토 에이전트 시간과 추가 구매

Monitoring & Backups

인스턴스 모니터링 백업과 복원 경고 알림 (이메일과 SMS)

Workspaces & Permissions

워크스페이스 멤버 초대하기 멤버 권한과 리소스 접근 멤버가 리소스를 보거나 사용할 수 없습니다

Account & Security

2단계 인증 (2FA) 프로필과 연동 설정 비밀번호와 계정 복구

Billing & Plans

요금제와 가격 업그레이드와 구독 관리 프로젝트 구독이 미납된 경우 채널 파트너 프로그램

Support & Tickets

지원 티켓 열기 CICDoo 팀에 도움 요청하기

Troubleshooting

문제 해결: 서버를 연결할 수 없습니다 문제 해결: 배포가 실패했습니다 문제 해결: 저장소를 옮긴 뒤 git push가 403으로 실패합니다 문제 해결: 인스턴스가 중단되거나 느립니다 문제 해결: 도메인 또는 SSL 문제

Agent Tasks

에이전트 작업 설정하기

프로젝트에서 에이전트 작업을 켜고, 코딩 CLI를 고르고, 본인 계정을 연결하고, 스킬로 우리 팀의 관례를 가르치는 방법.

켜는 방법

에이전트 작업은 계정 단위가 아니라 프로젝트 단위로 켭니다. 프로젝트를 열고 설정으로 이동한 뒤 에이전트 탭에서 에이전트 작업 활성화를 체크하세요. 그러면 프로젝트의 모든 스테이징과 개발 인스턴스 안에서 폴러가 시작되어 작업을 집어 들 준비를 합니다.

이 탭을 보고 바꾸려면 프로젝트 설정 권한이 필요합니다. 열 수 없다면 워크스페이스를 관리하는 사람에게 문의하세요.

CLI 고르기

에이전트 CLI에서 이 프로젝트의 작업을 계획하고 실행할 코딩 CLI를 고르세요:

  • Claude Code
  • Gemini CLI
  • Codex CLI

각각 자체 자격 증명으로 로그인하며 해당 제공업체의 여러분 계정에서 실행됩니다. CICDoo는 모델 이용권을 되팔지 않습니다. 에이전트는 여러분이 제공한 구독이나 키를 사용하고, 실행량은 그쪽 할당량에서 차감됩니다.

CLI는 나중에 바꿀 수 있습니다. 이미 저장해 둔 자격 증명은 마스킹된 채로 유지되므로, 다른 CLI로 갔다가 돌아와도 비밀 값을 다시 묻지 않습니다.

계정 연결하기

연결 방식은 CLI마다 다르고, 그 차이가 비용을 누가 내는지를 결정합니다.

Claude Code

Claude 구독이 있는 본인 컴퓨터에서 claude setup-token을 실행하고, 발급된 토큰을 Claude Code 토큰에 붙여 넣으세요. Claude Code가 여기서 제공하는 유일한 방식입니다.

Gemini CLI와 Codex CLI

둘 다 에이전트 로그인 방식에서 고르는 두 가지 방법으로 실행할 수 있습니다:

  • 본인 구독. 본인 컴퓨터에서 CLI에 로그인한 뒤, 캐시된 로그인 파일의 내용을 통째로 붙여 넣으세요. Gemini는 ~/.gemini/oauth_creds.json, Codex는 ~/.codex/auth.json입니다. 에이전트가 실행하면서 이 값을 갱신하고 갱신본을 되돌려 보내므로, 다시 할 일은 없습니다.
  • API 키, 토큰 단위 과금. Google AI Studio나 OpenAI 플랫폼 대시보드에서 키를 만들어 붙여 넣으세요. 실행 비용은 제공업체가 그 키에 청구합니다.

유료 Gemini Code Assist 라이선스를 쓴다면 Google Cloud 프로젝트 ID도 필요합니다. 개인 Google 계정이라면 비워 두세요.

자격 증명을 붙여 넣기 전에 읽어 주세요

자격 증명은 플랫폼에 저장되고, 에이전트가 인증할 수 있도록 인스턴스 컨테이너로 전달됩니다. 그 컨테이너에 셸이나 IDE로 접근할 수 있는 사람은 누구나 이 값을 읽을 수 있습니다.

로그인 파일은 API 키보다 더 강한 것을 넘겨주는 셈입니다. 범위가 제한된 자격 증명이 아니라 계정 세션 자체입니다. 그것만 따로 취소할 수 없고, 누군가 컨테이너 안에서 CLI를 직접 실행하면 그대로 사용됩니다. 제공업체들도 이런 요금제를 대화형 사용을 염두에 두고 내놓았고, OpenAI는 자동화된 워크플로에는 API 키를 권장하니, 개인 구독에 에이전트를 연결하기 전에 요금제 약관을 확인하세요.

그 점이 걱정된다면 제공업체가 지원하는 경우 API 키 방식을 쓰세요. 키는 범위를 제한할 수 있고 따로 취소할 수 있습니다.

선택 설정

  • 모델. 고른 CLI에서 쓸 모델 별칭이나 전체 모델 이름입니다. 비워 두면 기본값을 사용합니다.
  • 계획 자동 실행. 이 프로젝트의 새 작업이 검토 단계를 건너뜁니다. 성공한 계획이 자동으로 승인되고, 아무도 먼저 읽지 않은 채 구현되어 푸시됩니다. 에이전트가 차단됨으로 보고한 계획은 여전히 여러분을 기다리고, 프로덕션 인스턴스의 모든 계획도 마찬가지입니다. 이 설정은 작업마다 바꿀 수 있으며, 설정하려면 계획 승인 권한이 필요합니다.

스킬: 우리 팀의 관례를 가르치기

같은 탭의 스킬 섹션은 에이전트가 따라야 할 우리 팀의 관례를 기록해 두는 곳입니다. 이름을 어떻게 짓는지, 뷰를 어떻게 작성하는지, 테스트를 어떻게 하는지 같은 것들입니다.

Markdown 파일을 업로드하거나, SKILL.md가 들어 있는 스킬 폴더를 .zip으로 올리세요. 작업을 만들 때 어떤 스킬을 쓸지 고르고, 스킬을 항상 켜짐으로 표시해 모든 작업에 적용할 수도 있습니다. 스킬은 프로젝트 전용 저장소 버킷에 보관되며, 그 스킬을 사용하는 작업의 컨테이너에 설치됩니다.

결과를 개선하는 가장 저렴한 방법입니다. 우리 모듈 구조와 테스트 관례를 아는 에이전트는 여러분이 덜 고쳐도 되는 계획을 만들어 냅니다.

다음 단계

에이전트 작업이 무엇인지와 프로덕션 관련 규칙은 에이전트 작업이란을 참고하세요. 첫 작업을 만들고 검토하려면 작업 실행과 결과 검토를 참고하세요.

문제가 해결되지 않으면 티켓 페이지나 채팅 위젯에서 지원 티켓을 열어 주세요.

여전히 해결되지 않나요? 앱에서 티켓을 열거나 엔지니어와 상담하세요.