过去两周我一直在深入研究 Factory CLI 和 Codex CLI。我认为它们可以互相学习的地方如下: ## 工厂 - 精简工具调用。Codex 工具调用会被堆叠起来,避免干扰。这样既能保持系统流畅,又不会过度占用终端资源,也不会让用户感到信息过载。 - Shell 命令响应指示器。Codex 运行命令时,会用红/绿指示器来显示命令是否成功。而 Droid 则不同,我无法一眼看出结果。 - 可以选择显示完整的补丁。Codex 会显示所有内容,这样就能清楚地看到更改了哪些部分。我不喜欢截断的输出,即使有快捷键可以显示完整内容。这样我就不用费心思考或在 VS Code 中查看了。 - 显示剩余上下文。我知道 Factory 的目标是让用户无需关注上下文窗口。但我有自己的会话日志记录流程,而自动压缩功能可能会干扰该流程。 - 在代理程序运行结束后发送排队的提示信息。使用 Codex,我可以连续发送提示信息,代理程序在运行完成之前不会看到这些提示。而使用 Factory,它会在每次工具调用后发送提示,这常常会导致代理程序中断当前正在执行的任务。 用 Rust 重写一遍。 ;) ## 法典 - 务必使用计划工具。即使我让它自动规划,它也经常无法用计划工具生成合适的任务列表。而使用 Factory,我总是能清楚地知道哪些工作已经完成,哪些工作接下来要做(GPT-5.1 工作效率如此之低,这一点尤为重要!)。 - 添加 shell 拒绝列表选项。通常我使用 `--yolo` 来避免频繁的权限检查。它一开始效果不错,但有时也会失效。在 Factory 中,我可以设置 `Auto(low)`,然后为额外的命令设置允许列表,这样既能保证安全,又不会过于频繁。 - 内置后台命令。Factory 刚刚添加了这个功能,Claude Code 也做得非常出色。只需将长时间运行的任务发送到后台,允许我查看/终止任务(如果需要),并授予代理访问日志的权限。这样我就不用为了开发、队列等目的而打开多个标签页了。 - 通过用户界面添加 MCP。我总是得记住手动添加 MCP 的位置。Factory 可以直接在用户界面中帮我完成这些操作,甚至还能让我搜索和安装常用的 MCP。 - “代理已完成”通知。Codex 完成之后,我的注意力缺陷多动症患者需要从写这篇帖子中抽身出来,这样我才能继续发布我的应用程序! 您希望 Factory/Codex CLI 具备哪些功能?
正在加载线程详情
正在从 X 获取原始推文,整理成清爽的阅读视图。
通常只需几秒钟,请稍候。