claude-agent-sdk-python v0.1.72 リリース
このリリースはバンドルされているClaude CLIのバージョンを2.1.126へ更新する内部変更リリースです。主にバックエンドの依存関係と組み込みツールの最適化が行われており、SDKの安定性と互換性の向上が期待されます。ユーザー向けの新機能追加ではなく、基盤となるコンポーネントの更新に焦点を当てたメンテナンスリリースとなっています。
52件
このリリースはバンドルされているClaude CLIのバージョンを2.1.126へ更新する内部変更リリースです。主にバックエンドの依存関係と組み込みツールの最適化が行われており、SDKの安定性と互換性の向上が期待されます。ユーザー向けの新機能追加ではなく、基盤となるコンポーネントの更新に焦点を当てたメンテナンスリリースとなっています。
このバージョンではSDKの結果メッセージ(SDKResultSuccess/SDKResultError)に、トリガーとなったメッセージのSDKMessageOriginを転送する機能が追加されました。これにより、開発者はユーザーが直接プロンプトで指示した結果と、タスク通知からの後続処理による結果を区別できるようになります。この改善により、メッセージの出所を追跡し、より粒度の細かい制御が可能になります。
本バージョンではSandboxNetworkConfigにドメインホワイトリスト関連フィールドが追加され、TypeScriptスキーマとの仕様統一が実現されました。具体的には、allowedDomains、deniedDomains、allowManagedDomainsOnly、allowMachLookupの4つのフィールドが新たに実装され、Pythonユーザーもネットワークアクセス制御を適切な型ヒント付きで設定できるようになりました。また、同梱されたClaude CLIバージョンも2.1.123に更新されています。
このバージョンでは、環境変数CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1を設定した際にOAuth認証が401エラーのリトライループに陥る問題が修正されました。この修正により、実験的ベータ機能を無効にしている環境でも、OAuth認証が正常に動作するようになります。ユーザーが環境設定に関わらず、安定した認証フローを享受できることが改善のポイントです。
このバージョンではClaudeAgentOptionsフィールドにドキストリングを追加し、IDE自動補完とインライン ドキュメンテーションが改善されました。また、バンドルされているClaude CLIがバージョン2.1.121にアップデートされています。開発体験の向上と内部ツールの最新化に焦点が当てられたメンテナンスリリースとなっています。
本リリースはclaudeエージェントSDKのマイナーバージョンアップで、内部的な改善に注力しています。バンドルされているClaude CLIが最新の2.1.119バージョンに更新され、CLI側の機能強化や最適化の恩恵を受けることができます。このアップデートにより、SDKユーザーはより安定した最新のCLI機能を利用できるようになり、全体的なツールチェーンの一貫性が向上します。
このバージョンではv0.1.51で発生したTrioとの互換性問題を修正し、asyncioとtrioの両方の非同期フレームワークで安定的に動作するようになりました。sniffioベースのディスパッチメカニズムを導入することで、実行時に適切な非同期プリミティブを自動選択しながら、既存のCPUスピンとキャンセルスコープの修正を保持しています。また、バンドルされたClaude CLIをバージョン2.1.120に更新し、sniffioを明示的なランタイム依存関係として追加しました。
このリリースはCHANGELOG.mdの更新を含むメンテナンスリリースです。バージョン管理とリリース記録の適切な更新により、プロジェクトの透明性と追跡可能性が向上しています。詳細な変更内容についてはCHANGELOGファイルを参照することで、このバージョンの具体的な改善点やバグ修正を確認できます。
このバージョンはCHANGELOG.mdの更新を含むメンテナンスリリースです。本リリースではドキュメンテーションの整備が行われ、過去の変更履歴が正確に記録されました。TypeScript Agent SDKの安定性と透明性の向上に貢献するリリースとなっています。
このバージョンはバンドルされているClaude CLIを2.1.119にアップデートしたリリースです。主に内部的な改善と依存ツールの更新に焦点が当てられており、Claude CLIの最新機能や修正を利用できるようになります。ユーザーに対する直接的な機能追加ではなく、基盤となるツールチェーンの強化を目的としています。このアップデートにより、エージェント開発環境の安定性と互換性が向上します。
このバージョンではセッション管理の効率化、ローカルセッションのリモートストア移行機能、思考プロセスの表示制御、サーバー側のツール実行結果の可視化など、複数の新機能が追加されました。また、メッセージパーサーでサーバー側ツール呼び出しが喪失していたバグが修正され、ドキュメントの誤記も訂正されています。内部的には、CLIフラグの準備やセッションミラー機能の改善が行われ、バンドルされたClaude CLIもv2.1.118に更新されました。
このバージョンでは、unstable_v2_createSessionが重要なオプション(cwd、settingSources、allowDangerouslySkipPermissions)を正しく処理できていなかった問題を修正しました。また、SDKUserMessageに新しいshouldQueryフィールドを追加し、ユーザーメッセージを追加する際にアシスタントのターンをトリガーしないオプションが実装されました。さらに、オートタイトル生成がCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICおよびCLAUDE_CODE_DISABLE_TERMINAL_TITLEの環境変数を尊重するようになり、不要なトラフィックを削減できるようになりました。
このバージョンでは、拡張思考機能のインジケーター表示が改善されました。回転するプログレスヒントが追加されることで、ユーザーは処理の進行状況をより直感的に把握できるようになります。この改善により、長時間の処理中でもシステムが正常に動作していることを視覚的に確認でき、ユーザー体験が向上しています。
このバージョンでは、SDKStatusに'requesting'ステータスが新たに追加されました。includePartialMessagesオプションが有効な場合、ストリーム内の各APIリクエスト前に(type:'system', subtype:'status', status:'requesting')というシステムメッセージが発行されるようになりました。この変更により、APIリクエストの実行タイミングをより詳細に追跡でき、ストリーム処理におけるリアルタイムの状態管理がより精密になります。
このバージョンでは、プロンプトキャッシング機能の拡張、セッション復帰時のコンテキスト提供機能、スラッシュコマンドの自動発見機能など複数の新機能が追加されました。同時に、モデル切り替え時の警告強化、エラーメッセージの改善、メモリフットプリントの削減といった使いやすさの向上も実現されています。さらに、ペースト機能の不具合、キャッシュTTLの問題、セッション名の上書きなど、ユーザーが実際に困る様々なバグが修正されました。これらの改善により、Claude Codeはより安定性が高く、効率的に利用できるツールへと進化しました。
Claude Code v2.1.107では、長時間の処理中に思考ヒントをより早い段階で表示するように改善されました。これにより、ユーザーは処理の進行状況をより早く認識でき、システムが適切に動作していることを確認できるようになります。この改善により、長時間実行される操作中のユーザー体験が向上し、待機時間の不安感が軽減されます。
このリリースは主に内部的な改善と依存関係の更新に焦点を当てています。バンドルされたClaude CLIが2.1.105バージョンに更新され、エージェントSDKの安定性と互換性がさらに向上しました。このアップデートにより、Claude CLIの最新機能と修正がPythonエージェントSDKを通じて利用可能になります。
このバージョンでは、SDKレンダラーがメモリ操作を表示できるようにするための新しいイベント機能が追加されました。具体的には、system/memory_recallイベントとsystem/initでのmemory_pathsが実装され、メモリ操作のトレーサビリティが向上しました。同時に、最終リトライアの成功時に誤ってerror_max_structured_output_retriesエラーが発行される問題が修正され、有効な構造化出力が破棄されるバグが解決されました。これらの改善により、SDKの信頼性とメモリ管理の透明性が向上しています。
このリリースではリリースノートの詳細な内容が公開されていません。v0.2.104バージョンが新たにリリースされましたが、具体的な変更内容、新機能、改善点、またはバグ修正の詳細については別途確認が必要です。GitHubのリリースページには「No content」と記載されており、変更内容の詳細情報は現在利用できない状態です。ユーザーや開発者は公式ドキュメントやコミットログを参照することで、このバージョンの変更点を確認できる可能性があります。
Claude Code v2.1.104がリリースされました。このバージョンについては、公式のリリースノートに詳細な変更内容が記載されていません。リリースノートが空白となっており、具体的な新機能、改善、バグ修正の情報を確認することができない状態です。ユーザーはGitHubリポジトリの他のドキュメントやコミット履歴を参照する必要があるかもしれません。
このバージョンではセキュリティ脆弱性の解決と安定性の向上に焦点が当てられています。Anthropic SDKとModel Context Protocol SDKの依存ライブラリがアップデートされ、既知のセキュリティ勧告GHSA-5474-4w2j-mq4cが解決されました。また、Windows環境でのセッション再開時のテンポラリディレクトリリーク問題、macOS/APFS環境での廃棄処理の競合状態、そして複数の同時クエリ実行時の警告問題が修正されています。これらの改善により、本番環境での信頼性と安定性が向上します。
Claude Code v2.1.100がリリースされました。本リリースノートには具体的な変更内容の記載がないため、詳細な新機能や改善内容は公式ドキュメントやGitHubのコミット履歴を参照する必要があります。ユーザーは最新版へのアップデートにより、安定性や機能の向上が期待できます。
このバージョンでは、内部的な改善が行われ、バンドルされているClaude CLIが最新のバージョン2.1.97に更新されました。この更新により、Claude Agent SDKの安定性と互換性がさらに向上し、ユーザーはより新しいClaude CLIの機能を利用できるようになります。主な変更は内部的な更新に焦点が当てられており、全体的なシステムの信頼性を高めることが目的です。
このバージョンでは、クロスユーザープロンプトキャッシングの実装によるキャッシュヒット率の向上、PermissionModeへの「auto」オプション追加によるTypeScript SDKとの機能パリティ実現、そしてThinking設定のバグ修正が行われました。また、bundled Claude CLIが最新の2.1.96にアップデートされており、全体的に安定性と互換性が向上しています。
このリリースはv2.1.94で発生したBedrockリクエストの回帰バグを修正しています。AWS_BEARER_TOKEN_BEDROCKまたはCLAUDE_CODE_SKIP_BEDROCK_AUTHを使用している場合に、認可ヘッダが欠落していることが原因で403エラーが発生していた問題を解決しました。Bedrockを使用したAWS環境での安定性が向上し、認証関連の設定を用いたワークフローが正常に機能するようになります。
このバージョンは内部的な改善とメンテナンスを中心としたリリースです。バンドルされたClaude CLIがバージョン2.1.92に更新され、SDK全体の安定性と互換性が向上しました。大規模な新機能の追加はありませんが、内部コンポーネントの最新化により、ユーザーはより安定した環境でエージェント開発を継続できます。このアップデートは依存関係の管理と内部プロセスの改善に焦点を当てています。
このバージョンの具体的な変更内容に関する情報が提供されていないため、詳細な概要の作成ができません。リリースノートには PyPI へのリンク、インストールコマンド、GitHub リリースページへの URL のみが記載されており、新機能、改善、バグ修正などの変更内容の詳細説明が含まれていません。リリースノートの本文に変更点の記載がないため、正確な情報をお伝えできない状態です。
このバージョンでは、長時間のセッションにおけるパフォーマンス最適化とメモリリーク対策が重点的に実装されました。フリッカーなしのレンダリング、複数スキーマのワークフロー対応、大規模ファイル処理時のクラッシュ防止など、安定性と信頼性が大幅に向上しています。ボイスモード、PowerShellツール、UIレンダリングなど多岐にわたるバグ修正も含まれており、全体的なユーザー体験が改善されています。
このバージョンではCowork Dispatchにおけるメッセージ配信の問題が修正されました。複数のワーカー間でのメッセージ配信が正常に機能していなかった不具合が解決され、協調作業時の通信がより確実になります。この修正により、チーム開発環境でのメッセージの欠落や遅延といった問題が改善され、より安定した動作が期待できます。小規模な修正ではありますが、協調開発機能の信頼性向上に寄与する重要な改善となっています。
ビジネス・インサイダーの記者がパーティーでAnthropicのClaudeを使用してアカデミー賞の受賞者予想に挑戦しました。Claudeはいくつか奇妙な間違いを犯しましたが、最終的には他の全参加者よりも優れた成績を達成しました。