Plane - オープンソースのJira代替
(plane.so)- Planeは、プロジェクト管理、ドキュメント、AIワークフローを1つのワークスペースに束ね、チームとエージェントが計画・実行・整合を一緒に扱えるようにしたプラットフォーム
- 作業はinitiatives, projects, epics, cyclesに分解され、WikiとPlane AIが実行過程で生まれた知識とコンテキストを継続的に結び付ける
- Plane AIは、プロジェクト・サイクル・ドキュメント・スレッド全体の作業コンテキストを読み取り、ステータス確認、ブロッカーの把握、リクエスト分類、担当者割り当て、更新生成を処理する
- Jira、Linear、ClickUp、Asana、Mondayから移行するチーム向けに、3週間の移行フローと、Slack、GitHub、Figmaなど50以上のツール連携を提示
- クラウドに加えてセルフホスティング、オンプレミス、エアギャップ環境をサポートし、エンタープライズ制御が必要なチームにとっても選択肢となる
プロジェクトと知識を1つのワークスペースに統合
- Planeは、チームとエージェントがプロジェクト、ドキュメント、AIベースのワークフローを1つの統合ワークスペースで管理できるように構成されている
- 作業構造は、組織の方向性を定めるinitiativesと、それを細分化するprojects、epics、cyclesへとつながり、進捗状況は各階層に結び付けられる
- Wikiは社内知識を1か所に集約し、その知識を生み出した作業と結び付けることで、古くなったドキュメントや失われたコンテキストを減らす役割を担う
- Deskは今後リリース予定の機能で、顧客サポートのリクエストを追跡可能な作業項目に変換し、適切なチームへルーティングしてループを閉じる構成を目指している
Plane AIが処理する作業
- Plane AIは別売りの追加機能ではなく、製品構造の中に組み込まれたコンテキストベースAIであり、ワークスペース内のプロジェクト、サイクル、ドキュメント、スレッド全体を読み取る
- 主な機能は3つに分かれる
- ワークスペース全体にわたり、サイクルの状態、プロジェクトのブロッカー、先週のドキュメント変更点といった質問に答える
- 組み込みエージェントが流入するリクエストを分類し、担当者を割り当て、ブロッカーを追跡し、更新を自動配信する
- SlackまたはTeams内で会話を作業項目に変換し、更新を受け取ることで、ツールを切り替えずにプロジェクトを進められる
- Slack連携では、チャンネルで
@Planeを呼び出してやるべきことを説明すると、Planeが作業を作成し、割り当てを行い、スレッドを再同期する仕組み - Microsoft Teams対応は今後リリース予定
Jiraなどからの移行
- Planeは、Jira、Linear、ClickUp、Asana、Mondayからデータ損失なしで移行できる移行支援を提供する
- Jira移行のためにFortune 10企業2社がPlaneを選んだ事例も含まれている
- 移行フローは3週間で構成される
- 1週目: 既存設定に対するディスカバリースクリプトを実行し、課題・添付ファイル・コメント・自動化をマッピングし、組織別の移行計画を作成する
- 2週目: 実際のチームの進め方に合ったワークフローを定義し、Slack、GitHub、Figmaおよび50以上のツールを接続し、initiatives、cycles、team structuresを設定する
- 3週目: 切り替えとオンボーディングを進め、AIがプロジェクト・ブロッカー・優先順位を把握した状態で利用を開始する
プロジェクト管理機能
- Planeは素早いセットアップと容易な適応を重視し、複数の表示方式、期限付きサイクル、組み込みドキュメント、リアルタイムダッシュボードを提供する
- 表示方式はBoard、Spreadsheet、List、Ganttを含み、役割ごとに必要な作業を見られるよう切り替え可能
- ダッシュボードはcycle velocity、workload、blockers、scope changesを自動で埋め、手動レポートや金曜のステータス報告デッキへの依存を減らす
- 作業運用機能には次が含まれる
- Cycles and sprints: velocity trackingとburndown chartで期限付き作業を管理する
- Documentation built-in: プロジェクトの隣でrich documentation機能を提供する
- Initiatives and epics: チーム単位の作業を組織目標に合わせ、rollup trackingを提供する
- Workflows and approvals: プラグインなしでhandoff、review、stage gateを自動化する
セルフホスティング、オンプレミス、エアギャップ
- Planeはクラウドに加え、セルフホスティング、オンプレミス、エアギャップ環境をサポートする
- Self-host Planeでデプロイ方法を確認できる
- デプロイと運用機能には次が含まれる
- Prime CLI: 単一コマンドでインストール、構成、アップグレード、バックアップ、モニタリングを実行し、multi-instance、custom domain、service scalingをサポートする
- Docker and Kubernetes: 迅速なセットアップにはDocker、本番規模にはHelm chartsベースのKubernetesでデプロイできる
- Postgres、Redis、S3互換ストレージはユーザーが持ち込める
- God Mode: SMTP、認証方式、SSO、workspace security、telemetry preferencesを1つの管理パネルで設定する
- モバイルアプリはクラウドとセルフホスティングの両インスタンスでワークスペースへのアクセスをサポートし、iOSとAndroidアプリが提供されている
拡張、API、エージェント開発
- MarketplaceはGitHub、GitLab、Slack、Sentryなどを含み、課題同期、PR追跡、Jira・Linear・Asana・ClickUp・Mondayからのインポートをサポートする
- 独自拡張のためにOpen API、webhooks、OAuth apps、native MCP serverを提供する
- 開発ドキュメントでは、Plane内で動作するカスタム統合やAIエージェントの構築を扱っている
- 開発者向け機能には次が含まれる
- Plane Compose for Projects-as-Code: プロジェクトをYAMLで定義し、Gitでバージョン管理し、ターミナルからデプロイする
- APIs, Webhooks, and SDKs: OAuth 2.0ベースのREST API、HMAC署名付きwebhooks、Node.jsとPythonのtyped SDKsを提供する
- MCP Server: native MCP server、
@mention対応エージェントフレームワーク、Agent Run lifecycle trackingを提供する
セキュリティ、コンプライアンス、運用制御
- Planeはクラウドおよびセルフホスティング展開全体にわたり、エンタープライズ向けのセキュリティ、コンプライアンス、制御機能を提供する
- コンプライアンスにはSOC 2、ISO 27001、GDPR、CCPAが含まれ、独立監査と継続的モニタリングを打ち出している
- security.plane.soでセキュリティ情報を確認できる
- 運用安定性の項目として、自動バックアップ、リアルタイムスケーリング、多層フェイルオーバー、uptime SLAを提示している
- status.plane.soでステータス情報を提供している
- 認証とアクセス制御には、workspace全体にわたるSSO、SAML、LDAPが含まれる
1件のコメント
Hacker Newsの反応
見た目は基本的ですが、かなり完成度が高く、第一印象は良いです。ただ、課題作成スペースが最初に目に入る一方で、タイトルをモーダルに入力して保存し、再度開かないと大きな説明入力欄が見られない流れはもどかしいです
まず短い課題一覧を作って後で整えるやり方も理解できますが、この流れだとユーザーがより良い課題説明を書かなくなるかもしれません。キーボード操作もまだ完全ではないようで、
Pでプロジェクトを作ってもテキストボックスへのフォーカスや保存にはマウスが必要です。私のPCではダークモードで始まりましたが、全体的に分かりづらく、ヘッダーにライト/ダーク切り替えアイコンもありません。Markdownが使える、あるいは使うべきだという点もユーザーに明確ではありません私のデスクトップはダークモードなのでWebサイトもダークモードで表示され、Windowsマシンではダークモード設定をしていないので同じサイトがライトモードで表示されます。追記: Plane Appは私の設定を無視します
たいていSSO税がかかる製品は、予算や購入意思があっても避けるのですが、ここにはその税がなくて本当に良いです
セキュリティ、とくにIDや認証管理がお金を払わないと使えない時代はとっくに終わっており、プロジェクトや企業がその点に正直なのは良いことです
支払い能力のあるところで売上を作り、お金のない層では認知を得るという非常に分かりやすい境界です。個人用途にもSSOを求めているようですが、それは絶対に嫌です。私はサイトごとに同じメールアドレスすら使わないのに、なぜログインするすべてのサイトにクロスサイト追跡用の無料の手がかりを与えなければならないのでしょうか
SaaSのようなベンダーが企業顧客に自社のIDプロバイダーでユーザーアカウントを管理させることを指します。ベンダーの強力な認証や監査ログに依存せず、その顧客が使うすべてのソフトウェアでユーザーを一元的に作成・削除できるようにする仕組みです
ライセンスはAGPL3です
https://github.com/makeplane/plane/blob/develop/LICENSE.txt
「CyclesとModulesでチームの勢いを維持しながら、Waterfall、Agile、その他のワークフローへの移行を簡素化しましょう」とは笑えます。それでも、ウォーターフォール型の計画をする会社をターゲット顧客にしている点は正直です
まったく不要なことすらあります
オープンソースである点以外に、https://linear.app/との主な違いは何なのか気になります
誰かが現代的な技術でBugzillaの機能クローンを実装してくれたらいいのにと思います。個人的にはJiraを真似るのは間違った方向だと思います
Jiraが登場する前はRedmineが非常に人気で、Bugzillaより評価が高かった時期も多かったので、Bugzillaが引き合いに出されたのは少し意外でした
これ、私だけでしょうか、この分野の他の競合であるLinearととてもよく似て見えます
機能セットという意味ではありません。課題トラッカーやカンバンボードでできることには限りがあるので。ただ、ビジュアルデザイン、フォント、文字サイズといった実際の見た目が似ています
なぜ機能が500分の1くらいしかないものをJira代替と呼ぶのか分かりません。単にカンバンボード付きのシンプルなプロジェクト管理ツールにすぎません
なぜ
.soなのか気になります。payara.fishはPayaraがGlassFishベースなので理解できますが、こちらはどんな由来なのか分かりません.soを流行らせたように思います。ただし、.soのせいでここ数年かなり問題があったので、おすすめはしませんただし、「plane issue tracker」で検索するとDDGではplane.soが最初に出てきます
これは1つのチケットに2人以上を割り当てられますか?
私が欲しいのは、1人を「責任者」として指定し、他の人は作業、レビュー、議論、共同作成のために一時的に追加できる方式です。複数担当者を許すソフトもありますが、古い管理の格言どおり、全員が責任を持つなら誰も責任を持たないことになります。だからこそ、やはり1人に特別な役割やラベルを付けたいのです
Jiraのサブタスクはある程度助けになります