OpenCode now runs on your Claude Code login

3 hours ago

OpenCode v2.2.1 to v2.2.5: a built-in Claude Agent provider that runs on your Claude Code login, /goal to keep a session working until the objective is met, image generation on by default, scheduled prompts and artifacts as experiments, persistent desktop terminals and new worktree shortcuts, fixes for proxies, large MCP messages and LiteLLM context errors, and breaking changes for TUI plugins (OpenTUI 0.8), managed policy and the @opencode/ai package. https://github.com/anomalyco/opencode/releases/tag/v2.2.1 https://github.com/anomalyco/opencode/releases/tag/v2.2.2 https://github.com/anomalyco/opencode/releases/tag/v2.2.3 https://github.com/anomalyco/opencode/releases/tag/v2.2.4 https://github.com/anomalyco/opencode/releases/tag/v2.2.5 https://github.com/anomalyco/opencode/compare/v2.2.0...v2.2.5

Ask about this presentation

Chapters

  1. 0:00Use your Claude Code login in OpenCode
  2. 0:12/goal keeps a session working
  3. 0:24Agents generate images
  4. 0:38Two experiments
  5. 0:53On desktop
  6. 1:08Three fixes
  7. 1:23Breaking changes
  8. 1:40Pay for Claude Code? Connect it first
Show transcript
  1. OpenCode now runs on your Claude Code login and its models. The new built-in provider is called Claude Agent. On desktop, setup checks that Claude Code is installed and signed in.

    Slide text
    anomalyco/opencode · release notes · PR #58782 · PR #60603
    OpenCode

    OpenCode now runs on your Claude Code login

    New built-in provider: Claude Agent

    Desktop setup checks Claude Code is installed and signed in

  2. Run /goal with an objective, and the session keeps working. It stops when a reviewer decides the objective is met. You can pause, resume or clear it in the terminal app or on desktop.

    Slide text
    opencode
    anomalyco/opencode · release notes · PR #59437

    /goal keeps a session working until the objective is met

    A reviewer decides when the objective is done

    Pause, resume or clear it in the TUI or Desktop

  3. Agents can now create and edit images. It turns on by itself when a connected provider has an image model, including GPT Image 2 on a Codex login, MiniMax and Meta Muse.

    Slide text
    opencode
    anomalyco/opencode · release notes · PR #59939 · PR #60258 · PR #60085 · PR #59929 · PR #60081

    Agents can create and edit images

    On by default when a connected provider has an image model

    GPT Image 2 on a Codex login MiniMax Meta Muse
  4. Two new experiments stay off until you turn them on. Scheduled prompts wake a session on a timer or a cron, and now fire under opencode serve. Artifacts let agents publish and serve HTML pages.

    Slide text
    opencode
    anomalyco/opencode · release notes · PR #59401 · PR #60478 · PR #60351

    Two experiments, off until you turn them on

    Scheduled prompts wake a session on a timer or a cron; now fire under opencode serve
    Artifacts agents publish and serve HTML pages
  5. On desktop, terminals belong to the session and survive a server restart. Long sessions do much less rendering as replies stream, and new keyboard shortcuts pick a worktree, its base branch, or shell mode.

    Slide text
    opencode
    anomalyco/opencode · release notes · PR #60346 · PR #60489 · PR #60713
    Terminals belong to the session and survive a server restart
    Long sessions much less rendering as replies stream
    Shortcuts pick a worktree, its base branch, or shell mode from the keyboard
  6. Behind a proxy, the terminal app no longer hangs restarting its own service. MCP servers that send messages over ten megabytes stay connected, and a full context window on LiteLLM now compacts instead of stopping.

    Slide text
    opencode
    anomalyco/opencode · release notes · PR #60441 · PR #60694 · PR #60692
    Behind a proxy the TUI reaches its own service instead of hanging
    MCP servers messages over 10 MiB no longer disconnect them
    LiteLLM a full context window compacts instead of stopping the session
  7. Three changes can break things. Terminal plugins need OpenTUI 0.8. Under managed policy, MCP servers, skills and plugins get their own rules. And code that imports the AI package loses four providers, including Replicate.

    Slide text
    opencode
    anomalyco/opencode · release notes · PR #60385 · PR #60315 · PR #59977

    Three breaking changes

    TUI plugins need OpenTUI 0.8 or later
    Managed policy MCP servers, skills and plugins get their own rules
    @opencode/ai drops fal, Black Forest Labs, Replicate and Stability; CLI and Desktop unchanged
  8. If you pay for Claude Code, try Claude Agent first. It brings your login and its models straight into OpenCode. The upgrade steps are in OpenCode's release notes on GitHub.

    Slide text
    opencode
    anomalyco/opencode · release notes

    Already pay for Claude Code? Connect Claude Agent first.

    Upgrade steps for the breaking changes: OpenCode’s release notes on GitHub

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.

Built with ❤️ in New York