Notion、Linear、Slackを1つのツール(Huly)に統合してみた

BBetter Stack
컴퓨터/소프트웨어창업/스타트업경영/리더십AI/미래기술

Transcript

00:00:00Notion、Linear、Slack、GitHubの間を行ったり来たりして、毎週何時間も無駄にしています。
00:00:054つのタブを開き、
00:00:064つのサブスクを契約している状態です。
00:00:07しかし、もし1つのセルフホスト型オープンソースツールで、これらすべてを置き換えられたらどうでしょう?
00:00:12それがこの「HULI」です。これらすべてを無料で代替するオールインワンツールです。
00:00:17皆さんが何を考えているかは分かります。
00:00:18「いいアイデアだけど、
00:00:19どうせ動作が重いんでしょ?」
00:00:20ええ、私も最初はそう思いました。
00:00:22でも、これに関しては
00:00:23本当に出来が良いんです。
00:00:24詳しく見ていきましょう。
00:00:30忙しく働いたのに、結局何もリリースできなかった、という日は誰にでもありますよね。
00:00:34その理由はこれです。
00:00:35Notionのようなツールで仕様を書き、
00:00:37Slackでバグが報告され、
00:00:39課題(Issue)はLinearで管理し、
00:00:41PRはGitHubにある。
00:00:42実際、これらのタブを切り替え続けるだけで、作業スピードが落ちているのです。
00:00:46それに、当然コストもかかります。
00:00:49これらのツールは、すぐに高額になります。
00:00:50ユーザーごとの課金は積み重なるため、セルフホストの選択肢を探すと、
00:00:55必要な機能が半分も足りなかったりして、壁にぶつかるのが常です。
00:00:58だから、開発者向けに作られた、高速で完全なオープンソースのツールが欲しかったんです。
00:01:03私はオープンソースのツールが大好きです。
00:01:05そんな時に出会ったのが、HULIでした。
00:01:06開発ワークフローを高速化する方法を探しているなら、ぜひチャンネル登録をお願いします。
00:01:09常に新しい動画を公開しています。
00:01:12さて、基本的にHULIは、オープンソースのオールインワン・コラボレーション・プラットフォームです。
00:01:15この一つのアプリで、プロジェクト管理、
00:01:21本格的なコードブロックを備えたリアルタイム・ドキュメント、チャット、インボックス、カレンダー、GitHub同期が使えます。
00:01:26これらすべてが1か所に集約され、セルフホスト可能です。
00:01:29そして、ここが他との大きな違い、決定的な対照点です。
00:01:32多くのオールインワンツールは、ただ機能を繋ぎ合わせただけのように感じますが、
00:01:36HULIは、最初から一つの製品としてデザインされているように感じます。
00:01:40表現するなら、Linearのスピード、Notionの柔軟性、Slackのチャットを兼ね備え、
00:01:45さらにGitHubも統合されています。
00:01:46一つのアプリですべてを完結でき、驚くほど使い勝手が良いんです。
00:01:50では、それを証明しましょう。
00:01:51実際にセットアップしてみます。
00:01:52いくつか手順を見ていきましょう。
00:01:54よし。
00:01:55新しいリポジトリをクローンしてきました。
00:01:57素早くやっていきましょう。
00:01:58HULIを90秒以内にセットアップします。
00:02:00おそらく、もっと速く終わるでしょう。
00:02:01まず、インストールコマンドを実行します。
00:02:04リポジトリをクローンし、
00:02:06依存関係をインストールして、Dockerで起動します。
00:02:11ターミナルを見ると、処理が進んでいるのが分かりますね。
00:02:14Dockerコンテナが立ち上がります。
00:02:16データベースが初期化されれば、それだけで完了です。
00:02:20ブラウザでlocalhostを開くと、ほら、この通り。
00:02:24もう動き始めました。
00:02:25SaaSのようなサインアップの手間はありません。
00:02:27料金を支払う必要もありません。
00:02:29これは自分のインフラであり、
00:02:30自分のデータです。これでセットアップは完全に終了です。
00:02:34さて、手短に補足します。
00:02:35今回はローカルでセルフホストしていますが、チームで使うならVPSが必要になります。
00:02:40その費用は発生しますが、それでも複数のツールを
00:02:44併用するよりはずっと安上がりです。
00:02:46では本題です。これは単にUIが綺麗なだけのツールなのか、
00:02:50それとも実際のワークフローを代替できるものなのか。
00:02:51よくある「形だけのツール」なのでしょうか。
00:02:53実際にいくつかデモをお見せして、
00:02:56機能性を確認してもらいましょう。
00:02:58アカウント作成後、まず行うのはワークスペースの作成です。
00:03:02立ち上がりました。
00:03:03UIはクリーンで、
00:03:04ミニマルです。
00:03:05動作も軽快で、すぐにプロジェクトを作成できます。
00:03:08オープンソース特有の「もっさり感」があると思いきや、これを見てください。
00:03:12かんばん方式で、Linearに近い感覚ですね。
00:03:18非常にキビキビ動きます。
00:03:19ラグはなく、最初から他のツールよりも集中しやすい印象です。
00:03:23そして、ここからがさらに面白くなるところです。
00:03:26GitHubと連携させることができます。
00:03:27認証して、
00:03:28リポジトリを選択するだけで完了です。
00:03:31GitHubのIssueがHULIに直接同期されるようになります。
00:03:34GitHub側でIssueを作成して、リフレッシュしてみましょう。
00:03:38このようにタスクとして表示されます。
00:03:40この双方向同期は重要です。二重管理の手間が省けるからです。
00:03:44チケットをあちこちにコピーする必要はありません。
00:03:46ワークフローを崩さずに済みます。しかし、Issueの同期は序の口です。
00:03:50タスクと実際のコードを紐付けることはできるでしょうか?
00:03:54手動でタスクを作ってみます。
00:03:55タイトルと説明を入れ、担当者を割り当てます。
00:03:58ここでプルリクエストをリンクし、PRを直接参照することができます。
00:04:02つまり、プロジェクトボードが浮いた存在にならず、
00:04:05常にコードベースと繋がった状態を維持できるのです。
00:04:08多くのオールインワンツールが、たとえこの機能を備えていたとしても、失敗しているポイントはここです。
00:04:14そう思いませんか?
00:04:15さて。
00:04:16タスクとコードが繋がりました。
00:04:17次はドキュメント機能です。
00:04:18ドキュメントを作成してみます。
00:04:20これはリアルタイムで共同編集が可能で、さらに重要なことがあります。
00:04:23コードブロックを挿入した際の見栄えが、とても良いんです。
00:04:27TypeScriptのコードを貼り付けてみましょう。
00:04:29シンタックスハイライトが綺麗に効いていますね。
00:04:33さらに、ドキュメント内で直接Issueをメンションすることもできます。
00:04:37仕様、タスク、コードがすべてここで連動しています。
00:04:41次の機能も注目です。
00:04:43チャット機能です。
00:04:44Slackのような機能が内蔵されています。
00:04:45使い心地は、まさにSlackですよね?
00:04:47クリーンで、
00:04:48非常にシンプルです。
00:04:49メッセージを送れば、Slackと同じようにチャンネルに表示されます。
00:04:53また、そのメッセージをタスクに変換することも可能です。
00:04:56今はローカルホストで動かしているので、
00:04:58自分一人でチャットはできませんが。
00:05:00これはチームで試すか、少なくともVPSに接続して
00:05:04テストしてみたい機能です。
00:05:05深くは触れられませんが、チャットとタスクを連携できる、
00:05:09ということのようです。
00:05:11いいですね。
00:05:12では、最終的な評価はどうでしょうか。
00:05:13このツールの得意なこと、不得意なことを整理しましょう。
00:05:16不得意な点としては、まずリソースをかなり消費することです。
00:05:19快適に使うには、最低8GBのRAMを積んだVPSなどが必要です。
00:05:23そのレベルのスペックが求められます。
00:05:25セットアップもワンクリックツールよりは手間がかかり、インフラを自分で管理することになります。
00:05:303つ目に、メールや通知を統合するには追加の設定が必要です。また、
00:05:34モバイルアプリもありますが、現時点では極めて基本的な機能に留まっています。
00:05:38HULIはまだ成長過程にありますが、コアな体験、スピード、ワークフロー、
00:05:44GitHub同期を重視するなら、非常に堅実なオープンソースツールです。
00:05:47ツール間の移動に疲れたり、コストを即座に削減したいなら、
00:05:52HULIは自分に合うかどうか、試してみる価値が十分にあります。
00:05:57開発者のワークフローに合わせて構築された、真のオープンソースツールと言えるでしょう。
00:06:01では、また別の動画でお会いしましょう。

Key Takeaway

Hulyは、複数の開発ツールを統合し、スピードとコスト効率を最大化する、開発者のために設計された強力なオープンソースのオールインワン・プラットフォームです。

Highlights

Notion、Linear、Slack、GitHubの4つのツールを「Huly」1つに統合可能

オープンソースかつセルフホスト型で、ユーザー課金のないコスト削減を実現

Linearに匹敵する動作スピードと、Notionのような柔軟なドキュメント機能を両立

GitHubとの双方向同期により、Issueやプルリクエストを直接タスク管理に紐付け可能

Dockerを使用して約90秒でセットアップが完了する高い導入の容易性

チャット機能から直接タスクを作成できる、一貫した開発ワークフローの提供

Timeline

現代の開発現場が抱える課題とツールの断片化

多くの開発者が、NotionやSlack、Linear、GitHubといった複数のツールを切り替えることで、毎週何時間もの時間を無駄にしている現状を指摘しています。ツールの切り替えによるコンテキストスイッチは、作業スピードを著しく低下させるだけでなく、サブスクリプション費用によるコスト増大も招いています。既存のセルフホスト型ツールは機能不足であることが多いですが、スピーカーはこれらの問題を解決する選択肢として「Huly」を提案します。このセクションでは、開発ワークフローを高速化するための新しいアプローチが必要であることが強調されています。視聴者に対し、複数のタブに依存する現在の働き方を見直すきっかけを与えています。

Hulyの概要と他ツールとの決定的な違い

Hulyは、プロジェクト管理、ドキュメント作成、チャット、カレンダー、GitHub同期を1か所に集約したプラットフォームです。単に機能を寄せ集めただけではなく、最初から一つの製品として一貫したデザインがなされている点が最大の特徴です。Linearのスピード感、Notionの柔軟性、Slackのコミュニケーション機能を兼ね備えていると評されています。セルフホストが可能であるため、データ管理の主導権をユーザー自身が握れる点も大きな利点です。この統合された体験が、従来の「継ぎ接ぎ」のツール群とは一線を画すものであると説明されています。

90秒で完了する高速セットアップの実演

Dockerを利用して、Hulyをローカル環境に極めて短時間で導入するプロセスが実演されています。リポジトリのクローンから依存関係のインストール、コンテナの起動まで、わずか90秒足らずで完了する様子が示されます。面倒なサインアップや支払いの手間がなく、すぐにlocalhostで使い始められる点は、オープンソースならではの魅力です。ただし、チームで本格的に運用する場合には、VPS(仮想専用サーバー)の用意が必要になるという補足もなされています。これにより、導入のハードルがいかに低いか、そして自分のインフラでデータを管理できる利便性が明確になります。

GitHub連携と高度なプロジェクト管理機能

Hulyの実際の操作画面を通じて、かんばん方式のプロジェクト管理やGitHubとの強力な連携機能が紹介されます。GitHubのIssueが双方向に同期されるため、情報の二重管理が発生せず、開発者は常に最新の状態を把握できます。タスクと実際のコード(プルリクエスト)を直接紐付けることができる機能は、開発プロセスをより透明にします。動作は非常に軽快で、オープンソースツールにありがちな「もっさり感」は一切感じられないと述べられています。プロジェクトボードがコードベースと密接に繋がることで、開発の文脈が失われない仕組みになっています。

ドキュメント作成と内蔵チャットの利便性

リアルタイム共同編集が可能なドキュメント機能では、TypeScriptなどのコードブロックが美しく表示されるシンタックスハイライトが備わっています。ドキュメント内から直接Issueをメンションできるため、仕様書とタスク、コードが有機的に連動します。また、Slackに似た操作感のチャット機能が内蔵されており、会話の流れからスムーズにタスクを作成することが可能です。現在はローカルホストでのデモですが、チーム運用におけるコミュニケーションの効率化が期待されます。すべての情報が一つのエコロジーシステム内で完結する様子が具体的に示されています。

Hulyのメリット・デメリットと最終評価

Hulyの優れた点だけでなく、現状の課題についても率直に評価が下されています。デメリットとしては、最低8GBのRAMを推奨するリソース消費の激しさや、インフラ管理の手間、モバイルアプリの機能不足が挙げられます。しかし、スピード、ワークフローの一貫性、GitHub同期の質の高さを考慮すれば、非常に堅実なツールであると結論づけています。ツール間の移動に疲弊しているチームや、即座にコストを削減したい組織にとって、試す価値が十分にあると推奨しています。最終的に、開発者のニーズに特化した真のオープンソースツールとして高く評価されています。

Community Posts

View all posts