GitHub任务自动化代理

Lota 是一款自主代理工具,能够从GitHub Issues中获取任务、进行规划、等待用户批准后执行,适用于开发团队的任务管理自动化。

  • by xliry
  • TypeScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 xliry/lota-mcp

使用说明

洛塔

自主代理从GitHub Issues中获取任务,对其进行规划,等待您的批准,然后执行。

快速开始

打开克劳德代码并粘贴以下内容:

git clone https://github.com/xliry/lota.git ~/lota
cd ~/lota && npm install && npm run build
ln -sf ~/lota/.claude/skills/lota-agent ~/.claude/skills/lota-agent
ln -sf ~/lota/.claude/skills/lota-hub ~/.claude/skills/lota-hub
ln -sf ~/lota/.claude/skills/lota-dm ~/.claude/skills/lota-dm

然后重新启动Claude Code。

重新启动后:

  • /lota-agent --设置GitHub连接+启动代理
  • /lota-hub --创建任务、批准计划、检查进度
  • /lota-dm --与正在运行的代理(tmux)进行直接消息聊天

运作原理

  1. 您创建了一个任务(通过 /lota-hub 或GitHub问题)
  2. Lota计划并发布计划供您审查
  3. 您批准→ Lota执行→ 报告回来
  4. 所有沟通都是通过GitHub Issue评论进行的

任务生命周期

assigned → planned → approved → in-progress → completed

许可证

麻省理工学院