New: Software for Agents, always up-to-date, delivered via MCP or web. Browse

    Guides
    claude-code
    dreaming
    outcomes

    Claude Code Dreaming and Outcomes: How Skills Enhance the New Features (2026)

    Anthropic shipped Dreaming and Outcomes at Code with Claude. Here's how skills make both features more powerful.

    June 23, 20265 min read
    Share:

    At Code with Claude 2026, Anthropic shipped five major features. No new models. Instead: Dreaming, Outcomes, multi-agent orchestration, Claude Finance with 10 pre-built agents, and Add-ins. The message was clear: the model race has quieted. The harness race is where the competition is now.

    Two features in particular change how skills work: Dreaming and Outcomes.

    Quick Answer: Dreaming lets Claude Code learn and improve offline between sessions. Outcomes track persistent goals across sessions. Both features are more effective when combined with SKILL.md skills that give the agent structured domain knowledge to learn from and goals to work toward.

    What is Dreaming?

    Dreaming lets Claude Code process and consolidate what it learned during your coding sessions, offline, between sessions. Think of it like a developer who reviews what they did today and comes back tomorrow with better intuitions.

    The agent analyzes patterns from completed tasks, identifies what worked and what didn't, and adjusts its approach. Over time, the agent gets better at your specific codebase and workflow.

    Recommended skills

    How skills enhance Dreaming

    Without skills, Dreaming has to figure out your patterns from scratch by observing your code. With skills, the agent starts with structured knowledge and uses Dreaming to refine its understanding.

    A concrete example: you install an architecture skill that defines your team's patterns. During the first session, Claude Code follows the skill's instructions. During Dreaming, it consolidates what it observed about how those patterns apply to your specific codebase. In the next session, it applies the patterns more naturally because it has both the skill's instructions and its own learned context.

    Skills give Dreaming a starting point. Dreaming makes skills more effective over time.

    What are Outcomes?

    Outcomes are persistent goals that carry across sessions. Instead of re-explaining your objective every time you start a new Claude Code session, you set an Outcome once and the agent works toward it across multiple sessions.

    "Improve test coverage to 80% across all modules" is an Outcome. It persists. Each session, Claude Code checks progress and picks up where it left off.

    How skills enhance Outcomes

    Skills define HOW to achieve goals. Outcomes define WHAT goals to achieve. Together, they create an agent that knows both what it's working toward and the best practices for getting there.

    An Outcome: "Migrate all database queries from raw SQL to the ORM." A database skill: "Use SQLAlchemy. Follow the repository pattern. Add type hints to all query functions. Write migration scripts with Alembic."

    The Outcome gives direction. The skill gives method. The agent executes with both, session after session, until the Outcome is achieved.

    Best skills for Dreaming and Outcomes

    Code quality skills. Pair with an Outcome like "reduce tech debt by 30%." The skill defines quality standards. Dreaming learns your codebase's specific debt patterns. The Outcome tracks progress.

    Testing skills. Pair with "achieve 80% test coverage." The skill defines test patterns. Dreaming learns which modules need attention. The Outcome measures progress.

    Documentation skills. Pair with "document all public APIs." The skill defines documentation standards. The Outcome tracks which APIs are done.

    Security skills. Pair with "pass all OWASP Top 10 checks." The skill defines security procedures. The Outcome tracks vulnerability resolution across sessions.

    Browse skills that work with Dreaming and Outcomes at agensi.io/skills.


    Related: Best Claude Code Skills 2026 and Claude Code Agent Teams and Skills.

    Keep reading

    Frequently Asked Questions