Skip to content

xxchan/AgentDev

 
 

Repository files navigation

agentdev

Features

  • Git worktree management for parallel, multi-agent development
  • Worktrees / Sessions UI for inspecting local runs
  • Supports ANY CLI coding agents
    • Sessions UI currently supports: Kimi CLI, Codex, Claude Code

Installation

Prerequisites:

cargo install --git https://github.com/xxchan/AgentDev agentdev

Configuration

Configure your agent pool in ~/.config/agentdev/config.toml. Use the comments in the default file for guidance or consult config.example.toml.

Usage

UI

agentdev ui --port 9999
  • /sessions: inspect every local agent session (works without agentdev)
  • /worktrees: inspect agentdev-managed worktrees, their agent sessions, and git diffs

Worktree-driven local parallel development

# Create a worktree and start an agent session
agentdev wt create

# Run a command inside a worktree, e.g., `pnpm dev`, `code .`
agentdev wt exec <cmd>

# Merge a worktree back to main or delete it
agentdev wt [merge|delete] <worktree>

# Inspect everything agentdev is tracking
agentdev wt list

About

A CLI tool for managing Agent instances with git worktree

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 60.2%
  • TypeScript 35.4%
  • CSS 3.9%
  • Other 0.5%