Opencode is an open-source programming app that leverages AI to code anything you ask it to. It can be used both from the terminal and through a graphical interface, allowing you to analyze projects, generate or edit code, execute commands, and get help when exploring repositories.
A dual environment: visual interface and terminal
Opencode offers two complementary ways of working: a graphical interface and a CLI (Command Line Interface) version. If you prefer the visual environment, you can easily interact with the agent, switch AI models on the fly, and manage your projects. If you prefer the terminal, Opencode adapts to more technical and automated use, ideal for integrating into scripts.
Intelligent agents based on your workflow
The app includes multiple agent profiles designed to intervene to varying extents. The build agent offers you a full development mode, capable of analyzing, modifying, and proposing changes directly to your code, making it the perfect ally for debugging, refactoring, or implementing new features with help from the AI. Secondly, there is the plan agent, a read-only profile that can study, document, and plan without altering the files themselves. The latter is ideal for getting to understand complex codebases before making changes or for reviewing collaborative repositories.
Freedom to choose your AI engine
Opencode doesn't depend on a single provider: you have the choice of dozens of models and APIs, including OpenCode Zen, Claude, ChatGPT, Copilot, Google, and OpenRouter, among others. Each provider can be configured individually, and the app saves the full history of your interactions and makes them accessible from the bar on the left to resume previous contexts or compare responses between models.
Designed for open projects and local collaboration
Its open-source approach not only offers full transparency but also the possibility of customizing the agent, integrating new connectors, or running the server in local environments for greater privacy. Its modular architecture also means you can extend Opencode's capabilities with plugins, define security policies, and much more.
Download Opencode for macOS and bring a configurable and collaborative local open-source coding assistant to your development environment, with terminal integration and desktop app to work the way you prefer, from a single computer or over a network.
Comments
There are no opinions about Opencode yet. Be the first! Comment