用途:agentic-jujutsu 是面向多个 AI 智能体同时修改代码场景的版本控制工具,强调无锁并发、自学习与抗量子安全。
主要能力:支持多智能体并发提交而不阻塞;通过 ReasoningBank 记录操作轨迹、学习模式并给出建议;自动发现成功操作序列;提供学习统计;支持自动冲突解决;v2.3.0+ 提供 SHA3-512 抗量子指纹与 HQC-128 加密;通过 AgentDB 自动跟踪操作。
使用方式:安装命令为 npx agentic-jujutsu。基本用法是引入 JjWrapper,调用 status、newCommit、log 等;用 startTrajectory、addToTrajectory、finalizeTrajectory 记录学习轨迹,用 getSuggestion 获取建议,用 getPatterns、getLearningStats、queryTrajectories 查询学习结果。
适用场景:多智能体并行开发、代码评审、部署流程优化、错误模式检测与持续学习循环。
限制:任务描述不能为空且不超过 10KB;成功分数须在 0.0-1.0;完成轨迹前须有操作;上下文键值有长度限制。资料未提供收费、价格与平台支持信息。