# OpenCode

Published articles for OpenCode.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## AI SDK harness layer now supports native subscription authentication

DevFeed: [AI SDK harness layer now supports native subscription authentication](<https://devfeed.tech/articles/ai-sdk-harness-layer-now-supports-native-subscription-authentication-21151.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/ai-sdk-harness-native-subscription-authentication>)

Author: Felix Arntz

Published: 2026-09-14T21:28:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

The AI SDK harness layer now supports authenticating supported coding-agent harnesses through their native subscriptions. It uses explicit provider credentials when available, otherwise falls back to a host-native subscription without requiring code or configuration changes.

### Source excerpt

The AI SDK harness layer now supports authenticating harnesses through their native subscriptions, where the underlying harness supports them. The harness layer runs different coding agents through the same HarnessAgent interface, so you can switch agents without changing your application code. No code changes or new settings are required. The direct authentication mode uses explicit provider environment credentials when they are present, and otherwise a native subscription found on the host. The default auto mode does the same when no AI Gateway credentials are set. The ai-gateway mode never reads native subscriptions. Native subscription credentials stay on the host. Just like with API keys, credentials are resolved at the host boundary. OAuth access tokens are refreshed there as needed. Where the sandbox supports it, the harness receives placeholder credentials and the real token is injected into outbound requests on the host. Native subscriptions work across harness adapters wherever the harness itself supports subscription login. These include Claude Code, Cline, Codex, Cursor, fx, GitHub Copilot, Grok Build, OpenCode, and Pi. Read the harness documentation to learn more. Read more

## Intelligence is yours. Let's keep it that way.

DevFeed: [Intelligence is yours. Let's keep it that way.](<https://devfeed.tech/articles/intelligence-is-yours-let-s-keep-it-that-way-19892.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/intelligence-is-yours>)

Author: Paddy Srinivasan

Published: 2026-09-14T21:11:13Z

Content type: opinion

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Software](<https://devfeed.tech/topics/software.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [React](<https://devfeed.tech/topics/react.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [competition](<https://devfeed.tech/tags/competition.md>), [github](<https://devfeed.tech/tags/github.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [intellectual-property](<https://devfeed.tech/tags/intellectual-property.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [models](<https://devfeed.tech/tags/models.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [news](<https://devfeed.tech/tags/news.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [react](<https://devfeed.tech/tags/react.md>)

### AI overview

The article argues that founders should retain ownership and control of their companies' intelligence rather than depend on a single intelligence provider. It advocates an Open Intelligence movement built from open-source models, agents, harnesses, data technologies, and infrastructure, drawing comparisons with the adoption of Linux, PostgreSQL, MySQL, Kubernetes, and other open technologies.

### Source excerpt

Intelligence was yours. A founder's intellectual property, business logic, differentiation, their intelligence, was once theirs alone. You built it, you owned it, and no tools/platform vendor stood between you and your customers. This is no longer clear. It is starting to look like it is "theirs." Intelligence can now be manufactured: the models, the agents and the harnesses that drive them, and the compute they run on. Providers who own all these can produce the application, and the differentiation, in every industry. That power runs the risk of becoming increasingly concentrated in a handful of companies. The race for the application layer is not about interfaces or go-to-market; it is a fight over who owns the intelligence layer itself. We have seen this before but we must act before its too late. Linux started behind Unix and Windows and now runs most of the world's servers. PostgreSQL and MySQL started behind Oracle and now underpin most new software. Kubernetes arrived after proprietary orchestrators and made them irrelevant. Each began less capable and won anyway: builders could see inside it, run it anywhere, and never had to ask permission. The same is happening now. Open weight models have repeatedly reached the frontier this past year. Open harnesses like OpenCode have grown to tens of trillions of tokens a day. Hermes reached more than 200,000 GitHub stars in five months, a milestone that took React a decade to achieve. Along with the near total adoption of open source data technologies, this collection of open technologies power an Open Intelligence movement. Open Intelligence restores the order. It returns to founders ownership of what makes their companies theirs. Founders should be free to build without tying their future to a single intelligence provider: their choice of agents, harnesses, data technologies, models, and infrastructure, with open source transparency, control, and competition keeping every layer honest. The stakes go beyond business.

## Void Linux Maintainer Orphans 100+ Packages Over AI Policy Dispute

DevFeed: [Void Linux Maintainer Orphans 100+ Packages Over AI Policy Dispute](<https://devfeed.tech/articles/void-linux-maintainer-orphans-100-packages-over-ai-policy-dispute-12424.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Void-Linux-AI-Policy-Orphan>)

Author: Michael Larabel

Published: 2026-09-12T15:11:26Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [llm](<https://devfeed.tech/tags/llm.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [packages](<https://devfeed.tech/tags/packages.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [policy](<https://devfeed.tech/tags/policy.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>)

### AI overview

A Void Linux maintainer orphaned 113 packages after a dispute over the project's policy on using generative AI. The dispute followed the use of GLM-5.3-Flash with OpenCode to generate comparison text for a Go package update without disclosing the AI usage.

### Source excerpt

A Void Linux maintainer has orphaned more than 100 packages he maintained over a dispute of the project's AI policy for LLM-generated text...

## fx is now available in the AI SDK harness layer

DevFeed: [fx is now available in the AI SDK harness layer](<https://devfeed.tech/articles/fx-is-now-available-in-the-ai-sdk-harness-layer-942.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/fx-ai-sdk-harness-adapter>)

Author: Felix Arntz

Published: 2026-08-31T06:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [API](<https://devfeed.tech/topics/api.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [building](<https://devfeed.tech/tags/building.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [integration](<https://devfeed.tech/tags/integration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel's AI SDK harness layer now supports fx, a lightweight open-source coding agent. Developers can run fx in their applications through the HarnessAgent interface using the official @ai-sdk/harness-fx adapter, which connects through the Agent Client Protocol via @ai-sdk/harness-acp.

### Source excerpt

The AI SDK harness layer now supports fx, Vercel's lightweight, open-source coding agent. The harness layer provides one API for running coding agents in your application, so you can add fx without building a separate integration. Configure HarnessAgent with the official @ai-sdk/harness-fx adapter: The @ai-sdk/harness-fx adapter connects to fx over the Agent Client Protocol (ACP) using @ai-sdk/harness-acp. fx joins Claude Code, Cline, Codex, Cursor, Deep Agents, Grok Build, OpenCode, and Pi in the list of supported harnesses. Read the fx harness documentation to get started. Read more

## Qwen 3.8 Flash now available on AI Gateway

DevFeed: [Qwen 3.8 Flash now available on AI Gateway](<https://devfeed.tech/articles/qwen-3-8-flash-now-available-on-ai-gateway-1063.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/qwen-3-8-flash-now-available-on-ai-gateway>)

Author: Jerilyn Zheng

Published: 2026-08-26T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [qwen](<https://devfeed.tech/topics/qwen.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [long-context](<https://devfeed.tech/topics/long-context.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>), [cursor](<https://devfeed.tech/topics/cursor.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [api-keys](<https://devfeed.tech/tags/api-keys.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [cost](<https://devfeed.tech/tags/cost.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [routing](<https://devfeed.tech/tags/routing.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Qwen 3.8 Flash from Alibaba is now available through Vercel AI Gateway. The model accepts text and images, supports a 1-million-token context window, and can generate responses of up to 65,000 tokens. It is recommended for coding, tool use, and multi-step agent workflows, and can be used through the AI SDK, coding agents, and the model playground. AI Gateway offers unified model access, usage and cost tracking, reliability features, reporting, retention controls, API key budgets, routing, and provider pricing without markup or inference platform fees.

### Source excerpt

Qwen 3.8 Flash from Alibaba is now available on AI Gateway. It takes text and images as input, serves a context window of 1 million tokens, and can return up to 65k tokens in a response. Alibaba recommends it for coding, tool use, and multi-step agent workflows. To use Qwen3.8-Flash, set model to alibaba/qwen3.8-flash in the AI SDK: To use it in a coding agent, see the coding agents guide, then run vercel ai-gateway coding-agents setup to connect agents like Claude Code, Codex, OpenCode, Cursor, Pi, and more and select alibaba/qwen3.8-flash inside the agent. Try Qwen3.8-Flash in the model playground. AI Gateway provides a unified API for calling models, tracking usage and cost, and configuring retries, failover, and performance optimizations for higher-than-provider uptime. It includes built-in custom reporting, Zero Data Retention support, budgets for API keys, routing rules, and more. AI Gateway reflects provider pricing with no markup and does not charge a platform fee on inference, including on Bring Your Own Key (BYOK) requests. Read more

## The Real Python Podcast - Episode #308: Navigating Silent Failures in AI: Strategies for Effective Oversight

DevFeed: [The Real Python Podcast - Episode #308: Navigating Silent Failures in AI: Strategies for Effective Oversight](<https://devfeed.tech/articles/the-real-python-podcast-episode-308-navigating-silent-failures-in-ai-strategies-for-effective-oversight-4392.md>)

Original publisher: [Read original article](<https://realpython.com/podcasts/rpp/308/>)

Author: Real Python

Published: 2026-08-21T12:00:00Z

Content type: article

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [LLMs](<https://devfeed.tech/topics/llms.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Script](<https://devfeed.tech/topics/script.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [cli](<https://devfeed.tech/tags/cli.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [tokens](<https://devfeed.tech/tags/tokens.md>)

### AI overview

This podcast episode examines why AI systems can fail silently and how to improve oversight through context, checklists, validation, hooks, skills, scripts, and audit trails. It discusses document parsing problems such as unsupported formats, dropped attachments, and silent truncation, along with coding agents, CLI tools, embeddings, model selection, and token usage. The episode also highlights a course on AI-assisted Python coding with OpenCode and Gemini.

### Source excerpt

Why do AI systems silently fail? How can you set up a system that produces results while also reviewing and validating the work? This week on the show, Calvin Hendryx-Parker returns to discuss his recent talk "Orchestrate Agentic AI: Context, Checklists, and No-Miss Reviews."

## Cline is now available in the AI SDK harness layer

DevFeed: [Cline is now available in the AI SDK harness layer](<https://devfeed.tech/articles/cline-is-now-available-in-the-ai-sdk-harness-layer-871.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/cline-harness-adapter>)

Author: Felix Arntz

Published: 2026-08-18T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Code](<https://devfeed.tech/topics/code.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [remote](<https://devfeed.tech/tags/remote.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

Vercel's AI SDK harness layer now supports Cline through the official @ai-sdk/harness-cline adapter. Cline uses the shared HarnessAgent interface, runs in the host process, and accesses the sandbox as a remote filesystem and shell.

### Source excerpt

The AI SDK harness layer lets you run established coding-agent runtimes through one unified interface, so you can switch runtimes without changing your application code. Today we are adding Cline, which runs through the same HarnessAgent interface as other supported harness. @ai-sdk/harness-cline is the official harness adapter for Cline, implemented in collaboration with the Cline team. Cline runs fully in the host process and uses the sandbox as a remote filesystem and shell, so only its tools operate in the sandbox. No bridge process is installed inside the sandbox, similar to the existing Pi harness. Read the Cline harness documentation to get started. The full supported list of harnesses is now: Claude Code, Cline, Codex, Deep Agents, Grok Build, OpenCode, and Pi, with more coming soon. Read more

## How to use OpenCode

DevFeed: [How to use OpenCode](<https://devfeed.tech/articles/how-to-use-opencode-30022.md>)

Original publisher: [Read original article](<https://www.augmentedswe.com/p/how-to-use-opencode>)

Author: Jeff Morhous

Published: 2026-08-13T10:34:23Z

Content type: tutorial

Language: en

Sources: [The AI-Augmented Engineer](<https://devfeed.tech/sources/the-ai-augmented-engineer.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [coding](<https://devfeed.tech/tags/coding.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

A tutorial on using OpenCode to build software without coupling the coding harness to a model provider.

### Source excerpt

Wouldn't it be great if your coding harness wasn't coupled to your model provider? I'll show you how to use OpenCode to build software.

## Gemini 3.7 Flash now available on AI Gateway for 50% off

DevFeed: [Gemini 3.7 Flash now available on AI Gateway for 50% off](<https://devfeed.tech/articles/gemini-3-7-flash-now-available-on-ai-gateway-for-50-off-946.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/gemini-3-7-flash-now-available-on-ai-gateway-for-50-off>)

Author: Jerilyn Zheng

Published: 2026-08-13T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Models](<https://devfeed.tech/topics/ai-models.md>), [Google](<https://devfeed.tech/topics/google.md>), [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [API](<https://devfeed.tech/topics/api.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [api-keys](<https://devfeed.tech/tags/api-keys.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [google](<https://devfeed.tech/tags/google.md>), [inference](<https://devfeed.tech/tags/inference.md>), [models](<https://devfeed.tech/tags/models.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [performance](<https://devfeed.tech/tags/performance.md>), [playground](<https://devfeed.tech/tags/playground.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [routing](<https://devfeed.tech/tags/routing.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

Vercel announces that Google's Gemini 3.7 Flash is available through AI Gateway at 50% off until December 31, 2026. The release highlights improved reliability for software engineering and agentic work, stronger adherence when generating application code from design mocks, coding-agent integrations, a model playground, and gateway features for usage, cost, routing, retries, failover, and uptime.

### Source excerpt

Gemini 3.7 Flash from Google is now available on AI Gateway for 50% off till December 31st, 2026. Gemini 3.7 Flash improves on prior Flash models at software engineering and agentic work. It resolves issues more reliably and spends less time stuck in failed agent loops, which matters on long tool-calling sequences where one derailment costs the rest of the run. It also generates desktop and web application code directly from design mocks, with closer adherence to the source design. To use Gemini 3.7 Flash, set model to google/gemini-3.7-flash in the AI SDK: To use it in a coding agent, run vercel ai-gateway coding-agents setup to connect Claude Code, Codex, OpenCode, or Pi, then select google/gemini-3.7-flash inside the agent. To try Gemini 3.7 Flash with no code, try the model in the model playground. AI Gateway provides a unified API for calling models, tracking usage and cost, and configuring retries, failover, and performance optimizations for higher-than-provider uptime. It includes built-in custom reporting, Zero Data Retention support, budgets for API keys, routing rules, and more. AI Gateway reflects provider pricing with no markup and does not charge a platform fee on inference, including on Bring Your Own Key (BYOK) requests. Read more

## Use ACP-compatible harnesses with the AI SDK harness layer

DevFeed: [Use ACP-compatible harnesses with the AI SDK harness layer](<https://devfeed.tech/articles/use-acp-compatible-harnesses-with-the-ai-sdk-harness-layer-1118.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/use-acp-compatible-harnesses-with-the-ai-sdk-harness-layer>)

Author: Felix Arntz

Published: 2026-08-13T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [integration](<https://devfeed.tech/tags/integration.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

The AI SDK harness layer now supports Agent Client Protocol-compatible harnesses through the new @ai-sdk/harness-acp package. It acts as a meta adapter for harnesses that provide ACP-compatible packages, while direct adapters remain preferable for Claude Code and Codex when tighter integration is needed.

### Source excerpt

The AI SDK harness layer now supports any Agent Client Protocol (ACP)-compatible harness with HarnessAgent through the new @ai-sdk/harness-acp package. Previously, every harness adapter wrapped one specific runtime (Claude Code, Codex, Pi, Deep Agents, OpenCode). @ai-sdk/harness-acp wraps the protocol instead. It is a meta adapter: rather than adapting a single harness, it lets you build an adapter for any harness that ships an ACP-compatible package. Implement a harness by passing that package to createACP and configure basic harness mapping. Then pass it to HarnessAgent like any other harness: ACP is an abstraction over coding harnesses, but the AI SDK harness layer stays deliberately decoupled from it. Not every harness supports ACP, and for some, ACP limits or changes how well they expose their internal behaviors, so a direct adapter can produce a tighter integration. For Claude Code and Codex, prefer the direct @ai-sdk/harness-claude-code and @ai-sdk/harness-codex adapters over an ACP-based implementation; reach for @ai-sdk/harness-acp when a harness has no direct adapter but ships an ACP-compatible package. Read the ACP harness documentation to get started. Read more

## Grok Build is now available in the AI SDK harness layer

DevFeed: [Grok Build is now available in the AI SDK harness layer](<https://devfeed.tech/articles/grok-build-is-now-available-in-the-ai-sdk-harness-layer-974.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/grok-build-harness-adapter>)

Author: Maya Lekhi

Published: 2026-08-13T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

Vercel has added Grok Build to the AI SDK harness layer, allowing it to run through the same HarnessAgent interface as other supported coding-agent runtimes. The official Grok Build adapter is built on the ACP harness adapter.

### Source excerpt

The AI SDK harness layer lets you run established coding-agent runtimes through one unified interface, so you can switch runtimes without changing your application code. Today we are adding Grok Build, which runs through the same HarnessAgent interface as every other supported harness. @ai-sdk/harness-grok-build is the official harness adapter for Grok Build, built on top of the ACP harness adapter (@ai-sdk/harness-acp). Read the Grok Build harness documentation to get started. The full supported list of harnesses is now: Claude Code, Codex, Deep Agents, Grok Build, OpenCode, Pi, with more coming soon. Read more

## Building an OpenCode Companion with ESP-BLE-UART and ESP-VoCat

DevFeed: [Building an OpenCode Companion with ESP-BLE-UART and ESP-VoCat](<https://devfeed.tech/articles/building-an-opencode-companion-with-esp-ble-uart-and-esp-vocat-13781.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/07/esp-ble-uart-opencode-companion/>)

Author: John Lee

Published: 2026-07-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [bluetooth-le](<https://devfeed.tech/tags/bluetooth-le.md>), [console](<https://devfeed.tech/tags/console.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-iot-solution](<https://devfeed.tech/tags/esp-iot-solution.md>), [esp-vocat](<https://devfeed.tech/tags/esp-vocat.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to build a physical OpenCode companion with ESP-VoCat. It uses ESP-BLE-UART to send session status and permission prompts to an ESP32-S3 device, whose screen and button support status display and approval or rejection decisions.

### Source excerpt

This article shows how to build a physical OpenCode companion with ESP-VoCat. The device displays session status and permission prompts, then sends one-button approval or rejection decisions over BLE UART.

## Deep Agents and OpenCode are now available in the AI SDK Harness

DevFeed: [Deep Agents and OpenCode are now available in the AI SDK Harness](<https://devfeed.tech/articles/deep-agents-and-opencode-are-now-available-in-the-ai-sdk-harness-887.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/deepagents-and-opencode-harness-adapters>)

Author: Felix Arntz

Published: 2026-06-25T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [model](<https://devfeed.tech/tags/model.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [skills](<https://devfeed.tech/tags/skills.md>), [tools](<https://devfeed.tech/tags/tools.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel's AI SDK Harness now supports Deep Agents and OpenCode through new adapters running in a Vercel Sandbox. The unified interface allows applications to switch between coding-agent runtimes without changing application code, while supporting tools, sessions, approvals, model selection, and streamed events.

### Source excerpt

The AI SDK Harness lets you run established coding-agent runtimes through one unified interface, so you can switch runtimes without changing your application code. Today we're adding two new adapters, Deep Agents and OpenCode, both running inside a Vercel Sandbox. Deep Agents @ai-sdk/harness-deepagents adapts LangChain's deepagents runtime, with built-in file and shell tools, skills, host tools, multi-turn sessions, attach and resume, and built-in tool approvals. Read the Deep Agents harness documentation to get started. OpenCode @ai-sdk/harness-opencode boots a real OpenCode server inside the sandbox via @opencode-ai/sdk and streams its session events through the harness. It exposes OpenCode's built-in tools, supports both built-in and host tool approvals, and lets you pick the model, provider, and reasoning variant. Read the OpenCode harness documentation to get started. The full supported list of harnesses is now: Claude Code, Codex, Deep Agents, OpenCode, Pi, with more coming soon. Read more

## OpenCode power user tips

DevFeed: [OpenCode power user tips](<https://devfeed.tech/articles/opencode-power-user-tips-25302.md>)

Original publisher: [Read original article](<https://kau.sh/blog/opencode-power-user-tips/>)

Author: Kaushik Gopal

Published: 2026-06-03T16:00:00Z

Content type: tutorial

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [commands](<https://devfeed.tech/tags/commands.md>), [fork](<https://devfeed.tech/tags/fork.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [model](<https://devfeed.tech/tags/model.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [switching](<https://devfeed.tech/tags/switching.md>), [tips](<https://devfeed.tech/tags/tips.md>)

### AI overview

A practical guide to advanced OpenCode features, including the leader key, session management, session forking, conversation rewind, and model switching.

### Source excerpt

In this post, I'd like to talk about some power user tips for OpenCode - an open source, model agnostic harness that more people should be using. Hopefully some of the advanced use cases convince you to give OpenCode (and OpenChamber) a shot. intermediate to advanced tips only I am specifically choosing to talk about some advanced tips in this post. If you've never used an agent harness or are looking to learn how to use OpenCode, this post can be useful but reader beware. Unleash the leader key ## While ⌃p (Ctrl + P) will list out all the possible commands (and is helpful), OpenCode has the concept of a "leader" key (which defaults to ⌃x). The leader key allows you to execute targeted useful commands more quickly and there's a slew of useful ones pre-defined1. ctrl-p shows all commands. notice leader key bound to some Manage multiple sessions - leader l ## People reach for whole terminals and extra tooling to juggle between agent sessions. I too had an overly customized tmux setup that looked like this: Before: agent session listing via tmux OpenCode simplifies this. Just hit leader + l and you view current sessions and can instantly switch to that session by just selecting it from the list. After: leader-l allows quick session switching The ability to quickly rename a session from this view is a godsend for me and what lets me be organized. session directory filtering you can pass a --dir . flag to opencode when launching it, which filters the session list to just this workspace/directory by default. You can alternatively not pass that flag, and the session list will show all sessions. Fork (or Branch) sessions /fork ## Forking takes the session you're in and spawns a new one. You branch off into a separate conversation while the main agent keeps grinding on whatever you left it doing. I love this feature and even cobbled my own version with tmux long before most harnesses shipped it. Claude Code, Codex and other harnesses have caught up and support this feature.

## AI model choices 2026-06

DevFeed: [AI model choices 2026-06](<https://devfeed.tech/articles/ai-model-choices-2026-06-25214.md>)

Original publisher: [Read original article](<https://kau.sh/blog/ai-model-choices-2026-06/>)

Author: Kaushik Gopal

Published: 2026-06-01T17:00:00Z

Content type: opinion

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [audio](<https://devfeed.tech/tags/audio.md>), [code](<https://devfeed.tech/tags/code.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [deep](<https://devfeed.tech/tags/deep.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [opencode](<https://devfeed.tech/tags/opencode.md>)

### AI overview

A developer shares their current AI tool stack, preferring Kimi 2.6 as a general-purpose workhorse, GPT 5.5 for coding and planning, Opus 4.8 for deep thinking and writing, and Gemini for image, video, and audio tasks. They also describe using OpenCode with OpenChamber as their preferred harness.

### Source excerpt

My 2026 Jan AI tool stack. Six months since my last post and the whole list has turned over. Models ### Kimi 2.6 has become my overall workhorse model. By default I start most AI sessions with Kimi 2.6 now. GPT 5.5 remains my coding model of choice. My detailed planning, creating of exec-plans1, code review, simplification, and one-shot feature changes, reliably happen with GPT 5.5 (high). Opus 4.8 for deep thinking, writing and overall hard tasks. It's been four days since the release, so my opinion is still forming but I've been fascinated how quickly Opus 4.8 is giving me the right solutions, especially for the slightly more complex problems. - I still only reach out to, when other models are struggling, cause 💸🔥 Gemini for anything image, video, or audio. Nothing else is close. It has collapsed work that used to eat hours2 of mine. Harness ### I constantly try multiple harnesses but I think I've firmly settled on OpenCode paired with OpenChamber as my harness of choice. I've since written up my power tips for OpenCode, but I put a lot of these harnesses through the ringer and am really happy with this combo atm. I still drop often into TUI land with OpenCode and while like others I had my dalliance with cmux, I've found it's not great on performance and runs into memory issues. So I'm back to naked Ghostty. OpenCode on the other hand is really good at managing sessions, so often I don't even find myself needing to use tmux. Also, I use Hermes but having discovered OpenChamber, I don't find myself needing to reach as often. Again, this deserves a longer post, if you're curious. What surprised me ### I've just been blow away by Kimi 2.6. I've found it often keeps pace with GPT 5.5 with Medium reasoning. There have even been time it's results matched Opus 4.8 (though Opus typically gets the results one-shot). I'm not sure if I've engineered my harness in some way to work better with Kimi, but dang I love the results I'm getting. If you want to give it a shot, I rec

## How to Enable Gemma 4 Thinking Mode in LM Studio and OpenCode

DevFeed: [How to Enable Gemma 4 Thinking Mode in LM Studio and OpenCode](<https://devfeed.tech/articles/how-to-enable-gemma-4-thinking-mode-in-lm-studio-and-opencode-27160.md>)

Original publisher: [Read original article](<https://antonioleiva.com/enable-gemma-thinking-mode-lm-studio-opencode>)

Published: 2026-04-08T15:10:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [gemma4](<https://devfeed.tech/topics/gemma4.md>), [Chat Bot](<https://devfeed.tech/topics/chatbot.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [gemma-4](<https://devfeed.tech/tags/gemma-4.md>), [lm-studio](<https://devfeed.tech/tags/lm-studio.md>), [local-llms](<https://devfeed.tech/tags/local-llms.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>)

### AI overview

A tutorial on configuring Gemma 4 26B's thinking mode for local use with LM Studio and OpenCode. It explains that successful setup depends on reasoning parsing, the prompt template, model support, and message formatting across the involved tools.

### Source excerpt

Everything Android, Kotlin and other random topics

## Using coding agents as modular components in developer tools

DevFeed: [Using coding agents as modular components in developer tools](<https://devfeed.tech/articles/use-ai-in-a-tool-not-as-a-tool-28721.md>)

Original publisher: [Read original article](<https://le0nidas.gr/2026/03/18/use-ai-_in_-a-tool-not-_as_-a-tool/>)

Author: Leonidas Partsas

Published: 2026-03-18T17:51:32Z

Content type: opinion

Language: en

Sources: [le0nidas](<https://devfeed.tech/sources/le0nidas.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [Git](<https://devfeed.tech/topics/git.md>), [Bash](<https://devfeed.tech/topics/bash.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [bash](<https://devfeed.tech/tags/bash.md>), [beads](<https://devfeed.tech/tags/beads.md>), [coding](<https://devfeed.tech/tags/coding.md>), [git](<https://devfeed.tech/tags/git.md>), [good-practices](<https://devfeed.tech/tags/good-practices.md>), [open-code](<https://devfeed.tech/tags/open-code.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

The article argues that coding agents should be embedded as focused components within developer tools rather than treated as monolithic tools. It illustrates the approach by decomposing an OpenCode-based commit workflow into Bash scripts and a custom agent, following single-responsibility and composability principles.

### Source excerpt

Or to be more exact, use a coding agent in a tool. This is my new starting point every time I begin to think of a tool I want to implement. Being part of the pipeline A couple of weeks ago I thought of creating an OpenCode agent that will check my uncommitted changes, construct ... Continue reading Use AI _in_ a tool not _as_ a tool ->

## Here's my list of reasons for using Opencode

DevFeed: [Here's my list of reasons for using Opencode](<https://devfeed.tech/articles/here-s-my-list-of-reasons-for-using-opencode-25303.md>)

Original publisher: [Read original article](<https://kau.sh/blog/opencode-reasons/>)

Author: Kaushik Gopal

Published: 2026-03-17T20:00:00Z

Content type: opinion

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [User experience (UX)](<https://devfeed.tech/topics/ux.md>), [client](<https://devfeed.tech/topics/client.md>), [servers](<https://devfeed.tech/topics/servers.md>), [context](<https://devfeed.tech/topics/context.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [external](<https://devfeed.tech/tags/external.md>), [features](<https://devfeed.tech/tags/features.md>), [mcps](<https://devfeed.tech/tags/mcps.md>), [models](<https://devfeed.tech/tags/models.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [switching](<https://devfeed.tech/tags/switching.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

The author gives five personal reasons for using OpenCode: switching between models, its client-server architecture, subagent and mode features, opinionated user experience, and plugin customization. The article also notes that OpenCode has bugs and missing features, which the author says have not stopped them from using it exclusively for two months.

### Source excerpt

Here's my list of reasons for using Opencode. 1. Switch between models on the fly ## I'm often experimenting with the bleeding edge models as they come out. I actively switch between models for tasks and I use them all enough where I can tell the difference. Opencode lets me switch between models mid-task or mid-conversation. Fluidly. 2. client-server architecture (a.k.a built-in remote control) ## I wrote about this and agentic fluidity in more detail but tldr: Opencode has the client/server architecture baked in. So I can just start an opencode server on one machine, expose it through tailscale serve and start using it on my phone or other machines. 3. Subagent + mode features ## I talked about this on my podcast in some detail but Opencode has the best implementation of subagents and modes. You can switch to a subagent definition as your primary mode, then operate other subagents from there. It makes orchestrator-type tasks super easy. 4. Opinionated UX ## I love that OpenCode is opinionated about their UX. They don't try to be Claude Code or Codex. In the process they have some really nice UX patterns like a sidebar with ongoing file changes, context/cost, MCPs connected etc. It's the first time I've not needed to worry about a custom statusline.sh or building one. 5. "Highly" customizable via plugins ## The plugin ecosystem is highly customizable. To the point where you can add new features, integrate with external services or even modify OpenCode's default behavior. The wonderful Jesse Vincent mentioned this to me when I was stupidly contemplating a fork. What's missing # It's not all rainbows and sunshine. Anomaly -- the team behind OpenCode -- is small. Which sometimes shows, because there's definitely bugs and some features missing. But I will say... none that's deterred me from using it for the last two months, exclusively. Go give it a shot. Many of the serious AI coders I know are really liking it and switching.

## OpenCode offers server-client access for on-the-go agentic coding

DevFeed: [OpenCode offers server-client access for on-the-go agentic coding](<https://devfeed.tech/articles/agentic-fluidity-opencode-is-openclaw-for-coding-25301.md>)

Original publisher: [Read original article](<https://kau.sh/blog/opencode-openclaw/>)

Author: Kaushik Gopal

Published: 2026-02-20T21:04:46Z

Content type: opinion

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [servers](<https://devfeed.tech/topics/servers.md>), [client](<https://devfeed.tech/topics/client.md>), [browser](<https://devfeed.tech/topics/browser.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [browser](<https://devfeed.tech/tags/browser.md>), [cli](<https://devfeed.tech/tags/cli.md>), [local](<https://devfeed.tech/tags/local.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [project](<https://devfeed.tech/tags/project.md>), [server](<https://devfeed.tech/tags/server.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

The article argues that OpenCode is a useful open-source option for accessing agentic coding sessions from multiple devices. It highlights OpenCode's server-client architecture, CLI and web modes, browser access, and use with Tailscale to connect to a development machine remotely.

### Source excerpt

One of the reasons OpenClaw got so popular was how fluidly you can chat with and operate your agents. Pull up your phone, send a quick message on WhatsApp, and you're in business. As we focus more on agent orchestration1 in 2026, I think an important aspect will be access fluidity. How do you hop into your agent's context from any device, terminal, or IDE and just start coding? Claude Code supports this in a limited way, while others like Cursor and Codex take a cloud-based approach. The best option I've found for this "on-the-go" agentic coding is an open-source one -- OpenCode. OpenCode - your best "on-the-go" option for agentic coding. Server-client architecture ## OpenCode uses a native server-client architecture. You can simply spin it up in a regular terminal tab, just like claude or codex. But the power move is running it as a server and connecting multiple clients. A client can be your terminal tab, a mobile device, or a desktop computer. Each terminal tab becomes a new, isolated CLI session that connects to the server. Couple this with Tailscale, and you can securely connect to a dev machine running an OpenCode server from anywhere. Getting started ## I'd start by using opencode like a regular CLI tool. Once it feels familiar, switch to server/web mode. # advertises server as opencode.local opencode web --mdns # attach to a session # equivalent to starting a new claude code session opencode attach http://opencode.local:4096 --dir /path/to/project The beauty is you can open that opencode.local URL in any browser, and it's fully synced. Credit to my co-host Iury for tooting the OpenCode horn early, and my Instacart colleague Spencer for questioning my luddite tmux ways.2 I'll write a future post singing OpenCode's other praises. For now, if you're exploring the bleeding edge of agent access fluidity, don't sleep on it. See my post on AI paradigms. ↩︎ I noticed some memory leaks when using tmux sessions with OpenCode, and Spencer asked me: why not lean on the s

## skill.md: An open standard for agent skills

DevFeed: [skill.md: An open standard for agent skills](<https://devfeed.tech/articles/skill-md-an-open-standard-for-agent-skills-31091.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/skill-md>)

Author: Michael Ryaboy

Published: 2026-01-21T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [article](<https://devfeed.tech/tags/article.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [skills](<https://devfeed.tech/tags/skills.md>)

### AI overview

Mintlify describes skill.md as an open standard for documenting how coding agents should use a product. Mintlify documentation sites include a skill.md file at their base URL, and users can customize it in the root of their documentation repository.

### Source excerpt

All Mintlify documentation sites now contain a skill.md file. Learn about this open standard for agent skills and how to use it.

## A human-in-the-loop workflow for OpenCode agents, subagents, and Beads

DevFeed: [A human-in-the-loop workflow for OpenCode agents, subagents, and Beads](<https://devfeed.tech/articles/pinky-and-the-brain-my-agent-subagent-duo-28719.md>)

Original publisher: [Read original article](<https://le0nidas.gr/2026/01/06/pinky-and-the-brain-my-agent-subagent-duo/>)

Author: Leonidas Partsas

Published: 2026-01-06T14:51:35Z

Content type: tutorial

Language: en

Sources: [le0nidas](<https://devfeed.tech/sources/le0nidas.md>)

Topics: [configuration](<https://devfeed.tech/topics/configuration.md>), [context window](<https://devfeed.tech/topics/context-window.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [beads](<https://devfeed.tech/tags/beads.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [execution](<https://devfeed.tech/tags/execution.md>), [know-your-tools](<https://devfeed.tech/tags/know-your-tools.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [review](<https://devfeed.tech/tags/review.md>), [tasks](<https://devfeed.tech/tags/tasks.md>)

### AI overview

The article describes a personal development workflow using one primary OpenCode agent, one subagent, and Beads to manage planned tasks. The primary agent selects tasks, delegates implementation, requests human review, and commits approved changes, with an inner loop for requested revisions.

### Source excerpt

OpenCode's agents configuration and Beads. A match made in heaven. My flow until now Working on a task starts with the Plan agent. I provide an initial prompt of what I want to achieve and the agent responds with a plan. If the plan needs adjustments I ask the agent to update it. When I'm ... Continue reading Pinky and the Brain: my agent/subagent duo ->

## OpenCode Made LLMs Useful for This Developer

DevFeed: [OpenCode Made LLMs Useful for This Developer](<https://devfeed.tech/articles/coming-around-on-the-utility-of-llms-38531.md>)

Original publisher: [Read original article](<https://msfjarvis.dev/posts/coming-around-on-the-utility-of-llms/>)

Author: Harsh Shandilya

Published: 2026-01-02T16:53:00Z

Content type: opinion

Language: en

Sources: [Posts on Harsh Shandilya](<https://devfeed.tech/sources/posts-on-harsh-shandilya.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [opencode](<https://devfeed.tech/tags/opencode.md>)

### AI overview

A developer describes finding earlier LLM tools underwhelming but says OpenCode, used with oh-my-opencode, made LLM-assisted programming useful for their work on Claw.

### Source excerpt

Having unsuccessfully tried to use Windsurf and GitHub Copilot over the years, OpenCode finally made LLMs useful to me

## I wrote a replacement for GitHub's code review bot

DevFeed: [I wrote a replacement for GitHub's code review bot](<https://devfeed.tech/articles/i-wrote-a-replacement-for-github-s-code-review-bot-26635.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/ai-code-review-bot/>)

Author: Alex Ellis

Published: 2025-11-18T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [GitHub Copilot code review](<https://devfeed.tech/topics/github-copilot-code-review.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [firecracker](<https://devfeed.tech/tags/firecracker.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llm](<https://devfeed.tech/tags/llm.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [review](<https://devfeed.tech/tags/review.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [slicer](<https://devfeed.tech/tags/slicer.md>), [source](<https://devfeed.tech/tags/source.md>)

### AI overview

The author describes building a replacement for GitHub's code review bot. They explain code review bots and compare GitHub Copilot's feedback with the opencode CLI, reporting that Copilot's feedback was superficial while opencode produced more useful review feedback for an OpenFaaS product change.

### Source excerpt

If GitHub themselves have a native code review bot, why not just use it?

## Zed introduces Agent Server Extensions for one-click ACP agent installation

DevFeed: [Zed introduces Agent Server Extensions for one-click ACP agent installation](<https://devfeed.tech/articles/introducing-agent-extensions-13405.md>)

Original publisher: [Read original article](<https://zed.dev/blog/agent-extensions>)

Author: Richard Feldman

Published: 2025-11-06T00:00:00Z

Content type: release

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [Extension](<https://devfeed.tech/topics/extension.md>), [Development](<https://devfeed.tech/topics/development.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [distribution](<https://devfeed.tech/tags/distribution.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [installation](<https://devfeed.tech/tags/installation.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [svg](<https://devfeed.tech/tags/svg.md>)

### AI overview

Zed introduces Agent Server Extensions, which let users install ACP-compatible agents with one click, start them in new threads, and complete the agents' authentication process. The article also explains how developers can create and publish these extensions.

### Source excerpt

Zed launches Agent Server Extensions, enabling one-click installation of ACP-compatible agents like Augment Code and OpenCode.

[Next page](<https://devfeed.tech/tags/opencode.md?cursor=WyIyMDI1LTExLTA2VDAwOjAwOjAwKzAwOjAwIiwgIjJjMTY3YWJhLTQ2YjAtNGM0Zi04ZTAxLTIwYWJmOTlhZjZiMyJd>)