Introduction to OpenCode: A Free Coding Agent
Harry
· 13 Sep 2026
· 6 views
What Is OpenCode
OpenCode is a free, open-source terminal-based coding agent. It runs inside your project folder and can read files, search code, edit files and run commands while you watch its progress in a keyboard-driven interface.
Why Developers Use It
- Free and open source - No subscription is required to use the tool itself.
- Bring your own model - Connect your own API keys, or use local models.
- Terminal native - Works in any project without a separate app window.
- Expressive tools - Edit, glob, grep, bash and task tools cover most coding work.
Built-In Configurability
OpenCode supports skills, plugins, agents, commands and MCP servers, so you can extend the agent with your own workflows, similar to other modern coding assistants.
Key Points
- OpenCode is a free, open-source coding agent.
- It runs in the terminal inside your project.
- You connect the model provider yourself.
- Skills, agents and MCP make it extendable.