Compactionをバックグラウンドで走らせる非同期の実装手順
要約リクエストを送った時点のメッセージ数を記録し、返ってきたら先頭のその件数だけを差し替える。バックグラウンドcompactionの手順、同時2リクエストの注意点、thinkingを有効に保つ条件を示します。
全284件を新しい順に並べています(61〜90件目)。カテゴリのトップへ戻る
要約リクエストを送った時点のメッセージ数を記録し、返ってきたら先頭のその件数だけを差し替える。バックグラウンドcompactionの手順、同時2リクエストの注意点、thinkingを有効に保つ条件を示します。
messagesの途中にrole: systemを置くmid-conversation system messageの配置制約、clear_atによるターン限定、外部テキストを入れてはいけない理由、キャッシュとの関係を表で示します。
compaction: {type: summarize} を付けた1リクエストで、返信の代わりに要約ブロックだけが返る。ベータヘッダー、履歴の差し替え、ループ化、要約が返らないときの原因別対処まで実装で示します。
ant beta:sessions connectで実行中のManaged Agentsセッションを端末で追従し、Escで割り込み、承認待ちの呼び出しに答える手順と、--webやスクリプトとの使い分けをまとめます。
Claude Sonnet 5.5のプロンプトで足す文面と消す文面を症状別に紹介。思考量の調整、前置き思考なし運用、ターン途中のユーザーメッセージ、検証の指示まで実例で扱います。
Claude for commerceのショッピングエージェントとマーチャントエージェントを、Messages API・Agent SDK・Managed Agentsのどれで動かすか。設計の勘所と承認ゲートの置き方をまとめます。
Anthropic公式のカスタマーサポート実装ガイドを、Python + Streamlitの構成でたどります。システムプロンプト、get_quoteツール、ChatBotクラスの実装と、本番前に直したい箇所を扱います。
AnthropicとNVIDIAが、Managed Agentsの資格情報保管とOpenShellの実行制限を組み合わせ、エージェントの権限を多層で縛る構成を示しました。
Claude Opus 5.5は長時間タスク中もテキストのみのend_turnで応答を終えることがあります。無人実行のハーネスがそれを完了と誤判定しないための実装パターンをまとめます。
Claude Opus 5.5は経過時間の情報に敏感です。マルチエージェントのハーネスにelapsed 340s / 1200sのような行を足すと、品質を保ったまま完了を早められます。
起動拒否の理由をstderrでなくresultメッセージで受け取る環境変数の仕様と、Agent SDKでの受け方をまとめます。
Claude Fable 5.1・Opus 5.5・Sonnet 5.5・Haiku 5.5で効く蒸留対策の仕組みと、システムプロンプトやツールの書き換えで起きる400エラーの切り分けと置き換え方を扱います。
CLAUDE_CODE_SYNC_SKILLS_INSTALL_TIMEOUT_MSとCLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MSは効く局面が違います。既定値と超過時の挙動を分けて見ます。
claude-agent-sdkでmodel="claude-opus-5-5"が400になる原因は、同梱CLIの古さです。0.2.158以降のwheelで解消し、別原因の400との切り分けと回避策も示します。
複数のコンテキストウィンドウをまたぐClaudeの長時間タスクを、tests.jsonとprogress.txtで状態管理する具体的な手順とプロンプト例をまとめます。
Claude Sonnet 5は指示を一般化せず文字通り実行します。effortとの関係、範囲を明示する書き方とコードレビューでの影響をまとめます。
公式プロンプトエンジニアリングガイドの「reversibility」原則に基づき、破壊的操作の前にClaudeへ確認を求めさせるプロンプトの書き方と、権限システムとの役割の違いを示します。
Agent Skillsは本当にタスク成功率を上げるのか。87タスクの検証結果、モジュール数と本文の長さの影響、逆効果になった13タスクの原因と、効いたSkillの書き方を扱います。
claude-agent-sdkのPyPI公開が一部失敗しwheelが欠けると、uvやpipのインストールが止まります。2026年3月の障害と9月の再発を、PyPIの実際のファイル一覧と切り分け手順で追います。
Claude Agent SDKでthinkingブロックの前に(no content)という空テキストが混入する不具合の原因・修正バージョン・防御的な実装をまとめます。
Python版Claude Agent SDKで大きな応答時にCLIJSONDecodeErrorが起きる原因と、現行SDKでのmax_buffer_size対処をまとめます。
Agent SDK TypeScriptでMCP_TOOL_TIMEOUTを伸ばしてもMCPツール呼び出しが5分で失敗する既知報告と、原因が一致する公式修正、確認しておきたい設定をまとめます。
Claude Fable 5.1をxhigh・maxのeffortで使うと、モデルが思考内で下書きしてから本文を書き直すためmax_tokensに達し出力が切れることがあります。原因と対処法をまとめます。
起動ツールの即時リターン・結果の後続メッセージ投入・待機専用ツールの3点で、Claude Fable 5.1のリードエージェントはサブエージェント実行中も動かし続けられます。
Claude Fable 5.1でクライアント側のcompactionを自前実装し、要約から制約や決定事項が消えるときの対処です。公式の保持指示の日本語訳例と、圧縮方式ごとの渡し方、thinkingブロックの扱いを示します。
「SDK execution error」のログに出る圧縮コードは本当の原因ではありません。認証・残高・モデルID・引数の4系統の見分け方を、issueの報告からまとめます。
Browser use toolのTargetはCoordinateTargetとRefTargetの2方式です。使い分けの基準と参照が無効になる条件を公式仕様から解説します。
Browser use toolはページの内容がそのままClaudeへの入力になります。プロンプトインジェクション対策として公式が挙げる6つの防御策を、実装観点でまとめます。
Browser use toolのjavascript_exec・file_upload・read_console・read_networkは既定で無効です。configsでの有効化手順と、有効化前に満たすべき実装条件をまとめます。
Browser use toolのnew_tab・list_tabs・switch_tab・close_tabとbrowser_stateブロックの入出力仕様、ダウンロード報告の実装手順をまとめます。