Skip to content

Commit 4a651de

Browse files
committed
docs: enhance comparison section and add hands-on guide for Graflow
1 parent ef2a247 commit 4a651de

1 file changed

Lines changed: 21 additions & 9 deletions

File tree

draft/zenn/zenn_langgraph_comparison.md

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1472,7 +1472,7 @@ Graflow版のポイント:
14721472

14731473
## まとめ
14741474

1475-
LangGraphとGraflowの違いは、単なるAPIの差ではなく、**「ワークフローを静的に定義するか、動的に構築するか」** という設計思想の違いです
1475+
ここまでの比較を通じて見えてきたのは、LangGraphとGraflowの違いが単なるAPIの差ではないということです。**コンパイル時に構造を固定するか、実行時に構造を決定するか**——この設計思想の違いが、分岐・並列・中断再開・スケーリングといったすべての機能差として表れています。Graflowは、この設計思想のもとで開発者体験(Developer Experience)を徹底的に追求したフレームワークです
14761476

14771477
### 比較表
14781478

@@ -1507,17 +1507,13 @@ LangGraphとGraflowの違いは、単なるAPIの差ではなく、**「ワー
15071507

15081508
### スタンドアロンSDKに対する見解
15091509

1510-
LangGraphのような専用オーケストレーションフレームワークを使わず、OpenAI Agents SDKやGoogle ADKなどの**スタンドアロンのエージェントSDK単体**でワークフローを組む選択肢もあります。シンプルなPoCやプロトタイプではこのアプローチは有効です。
1510+
OpenAI Agents SDKやGoogle ADKなどの**スタンドアロンのエージェントSDK単体**でワークフローを組む選択肢もあります。シンプルなPoCやプロトタイプではこのアプローチは有効です。
15111511

15121512
しかし、プロダクション環境で求められる要件——**循環(ループ・リトライ)、チェックポイントによる中断・再開、Human-in-the-Loop、エラーハンドリングとリトライポリシー、複数LLMプロバイダーの使い分け、プロンプトのバージョン管理**——を満たそうとすると、結局オーケストレーションフレームワーク相当の機能を自前で作り込むことになります。その開発・保守コストは決して小さくありません。
15131513

15141514
Graflowはこれらの機能をフレームワークとして標準提供しつつ、エージェントSDK側の選択は自由に委ねる設計です。「オーケストレーションはGraflow、エージェントのツール呼び出しや推論はお好みのSDK」という責務分離により、車輪の再発明を避けながら柔軟な構成が可能になります。
15151515

1516-
---
1517-
1518-
Graflowは、プロダクション環境でAIエージェントワークフローを安心して動かすための、新しいオーケストレーションエンジンです。
1519-
1520-
**Graflowの5つのコア価値:**
1516+
### Graflowのコア価値
15211517

15221518
| # | コア価値 | 内容 |
15231519
|---|---|---|
@@ -1527,6 +1523,22 @@ Graflowは、プロダクション環境でAIエージェントワークフロ
15271523
| 4 | **プロダクション対応** | checkpoint/resume、HITL、Dockerハンドラー |
15281524
| 5 | **並列分散処理によるスケーリング** | Airflow風の水平スケール。ローカル実行→分散実行の切り替えが1行で可能 |
15291525

1526+
---
1527+
1528+
## Graflowを始めてみよう
1529+
1530+
GraflowはApache 2.0ライセンスのOSSです。[GitHub](https://github.com/GraflowAI/graflow)でのIssue報告やPull Requestも歓迎しています。
1531+
1532+
:::message alert
1533+
**🚀 ハンズオンで試してみよう**
1534+
1535+
Graflowの動作を手軽に体験できる **Google Colabノートブック** を用意しています。環境構築不要・無償で実行可能です。
1536+
1537+
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/GraflowAI/graflow-examples/blob/main/notebooks/hands_on_guide_ja.ipynb)
1538+
1539+
最近リリースされたばかりで話題の **[Gemma 4](https://ollama.com/library/gemma4:e4b)** などのローカルLLMを利用した **Google ADK****LLM completion** の実行例も含まれています。ローカルLLMを活用することで、秘匿性の高いデータを外部に送信せずにワークフロー内で安全に処理できます。ぜひ実際に触って、Graflowの開発体験を確かめてみてください。
1540+
:::
1541+
15301542
:::message
15311543
**💡 Claude Code SkillsによるAIネイティブな開発体験**
15321544

@@ -1541,8 +1553,6 @@ Graflowは [Claude Code](https://docs.anthropic.com/en/docs/claude-code) の **C
15411553
Claude CodeがGraflowのAPI・設計パターンを理解した上でコードを生成するため、ドキュメントを逐一参照しなくても正しいワークフロー構造が得られます。詳しくは [graflow-examples](https://github.com/GraflowAI/graflow-examples) リポジトリを参照してください。
15421554
:::
15431555

1544-
GraflowはApache 2.0ライセンスのOSSです。[GitHub](https://github.com/GraflowAI/graflow)でのIssue報告やPull Requestも歓迎しています。リリース情報や最新の情報発信は、X(旧Twitter)アカウント [@GraflowAI](https://x.com/GraflowAI) をフォロー頂ければと思います。
1545-
15461556
### 紹介動画
15471557

15481558
@[youtube](ecRjWNt08w4)
@@ -1553,3 +1563,5 @@ GraflowはApache 2.0ライセンスのOSSです。[GitHub](https://github.com/Gr
15531563
- **ライセンス**: Apache 2.0
15541564
- **設計解説記事**: [Graflowの設計と既存ツールとの比較](https://zenn.dev/myui/articles/27f69e5fe41345)
15551565
- **Langfuseセルフホスト**: [Terraform + ECS FargateでLangfuse v3をAWSにセルフホスティング](https://zenn.dev/myui/articles/c5a537874167b5)
1566+
1567+
リリース情報や最新の情報発信は、X(旧Twitter)アカウント [@GraflowAI](https://x.com/GraflowAI) をフォローしてください。

0 commit comments

Comments
 (0)