Opencode is a programming app with a similar feel to Google's Antigravity, but in this case it remains open source. In this app, you can directly interact with an AI agent specialized in coding, both in the terminal and in a graphical client. It allows you to analyze projects, generate and edit code, and execute commands, helping you to explore repositories and allowing you to choose from various AI model providers in the process. Additionally, the client/server architecture offers you a way to run the agent on your machine and control it from different interfaces, including remote options.
Install the agent on any system
When you install Opencode, you will find there are two ways to use it: the interface version and the command-line version. You can opt for whichever feels more comfortable for you, but the interface version allows you to interact with the AI more easily, with selectors to, for example, switch agents at any time. On the other hand, you can automate processes more easily using the command-line version.
Choose between build and plan agents
Opencode allows you to work with integrated agents that adapt to the desired task type. A build agent is the default profile, with full access for development, capable of analyzing, proposing, and editing your project files. The plan agent is read-only, oriented toward code analysis and exploration. By default, it won't modify files, but rather ask for permission before executing commands, and it is ideal for studying new codebases or planning complex changes. The AI always shows you the steps it is taking, creating a list of what it needs to do first to complete the requested task.
Leverage the general sub-agent for complex tasks
In addition to the two main agents, Opencode incorporates a general sub-agent designed for complex searches and multi-step tasks. This subagent is used internally, but you can invoke it directly by typing @general in your messages to get it to handle broader queries or chained workflows.
Work with an open agent and choose your provider
Opencode is an open-source agent that is not inherently associated with a specific AI model provider, so you can configure it to use OpenCode Zen, Claude, ChatGPT, Copilot, Google, OpenRouter, or other models as required. There are dozens to choose from, and in addition to the most popular ones, there are other lesser-known options that you can test and compare to see which one offers you the best results. All interactions are saved in the history section on the left, so you can look back over them at any time.
Download Opencode for Windows and integrate an open, configurable, and terminal-centric programming agent to your open source development environment, with fast installation via package managers and support in both CLI and the desktop app.
Comments
There are no opinions about Opencode yet. Be the first! Comment