codota/Tabnine PR Agent

Run Tabnine's AI agent on your pull requests: inline feedback, cross-repo impact analysis, and customizable prompts

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 11, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: codota/tabnine-pr-agent@a978a78400d244f30bad619a49fe040975065fd4 # v2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
TABNINE_KEYTabnine authentication credentials (JSON)yes
github_tokenGitHub token for authenticationyes
tabnine_hostTabnine host URLnohttps://console.tabnine.com
model_idModel ID for the Tabnine CLI agent. If omitted, falls back to DEFAULT_MODEL_ID below or the system default.no""
cleanupSet to "true" to delete settings.json after each run. Recommended for self-hosted runners.nofalse
repositoryRepository in owner/repo formatyes
pull_request_numberPull request numberyes
head_shaPR head commit SHAyes
base_shaPR base commit SHAyes
prompt_overrideCustom prompt to replace the default code review prompt. When provided, this prompt is passed to the Tabnine CLI agent instead of the built-in code review prompt.no""
step_nameDisplay name for the agent step.noTabnine Agent
comment_prefixPrefix used to identify bot comments for cleanup. Use a unique value per action invocation to avoid cross-cleanup.no#### Tabnine PR Bot

no outputs