

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 清单 AgentCore 代码解释器工具
<a name="code-interpreter-list"></a>

您可以查看所有代码解释器工具的列表，以管理和监控它们。

**Example**  

1. ===== 使用控制台列出代码解释器

1. 在 [ https://console.aws.amazon.com/bedrock-agentcore/home \# 处打开 AgentCore 控制台](https://console.amazonaws.cn/bedrock-agentcore/home#)。

1. 在导航窗格中，选择**Built-in 工具**。

1. 控制台显示所有代码解释器工具的列表，包括它们的名称、ID、创建日期和状态。

1. 您可以使用搜索框按名称或其他属性筛选列表。

1. 选择代码解释器以查看其详细信息，包括活动会话和配置设置。

1. 要使用 Amazon 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. 要列出使用 Python Amazon 开发工具包的代码解释器，请使用以下`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>
   ```