Skip to content

原文(日本語に翻訳)

  • /loopコマンドがBedrock/Vertex/Foundryおよびテレメトリが無効の場合に利用できない問題を修正しました

原文(英語)

  • Fixed /loop not being available on Bedrock/Vertex/Foundry and when telemetry was disabled

概要

/loop コマンドは繰り返しタスクを自動実行するための機能ですが、AWS Bedrock、Google Cloud Vertex AI、Microsoft Foundryをプロバイダーとして使用している場合や、テレメトリ(利用統計の送信)を無効にしている場合に、コマンドが利用できない状態になっていました。バージョン2.1.73でこの制限が解除され、すべてのプロバイダーおよびテレメトリ設定に関係なく /loop が利用できるようになりました。

基本的な使い方

bash
# /loopコマンドでタスクを繰り返し実行
/loop "テストを実行して、失敗したテストを修正してください"

# Bedrock/Vertex/Foundryユーザーでもv2.1.73以降は利用可能

実践例

AWS Bedrockで/loopを使用する

bash
# Bedrockをプロバイダーとして設定
export CLAUDE_CODE_USE_BEDROCK=1

# Claude Codeを起動
claude

# /loopコマンドが利用可能に(v2.1.73以降)
/loop "リンターエラーをすべて修正してください"

Vertex AIで/loopを使用する

bash
# Vertex AIをプロバイダーとして設定
export CLAUDE_CODE_USE_VERTEX=1

# Claude Codeを起動してループタスクを実行
claude
/loop "型エラーをすべて修正してビルドが通るようにしてください"

テレメトリ無効環境での使用

bash
# テレメトリを無効にした環境
# settings.jsonで "telemetry": false を設定している場合

# v2.1.73以降は/loopが正常に動作する
claude
/loop "依存関係を更新してテストが通ることを確認してください"

注意点

  • v2.1.73より前のバージョンでは、Bedrock/Vertex/Foundryユーザーおよびテレメトリ無効ユーザーは /loop を使用できませんでした
  • /loop コマンドはv2.1.71で導入された比較的新しい機能です
  • /loop は指定したタスクを繰り返し実行し、条件が満たされるまで自動的にリトライします
  • プロバイダーの設定によっては、利用可能なモデルや機能に差異がある場合があります

関連情報