LiteLLM と LangGraph の Functional API(@entrypoint / @task)でワークフローを素の Python 関数として書く
Hiroba による自動要約
LangGraph の Functional API を使い、@entrypoint と @task デコレータでワークフローを通常の Python 関数として記述する方法を紹介。StateGraph との書き分け、並列実行、Checkpointer + HITL の実装例をコード付きで解説。線形・並列・軽い分岐なら Functional API、複雑な分岐なら StateGraph が目安。
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 2876 件あります。
関連する記事
同じタグの記事

Claude Code の使い方ガイド
Qiitaターミナルで動く AI コーディングツール「Claude Code」の実践的な使い方を解説。動作モード(Manual / Plan / Accept Edits / Auto)の選択、モデルの使い分け、CLAUDE.md によるプロジェクト管理、/init / /model / /usage などの頻出コマンド、GitHub 連携、セキュリティレビュー機能までを段階的に説明している。


CLAUDE.mdのルールが守られない理由——「内容」ではなく「発火条件」で決まる
ZennCLAUDE.mdに書いたルールが守られない原因は、表現や強調ではなく発火条件にある。Claude Code のシステムプロンプトに既に50個の指示があり、指示が150~200個を超えると遵守率が直線的に低下する。実際の運用分析から、「気づいたら」系の自己観察ルールは発火率がほぼ0で、外部シグナルや操作直前といった具体的なきっかけがあるルールだけが機能することが判明した。

Claude Code を初めて契約した人へ 〜superpowers を使った快適な開発のすすめ〜
ZennClaude Code の初心者が陥りやすい「動くが想定と違う」という問題は、指示に含まれない暗黙の判断を Claude が仮決定することが原因。superpowers 拡張を導入すると、brainstorming・計画・TDD・レビューを自動で挟み、実装前に要件と判断を洗い出し、小さなタスクに分割して進めることで、この問題を回避できる。Sonnet と Opus をコスト効率よく組み合わせる設定も紹介。