2. オープンソースCoding Agent「goose 1.56」公開 — サブエージェントの並列制御を強化
公開:10月23日|OSSアップデート
オープンソースAIエージェント「goose」のバージョン1.56.0が公開されました。
今回の更新では、サブエージェントの同時実行数を制限する機能、失敗したサブエージェントの再開、推論レベルの自動調整などが追加されています。
また、OpenAI Responses APIのプロンプトキャッシュを効率的に利用するため、セッションIDをキャッシュキーとして送信する改善も行われました。
なぜ重要か
複数のCoding Agentを並列実行すると、API利用量やツール呼び出しが急増する可能性があります。
今回の更新は、サブエージェントの並列数と推論コストを管理するための実用的な改善です。
開発者が見るべきポイント
新しい並列数制限:
bashexport GOOSE_MAX_CONCURRENT_SUBAGENTS=4この環境変数により、同時実行するサブエージェント数を制限できます。
その他の主な変更点は次のとおりです。
| 機能 | 内容 |
|---|---|
| 自動推論レベル | モデルの推論設定を自動調整 |
| サブエージェント再開 | 失敗・キャンセル後の再開 |
| 並列数制限 | 同時実行数の上限設定 |
| キャッシュ料金 | プロバイダー固有の料金設定に対応 |
| OpenAI Responses | セッションIDをキャッシュキーとして送信 |
| MCP | ツール名の互換性改善 |
対応モデル: OpenAI、Anthropic、Google、Amazon Bedrock、Ollamaなど、複数のプロバイダーを利用できます。
API: gooseはCLI、デスクトップアプリ、組み込み用APIを提供しています。今回の更新は主にエージェントの実行制御と互換性改善です。
料金: goose本体はApache 2.0のOSS。接続するLLMのAPI料金は別途発生します。
利用条件: macOS、Windows、Linuxに対応。機能によっては利用するモデルやプロバイダー側の対応が必要です。
特に注目したいのは、モデルの推論能力だけでなく、エージェントをどう並列実行するかが性能と費用に直結する点です。
公式情報:goose 1.56.0リリースノート / goose公式リポジトリ