Skip to content

Installation

Before installing ACT, make sure you have:

  • Claude Code CLI and/or OpenCode CLI — the AI coding assistant that ACT extends
  • Git — for version control and worktree support
  • Flutter SDK — for Flutter/Dart projects (install guide)
  • Node.js — required for ACT hooks
Terminal window
git clone https://github.com/CodeWithAndreaPro/agentic-coding-toolkit ~/.agentic-coding-toolkit

This clones ACT to ~/.agentic-coding-toolkit in your home directory.

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

If you use both CLIs, run both commands.

Start a new Claude Code or OpenCode session and run:

Terminal window
/act:help

You should see the ACT command navigator listing all available commands.

The installer creates symlinks from the toolkit to your CLI’s config directory:

CLISymlink locationIncludes
Claude Code~/.claude/commands, agents, skills, and hooks
OpenCode~/.config/opencode/commands, skills, and hooks plugin

ACT installs automation hooks for your CLI:

  • Session logging — tracks prompts and tool usage for debugging
  • Dart auto-format — automatically formats .dart files after edits
  • ACT statusline — shows context window usage (Claude Code only)

Within a Claude or OpenCode session:

Terminal window
/act:update

This pulls the latest changes and shows you what’s new in the changelog.

After updating, re-run the installer to refresh symlinks:

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

(Or --tool opencode if using OpenCode.)

Restart Claude Code or OpenCode to pick up the changes, then verify with /act:help.

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

This removes all symlinks and hooks. The toolkit directory at ~/.agentic-coding-toolkit is not deleted — remove it manually if you no longer need it.