如果CLI会话可以安排自己的下一个任务会怎样?

Reddit r/AI_Agents 工具

摘要

Looking Glass 是一款本地AI编码CLI,支持持久化、可自动化的会话,调度器可以在会话中触发未来的AI轮次,从而实现自动化工作流,例如部署检查、测试修复和定期项目审查。

Looking Glass 是一款围绕持久化、可自动化会话构建的本地AI编码CLI。其关键特性是:会话可以在关闭终端后继续存在,调度器可以稍后在同一会话中触发新的AI轮次。这些未来的轮次会重新打开原始工作区,保留会话配置,检查在此期间发生更改的文件或日志,使用CLI工具,运行命令,修改代码,并将结果写回会话。实际上,这允许你自动化以下工作流: - 让模型部署或启动一个长时间运行的任务,然后让同一会话稍后检查结果。 - 安排后续轮次以检查测试输出并自动修复失败。 - 运行定期项目审查,读取当前代码库,执行测试,并报告或解决问题。 - 在新的日志或外部进程产生更多信息后继续调试。 - 即使交互式终端关闭,也能让会话通过计划轮次继续工作。 - 将精确的计划shell命令与上下文感知的AI后续操作结合起来。 计划的提示不是单独的无状态作业或新的聊天。它们是附加到现有会话的未来轮次,可以访问该会话的: - 工作区 - 之前的对话和工具历史 - 主要模型和推理设置 - 权限和已批准的许可 - 代理配置 - 调度器结果和持久化工件 Looking Glass 还支持并发工作代理。代理模型和推理级别与主模型分开配置,允许更强的模型进行协调,而更快或更便宜的模型处理并行发现、实现或审查任务。其他功能包括: - 交互式TUI和一次性CLI提示 - 兼容OpenAI的本地或托管网关 - 文件读取、搜索、修补和有界Bash执行 - 交互式和自动化轮次的持久批准模式 - 计划的AI提示、提醒和确定性命令 - 基于SQLite的会话、调度器和工件状态 - 独立于终端运行的用户级systemd调度器 典型设置:启动一个编码会话,给它一个任务,附加一次性或重复的后续提示,关闭终端,然后让CLI稍后继续同一工作流。
查看原文

相似文章

HKUDS/CLI-Anything

GitHub Trending (daily)

CLI-Anything 是一个开源框架,能够自动为任何软件生成命令行界面,使其对 AI 智能体可访问。它包含一个社区构建的 CLI 中心,并支持多种 AI 智能体平台。