vibe-kanbanでのアプリ開発は快適だが求めているものではなかった話

image

vibe-kanbanというタスク管理ツールが良いと聞いたので、使ってみました。

ただ、僕が求めているタスク管理ツールではなかったので、何が良くて何が合わなかったのかを書いていきます。

vibe-kanbanを使った背景

アプリで使用しているフレームワークを他のフレームワークに変更するタスクをclaude codeにやらせています。そのタスク管理をnotionでやっていたのですが、いちいちnotionにまとめたことをclaude codeに指示をするのが面倒になりました。

「タスク管理とclaude codeへの指示を同じアプリ内で行えたらな〜」ということで調べていたところ「vibe-kanban」というアプリが良さそうだったので使ってみました。

vibe-kanban

vibe-kanban は、バイブコーディングに特化したカンバン式のタスク管理ツールです。

タスクを作成すると、AIがタスクを実行し、タスクを完了するまで動作します。

完了したタスクは、レビュー欄に配置され、追加の指示や修正を伝えたり、アプリを実行したり、コードをマージやPRしたりすることができます。

コーディングエージェントもclaude code だけでなく、codexやcopilot、genemi、cursorなども使用できます。詳しく知りたい方は公式をご覧ください。

公式:

Vibe Kanban - Orchestrate AI Coding Agents

vibe-kanbanを使用して開発したアプリ

旅行のしおりアプリを作ってみました。

簡単にCRUDだけのアプリです。データはlocalstorageに保存されます。

Camino - あなたの旅を、もっと自由に

vibe-kanbanのここが良かった

僕が感じたメリットは以下の通り

  • タスクごとにブランチを切ってくれる
  • タスク完了時に通知が届く
  • 並列実行が可能
  • アプリ内で変更されたコードを確認できる
  • マージやPRなどのgit操作も簡単に行える
  • プロンプトのテンプレートを設定できる
  • mcpを追加できる

普段、claude codeを並列で動作させているのですが、どのスレッドで何をしているのか判断しにくい問題や変更したコードを確認しにくい問題がありました。

それに比べてvibe-kanbanでは、何のタスクが実行されていて、何をしているのか、エラーが発生しているかどうかが一目でわかるので明らかに開発体験が向上しました。

また、タスクごとにコードを確認できるのでレビューのしやすさも良かったです。

※ カンバン画面

kanban

変更されたコードの確認を行い、マージやPRの作成ができます。

※ diff画面

diff

タスク完了時に通知してくれるのも良かったです。

notice

※ 通知音のデフォルトが「うしの鳴き声」なのは、大変素晴らしい

vibe-kanbanと僕が求めているものの違い

タスク管理という点でvibe-kanbanは僕が求めているものとは少し違いました。

僕が求めていたタスク管理は、カンバン方式だけでなく、タスクを一覧で表示したり、1週間単位でタスクを管理したり、優先度やフラグをつけたりできるものでした。

しかし、vibe-kanbanはカンバン方式だけを採用しているため、タスクが積もるにつれて見にくくなってきました。また、ソートも出来ないので、いつまでに何をしたかなどを分かりません。

つまり、

  • vibe-kanban:コーディングエージェントが実行するタスクだけを管理するツール
  • 僕が求めていたもの:プロジェクト管理を行いつつ、部分的にコーディングエージェントをしようしたい

という違いです。

また、claude codeのsubagentを使ってくれないのも少し違う感じがありました。

skillsも読み込まれていなさそうです。

求めていたものはこれかもしれない

調べていると、claude code actionsという機能がありました。

Claude Code GitHub Actions - Claude Code Docs

githubでプロジェクト管理を行いつつ、claude code actionsを使用してコーディングができるようです。

お知らせ

可茂IT塾ではFlutter/Reactのインターンを募集しています!(募集停止中)

可茂IT塾ではFlutter/Reactのインターンを募集しています!(募集停止中)

可茂IT塾ではFlutter/Reactのインターンを募集しています!可茂IT塾のエンジニアの判断で、一定以上のスキルをを習得した方には有給でのインターンも受け入れています。

Read More
U30可茂ITインターンハッカソン

U30可茂ITインターンハッカソン

12月28,29日開催。2日間でアプリ開発の企画から完成までを目指す!U30可茂ITインターンハッカソンを開催します。

Read More

タグ

Flutter (125)初心者向け (32)イベント (19)Google Apps Script (17)Nextjs (13)可茂IT塾 (12)AI (8)React (8)riverpod (7)デザイン (7)Firebase (7)Figma (6)VSCode (6)JavaScript (6)ChatGPT (5)Slack (5)TypeScript (5)新卒 (4)就活 (4)Prisma (4)Dart (4)アプリ開発 (4)お知らせ (4)FlutterWeb (3)経験談 (3)NestJS (3)tailwindcss (3)ワーケーション (3)インターン (3)Web (2)Obsidian (2)Supabase (2)設計 (2)線型計画法 (2)事例 (2)Git (2)CSS (2)Freezed (2)Image (2)File (2)GitHub Actions (2)Material Design (2) (2)会社員 (2)画像 (2)Mac (2)iOS (2)React Hooks (2)社会人 (2)大学生 (2)RSS (1)Google (1)CodeRunner (1)vibe-kanban (1)NotebookLM (1)個人開発 (1)Android (1)Unity (1)WebView (1)Twitter (1)フルリモート (1)TextScaler (1)textScaleFactor (1)学生向け (1)Java (1)Spring Boot (1)shell script (1)正規表現 (1)table (1)テーブル (1)hooks (1)パワーポイント (1)ブックマーク (1)Pocket (1)ブクマク (1)MCPサーバー (1)OpenAI (1)ベクトル検索 (1)趣味 (1)モンスターボール (1)SCSS (1)Swift (1)MapBox (1)Cupertino (1)gpt-oss (1)生成AI (1)llama.cpp (1)LLM (1)ListView (1)postgresql (1)cloudrun (1)gcp (1)就活浪人 (1)既卒 (1)保守性 (1)iPad (1)シェアハウス (1)スクレイピング (1)PageView (1)画面遷移 (1)dotenvx (1)dotenv (1)Python (1)flutter_hooks (1)Gmail (1)GoogleWorkspace (1)ShaderMask (1)google map (1)Google Places API (1)GCPコンソール (1)Google_ML_Kit (1)Vercel (1)Google Domains (1)DeepLeaning (1)深層学習 (1)Google Colab (1)Firebase Analytics (1)Gemini AI (1)コード生成 (1)GitHub Copilot (1)gemini (1)オンラインオフィス (1)html (1)オブジェクト指向 (1)クラスの継承 (1)ポリモーフィズム (1)LINE Messaging API (1)LINE Notify (1)LINE (1)Bitcoin (1)bitFlyer (1)コミュニティー (1)文系エンジニア (1)build_runner (1)ヒーター (1)作業効率 (1) (1)Flutter実践開発 (1)permission_handler (1)flutter_local_notifications (1)markdown (1)GlobalKey (1)ValueKey (1)Key (1)アイコン (1)go_router (1)FireStorage (1)debug (1)datetime_picker (1)Apple Store Connect (1)FlutterGen (1)デバッグ (1)Widget Inspector (1)VRChat (1)API (1)検索機能 (1)ローディング (1)Skeletonizer (1)Simmer (1)Shader (1)SharedPreferences (1)オフラインサポート (1)Navigator (1)メール送信 (1)FlutterFlow (1)Firebase App Distribution (1)Fastlane (1)Dio (1)CustomClipper (1)ClipPath (1)video_player (1)IMA (1)カスタム認証 (1)アニメーション (1)Arduino (1)ESP32 (1)フリーランス (1)会社設立 (1)csv (1)docker (1)GithubActions (1)Dialog (1)BI (1)sora2 (1)iPhone (1)Gemini CLI (1)Claude Code (1)LifeHack (1)ショートカット (1)Chrome (1)高校生 (1)キャリア教育 (1)非同期処理 (1)生体認証 (1)BackdropFilter (1)レビュー (1)Antigravity (1)getAuth (1)クローズドテスト (1)PlayConsole (1)Algolia (1)コンサルティング (1)Symbol (1)

お知らせ

可茂IT塾ではFlutter/Reactのインターンを募集しています!(募集停止中)

可茂IT塾ではFlutter/Reactのインターンを募集しています!(募集停止中)

可茂IT塾ではFlutter/Reactのインターンを募集しています!可茂IT塾のエンジニアの判断で、一定以上のスキルをを習得した方には有給でのインターンも受け入れています。

Read More
U30可茂ITインターンハッカソン

U30可茂ITインターンハッカソン

12月28,29日開催。2日間でアプリ開発の企画から完成までを目指す!U30可茂ITインターンハッカソンを開催します。

Read More