1.12.0a1

CrewAI Releases / 2026/3/25

📰 ニュースDeveloper Stack & InfrastructureTools & Practical Usage

要点

  • リリース1.12.0a1では、変更点を解析してドキュメントを自動生成・翻訳するdocs-checkコマンドや、アラビア語のチェンジログ/リリースツール対応、全文の標準アラビア語翻訳が追加されました。
  • OpenAI互換プロバイダとしてOpenRouter、DeepSeek、Ollama、vLLM、Cerebras、Dashscopeをネイティブに扱えるようになり、エージェントの「agent skills」機能やCLIのlogoutコマンドも追加されています。
  • 階層型メモリ分離のためにautomatic root_scopeを実装し、エージェントメモリの保存不具合も修正されました。
  • FlowMetaのrouter_paths挙動修正や、litellmの上限バージョン固定(1.82.6)/文言修正、mypyの厳格エラー解消などバグ修正・品質改善が広範に行われています。
  • sync/asyncタスク実行の重複排除や、litellm依存部(トークン計数、コールバック、機能検出、エラー等)を切り離すリファクタリング、およびCONTRIBUTING.mdやLiteLLMなし利用ガイドのドキュメント追加も含まれます。

変更点

機能

  • 変更を分析し、翻訳付きでドキュメントを生成する docs-check コマンドを追加
  • 変更履歴およびリリース ツールにアラビア語のサポートを追加
  • ドキュメント全体のモダンな標準アラビア語翻訳を追加
  • ネイティブの OpenAI 互換プロバイダーを追加(OpenRouter、DeepSeek、Ollama、vLLM、Cerebras、Dashscope)
  • エージェントのスキルを追加
  • CLI にログアウト コマンドを追加
  • 階層型メモリ分離のために自動的な root_scope を実装

バグ修正

  • エージェントのメモリ保存を修正
  • crewai-files の mypy エラーを解決し、CI の型チェックにすべてのパッケージを追加
  • crewai-tools パッケージ全体の厳格な mypy エラーをすべて解決
  • crewai パッケージ全体の mypy エラーをすべて解決
  • FlowMeta における listener+router メソッドでの router_paths の使用を修正
  • litellm の上限(upper bound)を最後にテストしたバージョン(1.82.6)に固定
  • ファイル非対応の場合に value error を発生させる
  • ドキュメント内の litellm quarantine の表現を修正

ドキュメント

  • CONTRIBUTING.md を追加
  • LiteLLM を使わずに CrewAI を利用するためのガイドを追加
  • 変更履歴とバージョンを v1.11.1 に更新

リファクタリング

  • エージェントにおける同期/非同期タスク実行と kickoff を重複排除するようリファクタリング
  • litellm から内部の配線(トークン数カウント、コールバック、機能検出、エラー)を切り離し

貢献者

@alex-clawd, @greysonlalonde, @iris-clawd, @lorenzejay, @nicoferdi96