Skip to content

OpenCode

OpenCode supports the same ACT concepts as Claude Code, but the normal skill entrypoint is the /skills UI rather than direct slash-command invocation for every workflow.

Terminal window
cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool opencode
LocationIncludes
~/.config/opencode/commands/Symlinked ACT command files
~/.config/opencode/skills/Symlinked canonical ACT skill directories used by /skills
~/.config/opencode/agents/Generated OpenCode-compatible ACT agent files
~/.config/opencode/plugins/Symlinked ACT hooks plugin
~/.config/agentic-coding-toolkit/Shared ACT settings and copied runtime helper

Start a new OpenCode session from the same environment where you installed ACT, then run:

Terminal window
/act-help

You can also open /skills and confirm that ACT’s act-* skills are available there.

OpenCode uses the same installed act-* skills, but the normal entrypoint is /skills:

OpenCode /skills UI showing how to browse and run ACT skills

Use /skills to:

  • browse available ACT skills
  • select the matching act-* skill
  • run it with the right arguments

The underlying skill names stay the same as the rest of the docs, such as act-workflow-plan and act-git-push-make-pr.

If you also install ACT for Codex, Codex-generated skill copies live under ~/.codex/skills, not ~/.agents/skills, so OpenCode keeps using its native ACT skills under ~/.config/opencode/skills.

  • ACT commands such as /act-help and /act-update are supported as documented
  • ACT agents are supported
  • /act-help works as the main command navigator

ACT installs an OpenCode plugin under the OpenCode config directory. The plugin covers ACT’s hook-style behavior, but statusline parity is intentionally out of scope.

OpenCode supports file-based permission configuration through opencode.json. For the recommended ACT setup, see Permissions & Safety.

After updating ACT, rerun the installer to refresh symlinks, generated agent files, and the OpenCode plugin link:

Terminal window
cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool opencode
Terminal window
cd ~/.agentic-coding-toolkit && ./scripts/uninstall.sh --tool opencode

Uninstall removes ACT-owned command symlinks, skill symlinks, generated agent files, and the OpenCode plugin symlink. It leaves shared ACT settings under ~/.config/agentic-coding-toolkit untouched.

  • You prefer OpenCode’s model/runtime ecosystem
  • You are comfortable using /skills as the main ACT skill entrypoint
  • You want commands, agents, skills, and hook integration without Claude-specific workflows