Claude Code v2.1.139 Adds /goal Command for Async Long-Running Tasks

Claude Code just shipped v2.1.139 with a major async mode — the new /goal command. This is a proper fire-and-forget loop: set a completion condition like "all tests pass and the PR is ready", and Claude will keep grinding across turns until it hits that condition.
How It Works
/goal takes a natural language description of what "done" looks like. Example:
/goal all tests pass and the PR is readyClaude then runs autonomously, looping on tasks, checking condition after each turn, and only stopping when the condition is met (or it gets stuck). You can walk away and come back later — no need to keep prompting.
New Agents View
Alongside /goal, the update adds a claude agents view that shows every active session in three states: working, blocked on you, or done. This addresses the pain point of juggling multiple sessions and losing track of which one needs your input.
Notable Details
- Version: v2.1.139 (104 changes in this release)
- This is the first fire-and-forget loop Claude Code has shipped.
- Upgrade via:
claude upgradeor reinstall.
📖 Read the full source: r/ClaudeAI
👀 See Also

200+ App Design Specs in Markdown – Drag into Claude or Cursor for Exact UI Clones
A curated library of 200+ popular apps as structured markdown design specs with exact hex codes, type scale, spacing, every screen state, and nav graph. Drop into Claude, Cursor, or any AI agent to generate SwiftUI, Jetpack Compose, or Expo UI clones without guessing colors or spacing.

NarrateAI MCP Server Demo Shows Claude Adding Voiceover to Videos
A live demo shows Claude using the NarrateAI MCP server to automatically narrate videos from a URL, handling async polling and generating narration by analyzing silent screen recordings.

Vibeyard IDE adds embedded browser for direct web UI editing with AI agents
Vibeyard, an open-source IDE for AI coding agents, now includes a browser tab session type that lets users click elements in a web UI and instruct an AI agent to edit them directly, eliminating selector guessing and component hunting.

Agents Observe: Real-time Dashboard for Monitoring Claude Code Agent Teams
Agents Observe is a local dashboard that provides real-time observability for Claude Code agent sessions using hooks instead of OTEL. It captures every tool call, agent hierarchy, and event with filtering and search capabilities, running as a Docker container that auto-starts with Claude sessions.