agent-ecosystem/README.md
iliya 64b9dc526d feat: enhance file reveal functionality and improve UI interactions
- Added support for revealing files in the editor when requested, enhancing user experience during file navigation.
- Implemented a pending file reveal mechanism to ensure files are opened correctly after the editor initializes.
- Updated the ChipInteractionLayer to allow users to open files directly from chips, streamlining access to relevant files.
- Enhanced the MentionSuggestionList styling for better visual feedback on selection.
- Improved mention detection logic to maintain selection state during redundant events, optimizing user interaction.
2026-03-02 21:53:22 +02:00

6.9 KiB

Claude Agent Teams UI

Claude Agent Teams UI

You're the CTO, agents are your team. They handle tasks themselves, message each other, review each other's code. You just look at the kanban board and drink coffee.

Latest Release  CI Status

100% free, open source. No API keys. No configuration.


What is this

A new approach to task management with AI agents.

  • Assemble your team — create agent teams with different roles that work autonomously in parallel
  • Agents talk to each other — they communicate, create and manage their own tasks, and leave comments
  • Sit back and watch — tasks change status on the kanban board while agents handle everything on their own
  • Review changes like in Cursor — see what code each task changed, then approve, reject, or comment
  • Full tool visibility — inspect exactly which tools an agent used to complete each task
  • Live process dashboard — see which agents are running processes in dedicated sections (frontend, backend, etc.) and open URLs directly in the browser
  • Stay in control — send a direct message to any agent or drop a comment on a task whenever you want to clarify something or add new work
More features
  • Recent tasks across projects — browse the latest completed tasks from all your projects in one place
  • Deep session analysis — detailed breakdown of what happened in each Claude session: bash commands, reasoning, subprocesses
  • Smart task-to-log matching — automatically links Claude session logs to specific tasks based on status change timestamps, even when a task moves back and forth between states
  • Zero-setup onboarding — built-in Claude Code installation and authentication, ready to go out of the box
  • Built-in code editor — edit project files with Git support and other essential features without leaving the app
  • Branch strategy control — choose via prompt whether all agents work on a single branch or each gets its own git worktree
  • Team member stats — global performance statistics for every member of the team
  • Attach code context — reference files or code snippets in your messages, just like in Cursor
  • Notification system — configurable alerts when tasks complete, agents need attention, or errors occur

Installation

No prerequisites — Claude Code can be installed and configured directly from the app.

macOS Apple Silicon
macOS Intel
Windows
May trigger SmartScreen — click "More info" → "Run anyway"
Linux AppImage
.deb   .rpm   .pacman

Development

Build from source

Prerequisites: Node.js 20+, pnpm 10+

git clone https://github.com/777genius/claude_agent_teams_ui.git
cd claude_agent_teams_ui
pnpm install
pnpm dev

The app auto-discovers your Claude Code projects from ~/.claude/.

Build for Distribution

pnpm dist:mac:arm64  # macOS Apple Silicon (.dmg)
pnpm dist:mac:x64    # macOS Intel (.dmg)
pnpm dist:win        # Windows (.exe)
pnpm dist:linux      # Linux (AppImage/.deb/.rpm/.pacman)
pnpm dist            # macOS + Windows + Linux

Scripts

Command Description
pnpm dev Development with hot reload
pnpm build Production build
pnpm typecheck TypeScript type checking
pnpm lint:fix Lint and auto-fix
pnpm test Run all tests
pnpm test:watch Watch mode
pnpm test:coverage Coverage report
pnpm check Full quality gate (types + lint + test + build)

TODO

  • Run not only on a local PC but in any headless/console environment (web UI), e.g. VPS, remote server, etc.
  • 2 modes: current (agent teams), and a new mode: regular subagents (no communication between them)

Contributing

See CONTRIBUTING.md for development guidelines. Please read our Code of Conduct.

Security

IPC handlers validate all inputs with strict path containment checks. File reads are constrained to the project root and ~/.claude. Sensitive credential paths are blocked. See SECURITY.md for details.

License

MIT