🤖

Gemini Fullstack Langgraph を試したけどフロントエンドで日本語の調子が悪いので API を叩いた

に公開

環境

  • macOS 15.3.1
  • docker 28.0.4
  • 2025-06-04

フロントエンドが調子悪い?

  • 日本語入力がまともにできない。ペーストで対処は可能。
  • 検索はされていそうだけど、エラーが出て結果が表示されない。

API を叩いてみた

API 仕様の確認

  • ドキュメント
    • open http://localhost:8123/docs
  • OpenAPI Specification
    • curl http://localhost:8123/openapi.json

実行

スレッドの作成

THREAD_ID=$(curl -s http://localhost:8123/threads \
  -H "Content-Type: application/json" \
  -d '{}' \
  | jq -r '.thread_id')

プロンプト入力

USER_PROMPT="最新の Claude Desktop の機能について調べてください"

モデル選択

REASONING_MODEL="gemini-2.5-flash-preview-04-17"
# gemini-2.0-flash
# gemini-2.5-flash-preview-04-17
# gemini-2.5-pro-preview-05-06

ストリーム可否

STREAM="/stream"  # "" or "/stream"

検索実行

curl -N -X POST http://localhost:8123/threads/${THREAD_ID}/runs${STREAM} \
  -H "Content-Type: application/json" \
  -d "{
    \"assistant_id\": \"agent\",
    \"input\": {
      \"messages\": [
        {
          \"role\": \"user\",
          \"content\": \"${USER_PROMPT}\"
        }
      ],
      \"reasoning_model\": \"${REASONING_MODEL}\"
    }
  }"

設定

結果確認

curl -s http://localhost:8123/threads/$THREAD_ID/state | jq

調査結果

2025年6月4日現在、Claude Desktopの最新機能は、デスクトップアプリケーション固有の機能強化と、基盤となるClaude 4モデルの高度な能力の両方を含んでいます。

Claude Desktop アプリケーションの主な機能

Claude AIデスクトップアプリは、macOSおよびWindows向けに提供されており claudeaihub itecsonline techloy techloy、ウェブブラウザを介さずにClaude AIの機能に直接アクセスできます claudeaihub。主な機能は以下の通りです。

  • シームレスなアクセス: ブラウザタブを切り替えることなく、Claude AIと迅速にやり取りできます claudeaihub claudeaihub
  • パフォーマンスの向上: デスクトップ統合が最適化され、よりスムーズな体験を提供します claudeaihub claudeaihub
  • オフラインセットアップ: 最小限の遅延で起動できる事前設定されたワークフローが可能ですが、Claude AIサーバーとの通信にはインターネット接続が必要です claudeaihub claudeaihub)
  • マルチモデルサポート: Sonnet、Haiku、Opusを含むすべてのClaudeモデルにアプリ内で直接アクセスできます claudeaihub claudeaihub
  • コラボレーションツール: プロジェクトの整理、データの共有、チームとのシームレスな統合のための機能が組み込まれています claudeaihub claudeaihub
  • カスタマイズオプションとキーボードショートカット: アプリのインターフェースをカスタマイズしたり、ナビゲーションや操作を高速化するためのショートカットを設定できます claudeaihub
  • 通知: タスクの進捗状況や重要なアプリの更新情報をデスクトップ通知で受け取れます claudeaihub
  • 複数のプロファイル: アプリ内で個別のプロファイルを作成し、異なるワークフローやチームコラボレーションを管理できます claudeaihub
  • ファイル処理: デスクトップからドキュメント、画像、データセットを直接アップロードしてClaudeに処理させることができます claudeaihub claudeaihub
  • タスク実行: コンテンツ生成、データ分析、複雑なクエリへの回答などのタスクにClaudeを使用できます claudeaihub
  • カスタムワークフロー: よく使用するプロンプトやワークフローを保存して、すばやくアクセスできます claudeaihub claudeaihub

Claude 4 モデルによる高度な機能

デスクトップアプリを通じて、最新のClaude 4モデル(Opus 4およびSonnet 4)の機能にアクセスできます mojoauth itecsonline echocraftai apple swipeinsight。これらのモデルは、AIのコーディングおよび複雑なタスク管理能力を向上させています itecsonline mojoauth swipeinsight apple echocraftai。Opus 4は「世界最高のコーディングモデル」として認識されています mojoauth itecsonline

その他のClaude 4の機能には以下が含まれます。

  • 拡張された思考と記憶: マルチステップタスクを効果的に管理し、ローカルファイルを使用して知識を保持できます mojoauth
  • ツール使用: 拡張された推論タスク中にツールを使用し、ツール使用と推論プロセスを交互に行うことができます mojoauth。また、ウェブ検索やローカルファイルなど複数のツールを並行して実行し、推論と出力の質を高めることができます mojoauth
  • ショートカット行動の削減: エージェントタスクにおいて、ショートカットに頼る可能性が65%減少したと報告されています mojoauth
  • ハイブリッド推論: 複雑な問題に対して、即時応答モードと拡張思考モードの両方を提供します itecsonline
  • コンピューター使用: 人間のようにコンピューターのインターフェースと対話できるようになりました(ベータ版) valuex2 valuex2 reddit anthropic apipark install anthropic。リアルタイムで画面をキャプチャし、視覚データを処理し、リンクのクリック、テキスト入力、メニュー選択などのタスクを実行できます valuex2 valuex2 reddit anthropic apipark install anthropic
  • Claude Code: VS CodeやJetBrainsなどの統合環境を通じて開発者のワークフローを強化し、シームレスなペアプログラミングを可能にします mojoauth itecsonline。GitHub Actionsを介したバックグラウンドタスクもサポートしています mojoauth itecsonline

統合とその他の更新

ClaudeはModel Context Protocol (MCP) をサポートしており anthropic qed42、AIアプリをツールやデータに接続するためのオープンスタンダードです anthropic。Confluence、Zapier、Cloudflare、Asana、PayPal、Intercomなどの人気サービスとの統合が可能です zdnet anthropic。ファイル処理の実装はFilesystem MCPを利用しており、指定されたディレクトリへの安全なアクセスを提供します llmindset reddit apipark install anthropic qed42

その他の更新として、ウェブ検索がすべてのClaudeプランでグローバルに利用可能になりました anthropic。また、Artifacts機能により、テキストドキュメントからインタラクティブなHTMLまで、さまざまなコンテンツタイプをプラットフォーム内で生成および洗練できます anthropic。モバイルアプリでは、ディクテーションモードも利用可能です zdnet

システム要件とインストール

Claude Desktopアプリは、macOS 11 (Big Sur) 以降およびWindows 10以降に対応しています anthropic claudeaihub techloy。より詳細な要件も示されています apipark reddit install anthropic。インストールは、Claudeのダウンロードページから適切なOSのインストーラーをダウンロードして実行し、画面の指示に従って行います anthropic claudeaihub reddit apipark install anthropic

潜在的な問題

2025年6月上旬現在、一部のユーザーからは、Claude 4で頻繁な停止、使用制限の減少、コンテキストの喪失、機能の破損などのパフォーマンスに関する問題が報告されています reddit

所感

調査結果をちゃんと確認はできていないけど、なんとなく良さそうな?
ワークフローなどで利用してみたい。
gemma でも動くとか。
以上。

GitHubで編集を提案

Discussion