{"api_version":"1","slug":"opencode-7f34ebd2","url":"https://skillsoutpost.com/agents/opencode-7f34ebd2","item_type":"agent","category":"engineering","runs_in":["local_agent"],"os":["any"],"needs_network":null,"needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":null,"access":"github","access_type":"github","at_a_glance":{"runs_in":["local_agent"],"os":["any"],"needs_network":null,"needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":null,"access_type":"github","tool_type":"agent","delivery":"github","interface_type":"other","untrusted_creator_content":{"purpose":"An open source AI coding agent with a terminal interface and a beta desktop app, installed with a script or a package manager.","needs_runtime":null,"version":"Latest on the dev branch","compatibility":"According to the README, install routes cover macOS and Linux through Homebrew, Windows through Scoop and the choco command, Arch Linux through pacman and paru, any operating system through mise, and Nix. The beta desktop app has downloads for macOS on Apple Silicon and Intel, Windows, and Linux as .deb, .rpm or .AppImage.","external_costs":"The repository is MIT-licensed and states no pricing. The model provider you connect may charge for usage.","permissions":"The README offers a downloaded installer script piped into bash, global npm and mise installations, and package-manager routes including Homebrew, Scoop, Chocolatey and Arch Linux packages. The README says the install script chooses its path in this order: OPENCODE_INSTALL_DIR, XDG_BIN_DIR, $HOME/bin, then $HOME/.opencode/bin. The README also offers a beta desktop application. The repository's top-level file list includes a script/ folder; the README does not describe its contents.\n\nThe README describes build as the default full-access agent for development work. The README describes plan as read-only, denying file edits by default and asking permission before running bash commands. The README points to its documentation for further configuration.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms."}},"interface_type":"other","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761373,"rating":null,"downloads":0,"verified":null,"creator":{"login":"anomalyco","url":null},"untrusted_creator_content":{"name":"OpenCode","tagline":"An open source AI coding agent with a terminal interface and a beta desktop app, installed with a script or a package manager.","creator_name":"anomalyco","product_version":"Latest on the dev branch","needs_runtime":null,"description":"The README describes OpenCode as an open source AI coding agent. The README shows a terminal interface and offers a desktop application labeled BETA, with downloads for macOS on Apple Silicon and Intel, Windows and Linux.\n\nThe README says the built-in build and plan agents can be switched with the Tab key. The README describes build as the default full-access agent for development work. The README describes plan as read-only, denying file edits by default and asking permission before running bash commands. The README calls plan suitable for exploring unfamiliar codebases or planning changes.\n\nThe README describes a general subagent for complex searches and multistep tasks. The README says it is used internally and can be invoked with @general in messages. The README points to the project documentation for configuration.","intended_users":"Developers who want an open source AI coding agent for the terminal or the desktop.","example_tasks":"Install OpenCode with an install script or a package manager such as npm, Homebrew or Scoop.\nSwitch between the build and plan agents with the Tab key.\nUse the plan agent to explore an unfamiliar codebase.\nInvoke the general subagent with @general in a message.\nDownload the beta desktop app for macOS, Windows or Linux.","setup_instructions":"The README gives an install script and several package manager commands, for example:\nnpm i -g opencode-ai@latest\nbrew install anomalyco/tap/opencode\nscoop install opencode\nchoco install opencode\nA comment next to the npm command says or bun/pnpm/yarn. The README says to remove versions older than 0.1.x before installing.\nThe beta desktop app can be downloaded from the releases page, or installed on macOS with brew install --cask opencode-desktop.\nThe README has the exact commands.","limitations":"The README labels the desktop app BETA. It tells readers to remove versions older than 0.1.x before installing. It does not name model providers, accounts or API keys, and it points to the project documentation for configuration. The README describes the default build agent as having full access for development work.\nThe repository can change at any time; check its README before you install.","data_handling":"The README does not describe data handling. What is sent where depends on the model provider you configure.","compatibility":"According to the README, install routes cover macOS and Linux through Homebrew, Windows through Scoop and the choco command, Arch Linux through pacman and paru, any operating system through mise, and Nix. The beta desktop app has downloads for macOS on Apple Silicon and Intel, Windows, and Linux as .deb, .rpm or .AppImage.","external_costs":"The repository is MIT-licensed and states no pricing. The model provider you connect may charge for usage.","permissions":"The README offers a downloaded installer script piped into bash, global npm and mise installations, and package-manager routes including Homebrew, Scoop, Chocolatey and Arch Linux packages. The README says the install script chooses its path in this order: OPENCODE_INSTALL_DIR, XDG_BIN_DIR, $HOME/bin, then $HOME/.opencode/bin. The README also offers a beta desktop application. The repository's top-level file list includes a script/ folder; the README does not describe its contents.\n\nThe README describes build as the default full-access agent for development work. The README describes plan as read-only, denying file edits by default and asking permission before running bash commands. The README points to its documentation for further configuration.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791853517,"untrusted_third_party_content":{"source_url":null,"github_repo_id":975734319,"full_name":"anomalyco/opencode","description":"The open source coding agent.","language":"TypeScript","license_spdx":"MIT","topics":[],"stars":212959,"forks":28529,"skills":null,"pushed_at":1791853310,"archived":false,"fetched_at":1791853517,"age_seconds":83001,"state":"fresh"}},"updated_at":1791771494,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}