# 06. AgentCore 작업 플래너 · AI CLI 카드

이 카드는 AI 코딩 도구에 주는 지시이며, 로봇의 작업 지시창이나 터미널 셸에 붙여 넣지 않습니다.

```ai-prompt
Robot Atlas 워크숍 06장을 진행하세요.
ROBOT_LAB의 참가자 바인딩과 05장에서 검사한 release manifest를 먼저 확인하세요.
교재는 ROBOT_REPO/workshop/chapters/06-agentcore.md입니다.

목표:
- agent/main.py, planner.py, toolkit.json과 Node 계획 검증을 읽습니다.
- AgentCore Runtime 하나와 전용 IAM 역할의 변경 세트를 검토하고 요청된 배포를 진행합니다.
- global.openai.gpt-5.6-sol 설정, ARM64 ECR digest, Runtime READY를 확인합니다.
- 교재의 실제 호출로 파랑→빨강→주황 tower 계획을 검증합니다.
- 호출 결과의 HTTP 상태뿐 아니라 error payload·추가 필드·중복 객체·목적지도 확인합니다.
- 본인 Runtime 로그 보존 기간과 메타데이터만 기록합니다.

구분할 것:
- AgentCore Runtime은 플래너 실행 환경입니다. Gateway와 Memory는 이 프로젝트에 없습니다.
- Runtime의 관리형 PUBLIC/IAM 구성과 Private Fargate 배치는 다른 설정입니다.
- Node→Bedrock 직접 경로의 provider는 bedrock, Runtime 경로는 agentcore입니다.
- Runtime READY, 실제 모델 호출 성공, 실제 물리 실행 성공은 별도 근거입니다.
- 측정 시간에는 모델 추론과 네트워크가 포함됩니다. Runtime만의 추가 지연으로 부르지 마세요.

경계:
모든 실제 배포는 ROBOT_LAB/scripts/deploy.py를 사용하세요.
계정·소유 태그·바인딩 가드를 유지하고, 공유 자원이나 루트 운영 배포를 변경하지 마세요.
오류를 숨기기 위해 규칙 모드나 직접 Bedrock으로 자동 전환하지 마세요.
자격 증명, 쿠키, CSRF, Secret 값, 원문 모델 대화를 로그·보고서에 넣지 마세요.
승인된 모델 호출 횟수와 참가자 배포 범위 안에서 진행하세요.

변경 파일·명령·종료 상태·Runtime/계획 검증 근거·호출 시간 범위·남은 항목을 보고하세요.
```
