Installation
Prerequisites
Section titled “Prerequisites”Before installing ACT, make sure you have:
- One supported AI client — Claude Code, OpenCode, Codex CLI, or Cursor
- Git — for version control and worktree support
- Flutter SDK — for Flutter/Dart projects (install guide)
- Node.js — required for ACT runtime helpers and hook integrations
Install
Section titled “Install”1. Clone the toolkit
Section titled “1. Clone the toolkit”git clone https://github.com/CodeWithAndreaPro/agentic-coding-toolkit ~/.agentic-coding-toolkitThis clones ACT to ~/.agentic-coding-toolkit in your home directory.
On Windows with WSL, ~ refers to your WSL home directory, which is the recommended setup.
2. Run the installer
Section titled “2. Run the installer”For Claude Code
Section titled “For Claude Code”cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool claudeUse a separate Claude Code config directory
Use either supported custom directory option:
# Separate Claude Code configcd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool claude --config-dir ~/.claude-work
# Claude Code's CLAUDE_CONFIG_DIR environment variableCLAUDE_CONFIG_DIR=~/.claude-work ./scripts/install.sh --tool claudeClaude config precedence is --config-dir first, then CLAUDE_CONFIG_DIR, then ~/.claude.
See Claude Code’s Environment Variables docs for more info about CLAUDE_CONFIG_DIR.
For OpenCode
Section titled “For OpenCode”cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool opencodeFor Codex
Section titled “For Codex”cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool codexFor Cursor
Section titled “For Cursor”cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool cursorIf you use multiple clients, run each install command you need.
3. Verify
Section titled “3. Verify”Start a new session from the same environment where you installed ACT, then use the check that matches your client:
- Claude Code/OpenCode/Cursor: run
/act-help - OpenCode: you can also open
/skillsand confirm theact-*skills are present - Codex: open
/skillsor mention$act-helpwhere supported - Cursor: you can also restart or reload Cursor, open Agent chat, and type
/act-
/act-helpOn clients that support slash commands, /act-help should show the ACT command navigator listing available commands, agents, and skills. In Codex, act-help is installed as a generated skill.
If you’re deciding between clients, see Platform Support.
What gets installed
Section titled “What gets installed”The installer creates symlinks, plugin links, or generated files from the toolkit into your client’s config location:
| CLI | Install location | Includes |
|---|---|---|
| Claude Code | ~/.claude/, or the resolved Claude config directory | commands, agents, skills, and hooks |
| OpenCode | ~/.config/opencode/ | commands, agents, skills, and hooks plugin |
| Codex | ~/.codex/skills/, ~/.codex/agents/, and ~/.codex/hooks/ | generated skills, generated agents, and supported hooks |
| Cursor | ~/.cursor/plugins/local/agentic-coding-toolkit | commands, agents, skills |
ACT installs automation hooks for supported clients:
- Session logging — tracks prompts and tool usage for debugging
- Dart auto-format — automatically formats
.dartfiles after edits - ACT statusline — shows context window usage (Claude Code only)
Updating
Section titled “Updating”1. Pull the latest version
Section titled “1. Pull the latest version”On clients that support ACT commands, run:
/act-updateThis pulls the latest changes and shows you what’s new in the changelog.
If your current client does not expose /act-update, update ACT manually:
cd ~/.agentic-coding-toolkit && git pull --ff-only2. Refresh integrations
Section titled “2. Refresh integrations”After updating, re-run the installer to refresh symlinks, generated files, and plugin links:
cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool claudecd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool opencodecd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool codexcd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool cursorCodex skill bodies are generated copies. Restart Codex if /skills or $act-* wording still looks stale after reinstalling.
If you installed ACT into a custom Claude config, rerun the installer with the same target:
cd ~/.agentic-coding-toolkit && ./scripts/install.sh --tool claude --config-dir ~/.claude-workOr use the same CLAUDE_CONFIG_DIR value you used originally.
3. Restart your client session
Section titled “3. Restart your client session”Restart or reload your client to pick up the changes.
- Run
/act-helpto verify the install - In Codex, open
/skillsor mention$act-helpwhere supported - On Cursor, you can also open Agent chat and type
/act-to confirm the availableact-*skills
Uninstalling
Section titled “Uninstalling”Claude Code
Section titled “Claude Code”cd ~/.agentic-coding-toolkit && ./scripts/uninstall.sh --tool claudeFor a custom Claude config:
cd ~/.agentic-coding-toolkit && ./scripts/uninstall.sh --tool claude --config-dir ~/.claude-workOr use the environment variable when it matches the config you want to remove ACT from:
CLAUDE_CONFIG_DIR=~/.claude-work ./scripts/uninstall.sh --tool claudeOpenCode
Section titled “OpenCode”cd ~/.agentic-coding-toolkit && ./scripts/uninstall.sh --tool opencodecd ~/.agentic-coding-toolkit && ./scripts/uninstall.sh --tool codexCursor
Section titled “Cursor”cd ~/.agentic-coding-toolkit && ./scripts/uninstall.sh --tool cursorThis removes the ACT-managed links or local plugin for the selected client. The toolkit directory at ~/.agentic-coding-toolkit is not deleted — remove it manually if you no longer need it.