# 在用 Cursor 吗?给你一个黄金技巧:

本页为原文的机器翻译，未经人工译者审核。历史信息可能已发生变化。

在用 Cursor 吗?给你一个黄金技巧:
当我们通过 CLI 运行命令时,会出现错误。有时它们会抛到屏幕上,有时则藏在长长的日志行里。 

但当我们使用 Cursor 或其他替我们运行代码的智能体时,会发生什么?

这里出现了一个缺口。智能体"看不到"我们看到的东西。它无法实时监听日志,无法跟随 tail,也不会自动响应 Watch Mode。

这不是 bug -- 只是它的工作方式本来就不包括这些。如果它执行这样的调用,就会"卡住"并等到调用结束。

那么怎样才能确保自动运行不会破坏什么呢?
而且,不,答案不是为 CLI 做一个 MCP 😄 

我找到的办法很简单:
我把我的 npm 命令接好,让它把日志写入一个文件(在我这里是写进 logs/ 文件夹,因为项目里有不止一个环境),这个文件夹当然已加入 gitignore。 
我用 Tee 命令(类似更为人所知的 Tail)来写日志。

此外,我添加了一条 Cursor Rule,要求它在写完代码或排查故障时检查这些文件。

这样一来,在运行结束时,会主动检查这些文件,以发现漏网的异常、警告或错误。

没有 MCP 的复杂性,没有外部工具,只是把日志记录到文件。
有时,智能体看不到的东西 -- 一个日志文件却能说出来。

Original: https://ofershap.github.io/posts/make-cursor-read-the-logs-it-cannot-watch/
Source: https://www.linkedin.com/posts/ofershap_%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9%D7%99%D7%9D-%D7%91-cursor-%D7%94%D7%A0%D7%94-%D7%98%D7%99%D7%A4-%D7%96%D7%94%D7%91-%D7%A2%D7%91%D7%95%D7%A8%D7%9B%D7%9D-%D7%9B%D7%A9%D7%90%D7%A0%D7%97%D7%A0%D7%95-activity-7370712595852525569-wFyr
Published: 2025-09-08T10:00:24.069000+03:00
