コンテンツにスキップ

AIツールの使い方・比較・最新情報

AIツールの使い方・比較・最新情報を初心者にもわかりやすく解説

注目の記事

'ThinkingBlock' object has no attribute 'text'——Claudeのモデルを替えたら応答の先頭が文章でなくなる原因と直し方
Claude AI開発・プログラミング

'ThinkingBlock' object has no attribute 'text'——Claudeのモデルを替えたら応答の先頭が文章でなくなる原因と直し方

Claude APIで使うモデルを新しい版に替えたら、AttributeError: 'ThinkingBlock' object has no attribute 'text' が出る、または応答の文章が空になる。原因は、Claude 5以降のモデルが thinking を書かなくても必要なときに考え、応答の1つ目が考えた過程のブロックになることです。Claude 4系は書かなければ考えなかったので、モデル名を替えるだけで応答の形が変わります。簡単な入力では先頭が文章のままなので、軽い入力の試験は通ってしまいます。この記事では、Anthropicの文書と筆者の環境での4モデルの実測(2026年11月1日)をもとに、原因、文章のブロックを種類で探して読む直し方(Python・TypeScript)、max_tokens で文章が返らないときの対処、考えるのを止められるモデルと止められないモデル、試験で見落とさない手順をまとめます。

最新の記事

276 件の記事
API Error: The response stopped arrivingの意味と対処——Claude Codeで応答のデータが途中で止まったとき

API Error: The response stopped arrivingの意味と対処——Claude Codeで応答のデータが途中で止まったとき

Claude Codeで応答の途中に「API Error: The response stopped arriving. The response above may be incomplete.」と出たら、接続は開いたままデータが届かなくなり、Claude Codeの監視タイマーが打ち切った状態です。完了した出力は残っているので、作業の状態を確かめてからcontinueと返せば続きから再開できます。この表示は、v2.1.227より前に「Response stalled mid-stream」と表示されていたものの改名版です。公式エラーリファレンスとネットワーク設定ドキュメントをもとに、Connection lost mid-response・The response stalled before a response was produced・Streaming response ended before any complete data was receivedとの違い、送り直されない理由、-pやサブエージェントでの扱い、版・経路・監視タイマーの確かめ方、報告のときに残す情報を整理しました。GitHubで開いた報告5件は、公式の説明と分けて、確定していない事例として扱います。

Login expired · Please run /loginの意味と対処——Claude Codeの保存ログインが更新できなくなったとき

Login expired · Please run /loginの意味と対処——Claude Codeの保存ログインが更新できなくなったとき

Claude Codeで「Login expired · Please run /login」と出たら、保存していたログインの自動更新が拒否され、Claude Codeが資格情報を消した状態です。以後の指示はAPIに送られず手元で止まるため、再試行ではなく/loginで入り直します。公式エラーリファレンスをもとに、Not logged in・OAuth token has expired・Your account is on holdとの違い、v2.1.206で表示が変わった経緯、/statusでの確認から入り直す手順、-pやCIでの対処、繰り返すときに見る版・キーチェーン・時計・CLAUDE_CONFIG_DIRを整理しました。GitHubの報告6件は、原因が確定していない事例として分けて紹介します。

Codexの「thread not found」対処法|履歴を消す前の確認と復旧事例

Codexの「thread not found」対処法|履歴を消す前の確認と復旧事例

Codexで履歴は読めるのに「thread not found」で送信できないとき、会話が消えたとは限りません。保存された履歴と、指示を受け付ける側の会話の違いを図解し、私たちの環境で再読み込み後に送信が戻った例を紹介。開き直し・再起動・短い確認文の順番と、直らない場合の引継ぎ・報告の方法を整理します。

Jevとは?文章を生成しない判断特化AIの用途・料金・限界

Jevとは?文章を生成しない判断特化AIの用途・料金・限界

Jevは、文章を生成する代わりに選択肢・評価値・Yes/Noの確率を返すTypeSafeのAIモデルです。Choice・Score・Noulの使い分け、confidenceの読み方、問い合わせを振り分けるAPIの書き方を解説します。型が決まっていても判断は間違えうるため、公式が公開する計算・日付・誘導文などの弱点、料金と入力制限、日本語で使う前の評価方法まで押さえて、自分の仕事に合うかを判断できます。

Claude Docsとは——会話がそのまま文書になる新機能の、できること・制限・向く使い方

Claude Docsとは——会話がそのまま文書になる新機能の、できること・制限・向く使い方

2026年9月16日にClaude Coworkとチャットが統合されたとき、同時に3つの作成機能がベータで入りました。Claude Docs(文書)・Claude Slides(スライド)・Claude Design(デザイン)です。この記事はそのうちClaude Docsを扱います。一言でいえば、会話の成果物がそのまま編集できる文書になる機能です。「いまの話を仕様書にして、チームに共有できる形にして」と頼むと、Claudeが目の前で書き起こし、足りないところを先に質問してきます。できた文書は見出しも表も入るリッチテキストで、1つの文書に複数のタブを持てます。自分でも直せますし、文書の中のテキストを選んでコメントを付け、@Claudeとメンションして直させることもできます。見落とされがちですが、Claude Codeのセッションを仕様書・手順書・レポートに変換することもできます。その後2026年10月8日にベータが外れ、無料プランを含む全プランで使えるようになりました。ただし無いものもあります。削除は元に戻せず、コメントだけの権限が無く、Team・Enterpriseでは組織の外へ共有できません。この記事では、できることと同じ分量でこの「無いもの」を書き、向く使い方と向かない使い方まで整理します。

Claude Codeのプロジェクト機能とは——Claudeがスレッドを配る仕組みと、使える条件・GitHub必須の制約・トークン消費

Claude Codeのプロジェクト機能とは——Claudeがスレッドを配る仕組みと、使える条件・GitHub必須の制約・トークン消費

Claude Codeの「プロジェクト」が作り直されました。これまでのプロジェクトは会話と資料をまとめておくフォルダでしたが、新しいプロジェクトは1本の会話です。あなたが用件を書くと、Claudeがそれをスレッドに切り分け、スレッドはクラウドで並列に走り、終わるとプルリクエストを置いて報告してきます。パソコンを閉じても止まりません。ただし飛びつく前に確かめることが3つあります。使えるアカウントがまだ限られていること(Pro・Max限定の公開ベータで、既存プロジェクトを持たないアカウントから配布)、github.comとClaude GitHub Appが事実上の必須条件であること、そしてトークンの減り方が単発のセッションとは比べものにならないことです。この記事では、配布条件の見分け方、スレッドが最初から持っている前提(リポジトリが複数になると権限ルールとフックが効かなくなる落とし穴を含む)、既定がOpusのhighであることを含むトークン消費の内訳、そしてサブエージェント・agent view・エージェントチーム・動的ワークフローを含む5つの並列手段の使い分けまでを、公式ドキュメントと公式ブログから整理します。

GPT-6 Astraのlowは本当に安いのか——GPT-5.6 Solのhighとトークン消費・料金・速度を実測で比較

GPT-6 Astraのlowは本当に安いのか——GPT-5.6 Solのhighとトークン消費・料金・速度を実測で比較

新しいモデルは賢いが高い——そう考えるのがふつうです。ところが GPT-6 Astra と GPT-5.6 Sol の比較では、単価だけ見ても答えが出ません。Astra は同じ仕事をより少ないトークンで終わらせるからです。第三者機関 Artificial Analysis の実測では、Astra を最も弱い low で動かすと、Sol を high で動かしたときと1タスクあたりの費用がほぼ同じ($0.82 対 $0.81)で、点数は上(46 対 42)、出力トークンは3分の1、返事が始まるまでの待ち時間は4分の1でした。この記事では、2026年9月18日時点の実測値をもとに、強度別の費用とトークンと速度、なぜ単価2.5倍でも総額が並ぶのかの内訳、Sol の販促価格が終わったときの試算、コーディングのエージェント作業では値段の差が縮まること、そして自分の仕事で測るための手順をまとめます。

Claude Codeのopusplanとは?計画はOpus、実装はSonnetに自動で切り替える設定と注意点

Claude Codeのopusplanとは?計画はOpus、実装はSonnetに自動で切り替える設定と注意点

計画を立てるところだけ賢いモデルに任せ、実装は速くて安いモデルに回したい。Claude Code の opusplan は、それを自動でやるモデルの指定です。プランモードの間は Opus、それ以外は Sonnet で動き、/model opusplan か settings.json の model で使えます。ただし /model の一覧には出てこず、プランモードに入るたび・出るたびにモデルが切り替わるので、そのたびに会話全体をキャッシュなしで読み直します。この記事では、2026年9月15日時点の公式ドキュメント、変更履歴、GitHub の issue をもとに、設定のしかた(版の固定や 1M 文脈を含む)、プランモードから承認して実装に移る流れ、v2.0.0 で選択画面から外された経緯と Anthropic の担当者の説明、切り替えで生じるキャッシュの費用の試算とその抑え方、advisor ツールやサブエージェントとの違い、向いている使い方と向いていない使い方をまとめます。

Claude Codeのサブエージェントを別モデルで動かす方法——Sonnet・Haikuに任せる設定と実測

Claude Codeのサブエージェントを別モデルで動かす方法——Sonnet・Haikuに任せる設定と実測

Claude Code の本体は Opus 5 のまま、翻訳や大量の確認のような仕事だけを Sonnet や Haiku のサブエージェントに任せられるのか。結論はできます。サブエージェントのモデルは、呼び出すときの指定、定義ファイルの model、環境変数 CLAUDE_CODE_SUBAGENT_MODEL、本体のモデルの順に決まり、工数(effort)もサブエージェントごとに指定できます。この記事では、2026年9月15日時点の公式ドキュメントから、順番の版ごとの違い、全部を1つのモデルに固定する CLAUDE_CODE_SUBAGENT_MODEL_FORCE、接続先で変わるエイリアスの行き先、組み込みの Explore が v2.1.198 から本体のモデルを引き継ぐようになった点を整理します。そのうえで、実際に別のモデルで起動して会話ログで確かめた結果を載せます。指定どおりのモデルで動いたこと、起動するだけで数万トークンを読み込み、サブスクリプションでもサブエージェントのキャッシュは5分で切れること、そして同じ翻訳を Opus 5・Sonnet 5・Haiku 4.5 に2回ずつ任せたときの時間・料金・訳の出来の違いです。最後に、料金と使用量への効き方と、どの仕事を下げるかの判断材料をまとめます。

Claude Codeの使用量をセッション別に見る方法——どのセッションがプランを食っているか

Claude Codeの使用量をセッション別に見る方法——どのセッションがプランを食っているか

複数のセッションを並行して走らせていると、どれが週の上限を食っているのかが気になります。ところが Claude Code の /usage が出すのは、今のセッションの数字と、プラン全体の消費をスキル・サブエージェント・プラグイン・MCPサーバー別に分けた割合までで、「どのセッションが何割使ったか」は、デスクトップアプリの使用量リングにも claude.ai の設定画面にも出ません(2026年9月時点)。答えは手元に残っている会話ログ(~/.claude/projects の JSONL)にありますが、そのまま足すと数え間違えます。1回の応答が中身のかたまりごとに複数行へ書かれ、サブエージェントの記録は別のファイルにあるからです。筆者の環境で実測すると、素朴な合計は正しい値の約2倍になり、しかも誤差の倍率がセッションごとに違うため順位まで入れ替わりました。この記事では、公式の画面で見られるもの・見られないものの整理、ログの正しい数え方と約50行の集計スクリプト、1つのセッションが3割を占めていた実測結果、数字の読み方の限界、そして継続的に見たい場合の OpenTelemetry の設定までをまとめます。

Geminiの「エラーが発生しました (13)」の原因と対処法——エラー13が出たら試す順番

Geminiの「エラーが発生しました (13)」の原因と対処法——エラー13が出たら試す順番

Gemini で送信した直後に「エラーが発生しました(13)」「Something went wrong(13)」と表示されて止まる——このエラーの原因を Google は公式ヘルプで説明していません。ただし2026年5月の公式の障害報告には、この表示が約4日間出続けた記録があり、原因はデータベースのリソース不足とアプリの不具合、回避策は「なし」でした。この記事では、その公式記録と、番号「13」が gRPC の内部エラー(INTERNAL)と一致すること(Google は同じ意味だと明言していない)を踏まえ、公式コミュニティに多い4つの場面——一斉に出る、長いチャットだけ、画像を付けたときだけ、特定のアカウントだけ——を整理します。そのうえで、障害情報の確認から新しいチャットへの引き継ぎ、別アカウントでの確認、フィードバックでの報告まで、手間の少ない順に試す7つの切り分けを示します。

ChatGPT・Claude・Geminiのカスタム指示はどこ?文字数の上限と、効く書き方

ChatGPT・Claude・Geminiのカスタム指示はどこ?文字数の上限と、効く書き方

毎回「結論から書いて」「日本語で答えて」と頼まなくても、すべての会話に自動で効く指示欄に一度書いておけば済みます。ChatGPT の「カスタム指示」、Claude の「Claudeの指示」、Gemini の「Gemini へのカスタム指示」がそれにあたりますが、画面での名前も置き場所も、書ける文字数も違います。ChatGPT は Free と Go が1,500字、Plus 以上が5,000字(2026年7月に引き上げ)、Claude と Gemini は上限を公表していません。この記事では3社の公式ヘルプで場所と上限を確かめ、Anthropic の公式プロンプトガイドをもとに効く書き方と例文を示します。さらに、プロジェクトの中・Gem の中・一時チャット・会社のアカウントなど、公式ヘルプが明記している「指示が効かない場面」をチェックリストにまとめました。

カテゴリから探す

GitHub Copilot

すべて見る

Stable Diffusion

すべて見る

その他AI

すべて見る

初心者・入門

すべて見る

AI開発・プログラミング

すべて見る

開発環境・インフラ

すべて見る

AIエージェント・自動化

すべて見る

仕事効率化

すべて見る

ライティング

すべて見る

デザイン

すべて見る

データ分析

すべて見る

学習・教育

すべて見る

副業・収益化

すべて見る

ゲーム開発

すべて見る

セキュリティ・ガバナンス

すべて見る

AIリスク・社会影響

すべて見る

個人開発

すべて見る