

# AgentCore 코드 해석기 도구 나열
<a name="code-interpreter-list"></a>

모든 Code Interpreter 도구 목록을 보고 이를 관리하고 모니터링할 수 있습니다.

**Example**  

1. ====== 콘솔을 사용하여 코드 인터프리터 나열

1. [https://console.aws.amazon.com/bedrock-agentcore/home](https://console.aws.amazon.com/bedrock-agentcore/home#) AgentCore 콘솔을 엽니다.

1. 탐색 창에서 **기본 제공 도구를** 선택합니다.

1. 콘솔에는 이름, IDs, 생성 날짜 및 상태를 포함한 모든 Code Interpreter 도구 목록이 표시됩니다.

1. 검색 상자를 사용하여 이름 또는 기타 속성을 기준으로 목록을 필터링할 수 있습니다.

1. 활성 세션 및 구성 설정을 포함한 세부 정보를 보려면 코드 해석기를 선택합니다.

1.  AWS CLI를 사용하여 코드 해석기를 나열하려면 `list-code-interpreters` 명령을 사용합니다.

   ```
   aws bedrock-agentcore list-code-interpreters \
     --region <Region> \
     --max-results 10
   ```

   최대 결과보다 많은 경우 페이지 매김에 `--next-token` 파라미터를 사용할 수 있습니다.

   ```
   aws bedrock-agentcore list-code-interpreters \
     --region <Region> \
     --max-results 10 \
     --next-token "<your-pagination-token>"
   ```

1.  AWS SDK for Python을 사용하여 코드 해석기를 나열하려면 `list_code_interpreters` 메서드를 사용합니다.

   ```
   import boto3
   
   # Initialize the boto3 client
   cp_client = boto3.client(
       'bedrock-agentcore-control',
       region_name="<Region>",
       endpoint_url="https://bedrock-agentcore-control.<Region>.amazonaws.com"
   )
   
   # List Code Interpreters
   response = cp_client.list_code_interpreters()
   
   # Print the Code Interpreters
   for interpreter in response.get('codeInterpreterSummaries', []):
       print(f"Name: {interpreter.get('name')}")
       print(f"ID: {interpreter.get('codeInterpreterId')}")
       print(f"Creation Time: {interpreter.get('createdAt')}")
       print(f"Status: {interpreter.get('status')}")
       print("---")
   
   # If there are more results, get the next page using the next_token
   if 'nextToken' in response:
       next_page = cp_client.list_code_interpreters(
           nextToken=response['nextToken']
       )
       # Process next_page...
   ```

1. API를 사용하여 코드 해석기 인스턴스를 나열하려면 다음 호출을 사용합니다.
**참고**  
페이지 매김의 경우 nextToken 파라미터를 포함합니다.

   ```
   # Using awscurl
   awscurl -X POST "https://bedrock-agentcore-control.<Region>.amazonaws.com/code-interpreters" \
     -H "Accept: application/json" \
     --service bedrock-agentcore \
     --region <Region>
   ```