知识库

Eye(FR) → Mill(skill) → Library(/app)

← 返回列表
Hacker News · 2026-05-14 · 已成文 · 来源 file

Claude Code ≥2.1.139 的 Agent View 把后台会话变成可调度 fleet:一屏按 Needs Input/Working/Completed 管理,后台由用户级 supervisor 托管并默认 worktree 隔离。

为什么重要

这是官方 harness 层对「多 agent 编排」的产品化,直接影响如何设计并行任务、权限模式与 PR 产出流。

正文

Claude Code ≥2.1.139 的 Agent View 把后台会话变成可调度 fleet:一屏按 Needs Input/Working/Completed 管理,后台由用户级 supervisor 托管并默认 worktree 隔离。

Claim

Claude Code ≥2.1.139 的 Agent View 把后台会话变成可调度 fleet:一屏按 Needs Input/Working/Completed 管理,后台由用户级 supervisor 托管并默认 worktree 隔离。

Why it matters

这是官方 harness 层对「多 agent 编排」的产品化,直接影响如何设计并行任务、权限模式与 PR 产出流。

Summary

社区反馈(HN)称 2.1.139 引入 Agent View(Research Preview)有用但边角多。官方文档明确:claude agents 打开统一面板; 可用 claude --bg、交互 /bg 或面板输入派发后台会话。后台由 per-user supervisor 托管,关终端仍跑;隔离时用 .claude/worktrees/。 工作流:派发 → Space 窥视/答复 → 需要时 attach → 完成后清理。注意:并行会话会倍增配额;Research Preview UI 会变。

Actions

  • (none)

Evidence

  • (none)

Caveats

  • (none)

Research queries

  • (none)

Body

Claude Code Agent View:官方多会话编排

背景

多后台 agent 时,用户需要统一状态视图,而不是日志海洋。

机制

  • 入口:claude agents
  • 状态分组:Needs Input / Working / Completed
  • 后台:supervisor + 可选 worktree / draft PR
  • 交互:peek 答复 vs full attach

取舍

强绑定 Claude Code、本地、配额 ×N;社区反馈仍有 rough edges。

动作

把 Agent View 设为默认并行入口,写清「任务粒度 / 配额顶 / 清理规则」。

结合的源文章

主源
Thoughts on Claude Code 2.1.139 Agent View and Background Sessions
打开原文 ↗

原文快照

展开 / 收起快照

Spent half a day trying Claude Code 2.1.139’s new Agent View and background sessions — useful, but still has quite a few rough edges.

The first item in the 2.1.139 changelog released on 2026-05-11 was Added agent view (Research Preview). Interestingly, they even included a dedicated doc link in the changelog this time: https://code.claude.com/docs/en/agent-view

Not sure how many people here have tried it yet. I spent a few hours with it today and found both some really nice ideas and some frustrating issues. Curious to hear other people’s experiences too.

1. What is Agent View?

Agent View can launch parallel Claude sessions directly, and each session automatically uses a separate git worktree for isolation, so multiple sessions can run in parallel without conflicts.

The background sessions are managed by an independent supervisor process. They continue running even if the terminal or Agent View itself is closed. Closing the terminal does NOT stop the background sessions.

Checking processes with ps, you can see a supervisor process like:

claude daemon run --spawned-by xxxx

with PPID = 1.

I honestly never noticed this supervisor process before. I downgraded back to 2.1.138 just to test, and it seems older versions don’t start it. In 2.1.139, using claude agents, claude --bg, or /bg will spawn the supervisor.

2. My experience so far

After using it for a while today, a few usability issues stood out immediately:

- Sessions always create worktrees, but Agent View doesn’t show branch status (mergeable, already merged, etc.), so I constantly had to check branch state outside Agent View - Agent View shows ALL background sessions globally, with no workspace/project filtering. If you use background sessions across multiple repos, the list becomes messy very quickly - When dispatching sessions from Agent View, you can’t specify permission mode. You have to use claude --bg or /bg first to configure permissions, then “push” it into Agent View afterward

Honestly, this feature feels a bit rushed compared to some earlier Claude Code features that were hidden behind explicit environment flags. Agent View is the opposite — it’s enabled by default, and you need an environment variable to disable it.

That said, after using it overall, I do think it can partially replace tools like Conductor.

Personally, I feel the most important change in this release is actually the introduction of the supervisor role itself. It opens the door for much more functionality in the future, especially around remote-control capabilities.

I also tested this with remote-control enabled for all sessions. Background sessions created from Agent View are visible inside the Claude mobile app, and you can continue chatting with them there, which is honestly pretty cool.

Right now the Claude mobile app still can’t create sessions directly, but now that Claude Code already has a supervisor architecture in place, I wouldn’t be surprised if starting sessions on your host machine from the mobile app becomes possible very soon. Remote-control feels like it’s going to get much more powerful over time.

And finally, a small shameless plug

If you can’t use remote-control, or just don’t like the chat-style interaction model, you can try the remote Claude Code / Codex app I built: ServerCC https://servercc.llpsh.com

It’s also searchable on the App Store.

Besides enabling high-quality remote Claude Code/Codex usage over mobile networks, it also supports:

browsing and uploading workspace files

VNC desktop viewing for UI debugging

Termius-style persistent sessions / keep-alive

and more

What are your thoughts on features like Claude Code Agent View or background agents?


Comments URL: https://news.ycombinator.com/item?id=48124057

Points: 1

# Comments: 0