project
Vibe Kanban - An open-source AI programming agent task management tool
Vibe Kanban is an open-source Kanban tool that helps developers efficiently manage AI coding agents, such as Claude Code, Gemini CLI, and Codex. Through a visual Kanban board, users can easily switch between and orchestrate multiple coding agents...
What is Vibe Kanban?
Vibe Kanban is an open-source Kanban tool that helps developers efficiently manage AI coding agents, such as Claude Code, Gemini CLI, and Codex. Through a visual Kanban board, users can easily switch and orchestrate multiple coding agents, supporting parallel or sequential task execution and real-time task status tracking. Vibe Kanban provides centralized agent configuration management and remote project access capabilities, supporting connections to remote servers via SSH.
Vibe Kanban's main functions
-
Multi-agent supportIt supports multiple AI coding proxies, such as Claude Code, Gemini CLI, and Codex, which users can switch between flexibly.
-
Task orchestrationIt can run multiple coding agent tasks in parallel or sequentially, and efficiently manage complex development processes.
-
Real-time task trackingThe dashboard allows you to view task status in real time, making it easy to monitor progress and adjust plans.
-
Rapid review and developmentQuickly start the development server to allow users to review their work results instantly.
-
Centralized configuration managementCentralized management of coding agent configuration simplifies setup processes and improves management efficiency.
-
Remote project accessSupports remote access to projects via SSH, facilitating development on different devices.
-
Integration and ExpansionSupports integration with development tools such as VS Code, improving the development experience and efficiency.
How to use Vibe Kanban
-
Installation preparationEnsure that development tools such as Rust, Node.js, and pnpm are installed, and complete authentication with a supported AI coding agent.
-
Cloning repositoryClone the Vibe Kanban project from GitHub to your local machine.
-
Install dependenciesRun the command to install the dependencies required by the project.
-
Start the development serverExecute the command to start the backend service; the frontend service will start automatically.
-
Configure environment variablesConfigure environment variables as needed, such as port number and remote access configuration.
-
Visit the dashboardAccess your locally or remotely deployed Vibe Kanban board via a browser.
-
Add ProjectAdd the Git repository as a project to the Kanban board.
-
Create taskCreate a task on the Kanban board, specifying the agent and task parameters.
-
Task executionStart the task, and the Kanban board will automatically schedule and execute the task.
-
Task ManagementTrack task progress, view task execution logs, and manage task status.
-
Code reviewOnce the task is completed, quickly launch the development server via Kanban to conduct code review.
-
Remote developmentConfigure remote SSH to remotely access and edit code using tools such as VS Code.
Vibe Kanban's project address
- Github repositoryhttps://github.com/BloopAI/vibe-kanban
Application scenarios of Vibe Kanban
-
AI coding agent managementEfficiently manage and schedule various AI coding agents, such as Claude Code, Gemini CLI, and Codex, to improve development efficiency.
-
Multi-task parallel developmentIt supports running multiple tasks in parallel or sequentially, making it suitable for the synchronous development of multiple modules in complex projects.
-
Remote development collaborationRemotely accessing projects via SSH allows team members to develop and collaborate from different locations.
-
Code review and optimizationQuickly launch the development server, allowing developers to instantly review and optimize AI-generated code.
-
Project progress trackingReal-time tracking of task status helps team managers monitor project progress and adjust development plans in a timely manner.
-
Centralized configuration managementCentralized management of coding agent configuration simplifies the setup process and ensures that team members use a unified configuration standard.