概要
Slack CLIのメジャーバージョン4.0.0が2026年4月10日にリリースされ、直後にパッチバージョンの4.0.1も公開された。今回のリリースの目玉は、AIエージェント開発に特化した新機能の追加だ。slack create agentコマンドを使うことで、Slack MCPサーバーのサポートが組み込まれたプロジェクトを素早くスキャフォールディングできるようになった。対応フレームワークはClaude Agent SDK・OpenAI Agents SDK・Pydantic AIの3種類で、それぞれスターターテンプレートが提供される。v4.0.1ではさらにslack create agentコマンドが修正され、アプリテンプレート・BoltフレームワークおよびAIエージェントフレームワークの選択プロンプトが正しく表示されるようになり、JavaScriptとPythonの双方でテンプレート選択肢が拡張されている。
主な新機能と改善点
環境変数管理の面でも大きな改善が加えられた。.envファイルがフックスクリプトの実行より前に読み込まれるようになったほか、slack env listコマンドで利用可能な変数を一覧表示できるようになった。さらにslack env setとslack env unsetコマンドが追加され、Slackインフラストラクチャ上で構築・実行されないアプリ向けに、コマンドラインから環境変数を設定・削除できるようになった。
開発体験の向上という面では、slack runコマンドにファイルウォッチングとライブリロード機能が追加され、コードの変更が即座に反映されるようになった。また、slack run ./src/app_oauth.pyのようにオプション引数でカスタムのアプリエントリポイントを指定できるようになり、より柔軟なプロジェクト構成に対応している。
Pythonプロジェクト向けの改善も注目に値する。プロジェクトのセットアップ時にPython仮想環境(.venv)が自動的に作成され、pyproject.tomlおよびrequirements.txtから依存関係がインストールされる。以降のコマンド実行時も、仮想環境が存在する場合は自動的にアクティベートされるため、開発者が手動で環境を管理する手間が省かれる。
バグ修正と安定性向上
バグ修正としては、pyproject.tomlのエラーハンドリングの修正、環境変数から不要な二重引用符が除去されるよう修正、Windowsインストーラーの改善、そしてCIやスクリプト環境でのエラー早期検出などが含まれる。AIエージェント開発という新しいユースケースへの本格対応とともに、既存機能の安定性・使いやすさも着実に磨かれたリリースとなっている。