# Provider integrations ## Codex 기본 command: ```text codex exec --sandbox read-only --output-last-message - ``` Prompt는 stdin으로 전달한다. planner, logic reviewer, decision reviewer에 사용한다. `skip_git_repo_check`와 `extra_args`는 provider option으로 설정할 수 있다. ## Claude 기본 command: ```text claude -p --output-format text ``` Prompt는 stdin으로 전달한다. primary writer, reader reviewer, editor reviewer, reviser에 사용한다. ## Google Antigravity Python SDK 표면: ```python from google.antigravity import Agent, LocalAgentConfig ``` `LocalAgentConfig`로 model과 config를 전달하고 async `chat` 결과의 text를 읽는다. evidence와 operations reviewer에 사용한다. ## Model IDs 예제 config는 model ID를 비워 provider 계정의 기본 선택을 사용한다. 조직에서 허용된 model ID가 있다면 각 provider object의 `model`에 지정한다. 모델 이름과 availability는 계정·시점마다 달라질 수 있으므로 `doctor`와 live smoke test로 확인한다. ## Doctor ```bash claridoc doctor --config config/pipeline.multi-agent.example.json ``` `doctor`가 확인하는 것: - CLI executable 또는 SDK import 가능 여부 - 설정된 integration surface 확인하지 않는 것: - 로그인 유효성 - project/repository 접근 권한 - quota와 rate limit - model ID availability - 실제 response schema 안정성 ## Mock Mock provider는 deterministic fixture다. source excerpt를 최종 글에 복사하지 않으며, 외부 model을 호출하지 않는다. Mock reviewer score는 합성값이다.