← All repos

claude-code-action

Browse cluster: Static Analysis & Code Quality
738commits
133contributors
4languages

Tech stack & purpose

The claude-code-action repository contains two GitHub Actions built by Anthropic: the Agent Approval Check and the Claude Code Base Action. The Agent Approval Check is a workflow gate that requires a configurable number of human approvals on any pull request containing commits authored by AI agents like Claude, while allowing PRs without agent activity to pass through unaffected. The Claude Code Base Action is a thin wrapper that allows running Claude Code—Anthropic's AI coding tool—within GitHub Actions workflows, supporting various authentication methods including direct API keys, OAuth tokens, and Workload Identity Federation with AWS Bedrock and Google Vertex AI. Both actions are built using TypeScript and the Bun runtime, with the base action designed to orchestrate Claude Code execution through JSON-formatted outputs and configurable tool permissions while leaving trust boundary enforcement to the caller.

Languages

TypeScript
88.0%
Python
6.6%
JavaScript
4.4%
Shell
1.0%

Contributors (top 30 of 133)