返回

模式与权限

模式回答一个问题:**Lino AI 哪些事可以不先问你就做?**在模式之下,沙箱把命令限制在你给 Lino AI 的文件夹里,超出的部分都会以审批卡的形式出现在聊天里。

选择模式

点输入框下方的模式按钮(显示当前模式,例如 Auto)。鼠标悬停在某一行上可以看到它的说明。

模式应用里的说明对你作品的修改命令
Auto(默认)Edits and runs on its own; a review checks commands that leave the sandbox.回复结束时应用在沙箱里不问就运行;要离开沙箱的先交给 Auto 审查
ManualAsks before changing anything that isn't its own.等你点 Apply问你
Accept editsEdits on its own, asks before running things.回复结束时应用问你

任何模式下,Lino AI 新建的东西和对它自己作品的修改都会当场落地,所有改动都能在审阅卡上撤销。见 改动、审阅与撤销。

什么时候选哪个:

  • Auto —— 日常工作。每个小改动都停下来确认,代价比它带来的保护还大。
  • Manual —— 你想在每处修改你自己的卡片(Card)之前先看到它。
  • Accept edits —— 写作类的工作:编辑你放心,但凡是要运行的东西你想说了算。

模式是这台设备上的一个设置,对所有对话生效。

计划按需出现

没有 Plan 模式,也没有 Plan 开关。当工作会超出这一条回复、或需要你来决定时,Lino AI 会做一张 Plan 卡(Plan Card);你也随时可以要一张(「先列个计划」「动手前先问清楚」「直接做」)。计划不改变任何权限。见 计划。

Bypass permissions

只在 Auto 下有一个叫 Bypass permissions 的开关 —— Runs without warnings. Still asks at a door. 只有在你打开 Settings → Permissions → General → Allow bypass permissions 之后它才会出现。

它去掉的是中间的那些提醒,不是门:在沙箱外运行命令、借出网站登录、修改 Skill 之前,Lino AI 仍然会问;沙箱和你的文件夹也不变。关掉这个设置时,开关本身也会一起关掉。

沙箱

Lino AI 运行的每一条命令都受操作系统限制:

  • 它只能写画布(Canvas)的文件夹(以及你授权的文件夹)。
  • 它不能读你的其他文件或凭据 —— .env 文件、SSH 密钥之类 —— 哪怕在那些文件夹里面。
  • 它不能联网,除非先问你(见 网站)。
  • 工具缓存(npm、pip、uv……)放在 Lino 自己的缓存文件夹里,所以安装能在沙箱里完成,不用向沙箱开放你的文件夹。

文件夹

画布的文件夹是 Lino AI 为这张画布工作的地方,也是它唯一能修改文件的地方。

  • **绑定文件夹:**在左侧栏里把鼠标移到画布上,点 No folder chip(Bind a folder),或在画布菜单里选 Bind a folder...。之后用 Change folder... / Unbind folder 更换或解除。见 画布绑定。
  • **只为一个对话附上文件夹:**输入框里 + → Folder。会问你 Let the assistant read and change things in this folder?
  • 命令需要别的文件夹时(比如存到「下载」),Lino AI 会用一张 Allow 卡请求那个文件夹。只有你家目录里的文件夹会这样被请求 —— 永远不会是家目录本身、隐藏文件夹或 Library。
  • **完全没有文件夹:**Lino AI 仍然有这张画布的草稿文件夹,在 Lino 的缓存里。命令在那里运行,新文件不问就放在那里。它是临时的,只在这台电脑上;30 天没动过的草稿文件夹会在 Lino 启动时清掉。

所有绑定的文件夹都列在 Settings → Permissions → File access → Canvas folders 里,可以 Choose another folder(换一个文件夹)或 Unbind(解除绑定)。

想让文件夹里的某些文件远离 Lino AI,用 .linoignore 文件。见 隐私与发送的内容。

审批卡

Lino AI 需要一个它没有的权限时,回复会暂停并显示一张卡。大多数卡都有 Stop(结束这条回复)、Deny…(说明为什么不行,让它换个办法)和一个允许按钮。

卡片它问什么按钮
Approve this command你的模式要求询问的一条命令Allow once、Always allow …(一个模式,例如 npm test)
Run outside the sandbox在沙箱里做不成的命令 —— 安装程序、从地址安装 Skill、通过 SSH 推送、Docker。会显示完整命令Run once(这类没有「总是允许」)
A command is connecting to the internet命令想连接的网站。你的回答在 Lino 退出前对所有对话有效Deny、Allow 网站
文件夹读写一个你还没向它开放的文件夹Allow
Make this change? / Create this file? / Install this skill? / Change this skill?先以 diff 给你看的改动:Skill、你以只读方式打开的文件夹,或之后会自己运行的文件(git hook、编辑器任务、shell 配置)Allow
Use your login for a command?从 Lino 的浏览器借用你在某个网站的登录Allow(如果你还没登录,是 Open site / I've signed in)

批准的沙箱外命令,就像你在自己的终端里输入的一样运行。

某件事没做成时,任务行会写明原因 —— 超出它的文件夹、受保护的文件、excluded by .linoignore、你拒绝了、stopped by review —— Lino AI 也会被告知同样的原因。

网站

命令要连接一个网站时,会按网站先问:「Allow www.youtube.com」在 Lino 退出前对所有对话有效。想永久保留,到 Settings → Permissions → Approvals → Websites 点 Keep for good。(Lino AI 自己的网页搜索和读取另由 Settings → Capabilities 里的 Web access 控制。)

Auto 模式的审查

在 Auto 下,Lino AI 请求在沙箱外运行一条命令时,会先由第二个模型审查,然后才轮到问你:

  • 允许 —— 命令运行,不出卡片。
  • 拦下 —— 不运行。Lino AI 会被告知原因,换个办法或告诉你。任务行写 stopped by review。
  • 没有结论(审查超时或答复不成样子)—— 你照常收到卡片。

审查看到的是你说了什么、Lino AI 做了什么 —— 看不到 Lino AI 自己的解释,也看不到网页、文件或命令输出里的文字,所以埋在那里的文字没法说服它。如果它拦下了你确实想要的东西,在聊天里说出来(「可以,运行 x.example 上的安装脚本」)。连续被拦几次之后,下一次会以卡片的形式交给你,卡上带着审查的理由。

只有离开沙箱的命令会被审查。文件夹、先给你看的 diff、网站和网站登录仍然问你。在 Manual 和 Accept edits 下没有审查 —— 直接问你。

设置审查

审查知道你的环境,效果会更好。打开模式菜单,点 Auto 那一行的 Setup;或去 Settings → Permissions → Auto mode → Your setup(Set up)。

  1. How you use Lino here —— Mixed(最谨慎)、Work、Personal 或 Open source(最不谨慎)。
  2. 选择它可以读什么:
    • Also scan shell history —— 只读你运行过的命令名,从不读参数。
    • Also scan your other repos —— 只读每个仓库托管在哪里,从不读里面的内容。
    • Import from Claude Code / Import from Codex —— 只在找到时显示:你已经告诉这些工具的环境说明。 对绑定到画布的文件夹,它只从 .env 文件和 CI 工作流文件里读名字(例如有哪些变量和 secret)—— 从不读值,也不读其他文件内容。
  3. 点 Continue。它在后台起草(你可以关掉对话框;草稿好了会有气泡提示)。
  4. 看草稿 —— What the review will know about your setup:你的仓库、服务器和网站,以及一份常用命令清单。可以修改。常用命令只是告诉审查哪些对你来说是寻常的;它们仍然会被审查。
  5. 点 Apply,或 Discard。

在你应用之前什么都不会变。有草稿在等时,Setup 按钮上会有一个小圆点。

Settings → Permissions

Settings → Permissions(在 Lino AI 分组下)汇集了 Lino AI 在这台电脑上能做什么的一切。它只保存在这台设备上,从不同步。

分区行作用
GeneralLino AI can change without askingWhat it wrote / Anything it has worked on —— 哪些修改不用等就落地。见 改动、审阅与撤销。
Allow bypass permissions在 Auto 菜单里加上 Bypass permissions。
Site logins允许 Lino AI 请求借用 Lino 浏览器里的网站登录。关掉:它从不请求。
Auto modeYour setup审查知道什么。Set up、Set up again 或 Review draft。
ApprovalsCommands你允许过的命令模式:In this chat 和 Always allowed。
WebsitesAlways allowed、Allowed until Lino quits、Denied until Lino quits。
File accessCanvas folders这台电脑上每一张有文件夹的画布。

在 Approvals 里,每一项都有 Keep for good(还没永久保留时)和 Remove。长列表只显示前五项和 Show all。你在聊天里同意,在这里永久保留 —— 后者是刻意多出来的一步。

相关:隐私与发送的内容 · Lino AI 能做什么