Skip to content
Back to skills

Using Autopus

ASecurity

Autopus-ADK 설치 및 활용 가이드 스킬

  • 111 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 2, 2026
ai-agentsgobashreactawsapifrontendsecurity

Works with

  • claude code
  • cli
  • api

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add Insajin/autopus-adk --skill using-autopus --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Using Autopus?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Using Autopus
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/insajin-using-autopus/badge)](https://www.skillsdirectory.com/skills/insajin-using-autopus)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: using-autopus
description: Autopus-ADK 설치 및 활용 가이드 스킬
compatibility: omp
---

# Using Autopus-ADK Skill

Autopus-ADK를 사용하여 코딩 CLI에 하네스를 설치하는 방법입니다.

## 설치 모드

### Full Mode
모든 기능을 포함하는 완전한 하네스:
- 방법론 (TDD/DDD/Double Diamond)
- 모델 라우터
- 인텐트 게이트
- 세션 연속성
- 훅 시스템

### Lite Mode
핵심 기능만 포함하는 경량 하네스:
- 아키텍처 문서
- Lore 커밋 시스템
- SPEC 엔진
- 기본 훅

## CLI 명령어

```bash
# 하네스 설치 (인터랙티브)
auto init

# 특정 모드로 설치
auto init --mode full
auto init --mode lite

# 특정 플랫폼에 설치
auto init --platforms claude-code
auto init --platforms codex,antigravity-cli

# 설치 상태 확인
auto doctor

# 하네스 업데이트
auto update

# 설치 제거
auto clean
```

## 설정 파일 (autopus.yaml)

```yaml
mode: full
project_name: my-project
platforms:
  - claude-code
  - codex

methodology:
  mode: tdd
  enforce: true
  review_gate: true

hooks:
  pre_commit_arch: true
  pre_commit_lore: true
  react_ci_failure: false
  react_review: false

quality:
  default: balanced
  providers:
    claude: ultra
    codex: balanced
```

### Claude와 Codex 품질 모드 분리

`quality.default`는 기존 전역 fallback입니다. Claude Code와 Codex를 함께 쓰면
`quality.providers.claude`와 `quality.providers.codex`를 선택적으로 추가해 서로 다른
Ultra/Balanced 모드를 사용할 수 있습니다.

```bash
auto quality provider claude ultra --apply
auto quality provider codex balanced --apply
auto quality provider claude inherit --apply
auto quality show
```

CLI에서는 `claude-code`도 `claude`의 alias로 허용하지만 YAML에는 canonical key
`claude`를 저장합니다. Provider별 `--apply`는 해당 provider가 `platforms`에 구성된
경우에만 그 플랫폼을 갱신합니다. 기존 `auto quality ultra|balanced --apply`는
`quality.default`를 바꾸고 구성된 모든 플랫폼을 갱신합니다. 한 번의 실행에 지정한
`--quality`는 두 persisted provider override보다 우선하며 YAML은 수정하지 않습니다.

### Claude Fable 5.1 / Opus 5.5 기본 경로

Autopus는 공통 모델 티어를 `fable` > `opus` > `sonnet` > `haiku` 순서로
사용합니다. Ultra에서는 planner, architect, spec-writer, security-auditor,
reviewer, debugger, deep-worker를 Fable에 할당하고 나머지 역할을 Opus에
할당합니다. Balanced에서는 planner, architect, security-auditor를 Fable에,
구현·리뷰·심층 작업 역할을 Opus에, 나머지 역할을 Sonnet에 할당합니다. 기본
Ultra와 Balanced 프리셋은 Haiku를 사용하지 않습니다.

| 티어 | 전체 모델 ID | Claude Code alias | 최소 Claude Code 버전 | MTok당 가격 |
|------|--------------|-------------------|--------------------------|-------------|
| `fable` | `claude-fable-5-1` | `fable`, `best` | `2.1.170` | 입력 $10 / 출력 $50 |
| `opus` | `claude-opus-5-5` | `opus` | `2.1.280` | 입력 $4 / 출력 $20 |

`route_team` workflow는 두 모델 ID를 고정하므로
`auto workflow doctor --route route_team`에서 더 높은 요구 버전인 `2.1.280`
미만을 fail-closed합니다. 모델을 고정하지 않는 `route_a`는 생성 표면의 기준
버전인 `2.1.246`을 최소 버전으로 사용합니다.

Claude Code의 `opus` alias는 provider와 버전에 따라 달라집니다.

| Claude Code provider | `opus` on v2.1.280+ | v2.1.219–v2.1.279 | Before v2.1.219 |
|----------------------|---------------------|-------------------|-----------------|
| Anthropic API | Opus 5.5 | Opus 5 | Opus 4.8 on v2.1.154–v2.1.218 |
| Claude Platform on AWS | Check `/model` | Opus 5 | Opus 4.8 on v2.1.207–v2.1.218; Opus 4.7 before v2.1.207 |
| Amazon Bedrock | Check `/model` | Opus 5 | Opus 4.8 on v2.1.207–v2.1.218; Opus 4.6 before v2.1.207 |
| Google Cloud Agent Platform | Check `/model` | Opus 5 | Opus 4.8 on v2.1.207–v2.1.218; Opus 4.6 before v2.1.207 |
| Microsoft Foundry | Opus 4.6 | Opus 4.6 | Opus 4.6 |

Opus 5.5는 Opus 5의 후속 모델로, 1M context와 128K output은 같고 표준 가격은 더 낮습니다.
기본 effort가 Opus 5의 `high`보다 한 단계 낮은 `medium`이므로, Autopus가 생성하는
Opus 역할은 모델 기본값에 기대지 않고 effort를 항상 명시합니다.
thinking은 어떤 effort에서도 끌 수 없고 강제 `tool_choice`(`any`, `tool`)는 HTTP 400입니다.
둘 다 직접 API 연동에만 해당하며, Autopus는 Claude Code argv에 thinking-disable flag를 추가하지 않습니다.
`claude-opus-5`는 명시적으로 계속 선택할 수 있고 가격표와 허용 목록에도 남아 있습니다.
Opus 4.8은 사이버보안 거부의 권장 fallback이므로 호환 모델에서 제거하지 않습니다.

Fable의 동적 alias인 `best`는 사용 권한에 따라 최신 Opus로 해석될 수
있습니다. 따라서 모델 라우팅과 비용 계산에는 `claude-fable-5-1`을
사용합니다. 기존 workflow와의 호환성을 위해 `claude-fable-5`도 허용하지만
기본 프리셋은 Fable 5.1의 전체 모델 ID를 생성합니다.

Quality Mode가 effort를 정할 때 Fable은 모드와 관계없이 `max`를 사용합니다.
Ultra의 Opus는 `max`, Sonnet은 `high`를 사용합니다. 표준 Balanced에서는
기획·리뷰·보안·debugger·deep-worker가 Fable 5.1 `max`, 구현·테스트가 Sonnet 5
`max`, 탐색·주석·검증이 Sonnet 5 `high`입니다. Codex의 같은 핵심 역할은 Astra
`max`, 나머지는 Luna `max`입니다. 명시적인 사용자 티어 지정은 기존 변환 규칙을
유지하며, Haiku에서는 Claude effort를 생략합니다. 멀티프로바이더 리뷰 기본값은
품질 모드와 관계없이 Fable 5.1 `max`와 Astra `max`이고 명시적인 provider pin은 보존합니다.

모델/API effort 값은 `low`, `medium`, `high`, `xhigh`, `max`입니다.
`ultracode`는 여섯 번째 model effort가 아니라 실제 `xhigh`와 dynamic
workflows를 결합한 Claude Code session-only 값입니다. main session은 Claude
Code `2.1.203` 이상, agent/team 전달은 `2.1.210` 이상을 사용하세요.

자세한 내용은 [Claude Code model 설정](https://code.claude.com/docs/en/model-config),
[모델 개요](https://platform.claude.com/docs/en/about-claude/models/overview),
[model migration guide](https://platform.claude.com/docs/en/about-claude/models/migration-guide),
[CLI reference](https://code.claude.com/docs/en/cli-reference),
[effort reference](https://platform.claude.com/docs/en/build-with-claude/effort)를
확인하세요.

## 플랫폼별 설치 위치

| 플랫폼 | 설치 경로 |
|--------|----------|
| claude-code | `.omp/` |
| codex | `AGENTS.md`, `.omp/` |
| antigravity-cli | `GEMINI.md`, `.omp/`, `.agents/plugins/autopus/`, `.agents/hooks.json` |

## 스킬 관리

```bash
# 스킬 목록 보기
auto skill list

# 특정 스킬 상세 정보
auto skill info tdd

# 카테고리별 스킬 목록
auto skill list --category methodology
```

### 설치되지 않은 스킬 가져오기

기본 설치는 core 스킬과 `/auto` 라우트만 네이티브 표면에 올립니다. 나머지 스킬은
레지스트리에 등록된 상태로 남아 있고 `auto skill list`로 계속 보이므로, 필요할 때
아래 중 하나를 `autopus.yaml`에 적고 `auto update`를 실행하면 됩니다.

```yaml
skills:
  compiler:
    explicit_skills:      # 특정 스킬만 추가
      - playwright-cli
    bundles:              # 그룹 단위 추가
      - frontend          # ops | product | research | frontend | quality | agentic
    mode: full            # 전체 라이브러리 컴파일 (기본값은 split)
```

`auto skill info <name>`으로 설치 여부와 상관없이 스킬 내용을 확인할 수 있습니다.

## 트러블슈팅

```bash
# 설치 상태 진단
auto doctor --verbose

# 설정 유효성 검증
auto doctor --check config

# 재설치 (사용자 수정 보존)
auto update --preserve-user-edits
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.