[{"data":1,"prerenderedAt":833},["ShallowReactive",2],{"blog-claude-code-review-en":3},{"slug":4,"published":5,"minutes":6,"category":7,"tags":8,"tagPages":14,"keywords":16,"about":27,"sources":33,"cover":52,"og":53,"expertise":54,"locales":55,"lang":56,"title":59,"description":60,"coverAlt":61,"metaTitle":62,"takeaways":63,"faq":69,"toc":85,"blocks":113,"others":577},"claude-code-review","2026-10-21",11,"agents",[9,10,11,12,13],"Claude Code","Code review","GitHub","Pull requests","Review costs",[15],"claude-code",[17,18,19,20,21,22,23,24,25,26],"claude code review","claude code review github","claude code review pricing","code review generally available","ai pull request review","claude github app review","review level quick standard deep","claude code review setup","review spend limit","automated code review agents",[28,31],{"name":29,"url":30},"Claude","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FClaude_(AI)",{"name":10,"url":32},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCode_review",[34,37,40,43,46,49],{"title":35,"url":36},"Claude: Code Review is now generally available (Oct 15, 2026)","https:\u002F\u002Fclaude.com\u002Fresources\u002Farticles\u002Fcode-review-is-now-generally-available",{"title":38,"url":39},"Claude Code docs: Code Review","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fcode-review",{"title":41,"url":42},"Claude Code docs: Set up Code Review","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fcode-review-setup",{"title":44,"url":45},"Claude Code docs: Code Review costs and usage","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fcode-review-costs",{"title":47,"url":48},"Claude: Code Review research preview announcement","https:\u002F\u002Fclaude.com\u002Fresources\u002Farticles\u002Fcode-review",{"title":50,"url":51},"Claude Code docs: GitHub Actions","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fgithub-actions","\u002Fimages\u002Fblog\u002Fclaude-code-review\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fclaude-code-review\u002Fog.jpg","ai-engineer",[56,57,58],"en","de","hu","Claude Code Review is generally available: how the multi-agent review works and costs","Claude Code Review, now GA for Team and Enterprise: how agents verify findings, set review levels, cap spend, and compare with the GitHub Action.","Claude Code Review: three magnifying glasses examine a sheet of lines, and one line is circled and checked.","Claude Code Review: how it works and costs · Balázs Csorba",[64,65,66,67,68],"Code Review is a managed reviewer for GitHub pull requests on Team and Enterprise plans. An Owner turns it on, and no workflow files are needed.","A review runs in four stages, find, verify, rank and post. It never approves or blocks a pull request, so the merge decision stays with people.","Anthropic reports that most reviews now finish about 3x faster, from roughly 20 minutes to 6 to 10 minutes, and that each repository can run at its own Quick, Standard or Deep level.","Cost arises per review and multiplies with the number of reviews. Estimate it from a pilot: the average cost, times pull requests and, for After every push, times pushes per pull request.","The GitHub Action route fits teams outside Team or Enterprise plans, and teams that want to control the prompt, model, triggers and tools themselves.",[70,73,76,79,82],{"q":71,"a":72},"Is Claude Code Review generally available?","Yes. It left research preview on October 15, 2026, and is available to Team and Enterprise organizations. The \u002Fcode-review command in a Claude Code session is separate and runs on any plan.",{"q":74,"a":75},"Which plans and code hosts are supported?","Team and Enterprise plans, for repositories on GitHub, including GitHub Enterprise Server and GitHub Enterprise Cloud with data residency. Organizations with Zero Data Retention or the HIPAA configuration are not eligible.",{"q":77,"a":78},"How much does a review cost?","There is no flat price. Reviews are billed on token usage through usage credits to your organization. Estimate spend from the Average cost column of your own repositories, multiplied by the number of reviews.",{"q":80,"a":81},"Can a review approve or block a pull request?","No. Findings arrive as inline comments and a check run that does not conclude as a failure. Approval stays a human decision.",{"q":83,"a":84},"When should I use the GitHub Action instead?","When you are not on a Team or Enterprise plan, or when you want to set the prompt, model, triggers and tools yourself. It runs in your own workflow and bills GitHub Actions minutes and API tokens.",[86,89,92,95,98,101,104,107,110],{"id":87,"title":88},"what-code-review-is","What is Code Review, and who turns it on?",{"id":90,"title":91},"how-a-review-runs","How does a review run?",{"id":93,"title":94},"what-changed-at-general-availability","What changed at general availability?",{"id":96,"title":97},"setting-it-up","How do admins set up Code Review?",{"id":99,"title":100},"review-levels-and-triggers","Which review level and trigger suit a repository?",{"id":102,"title":103},"what-it-costs","What does Code Review cost, and how do you estimate it?",{"id":105,"title":106},"code-review-vs-github-actions","Code Review or the Claude Code GitHub Action?",{"id":108,"title":109},"fitting-it-into-your-review-process","How do you fit AI review into a process where people approve?",{"id":111,"title":112},"sources","Sources",[114,122,134,137,140,143,144,151,157,163,170,171,177,196,199,200,211,214,217,270,273,280,281,284,329,332,353,356,357,360,367,374,401,404,407,414,417,418,425,475,484,486,501,508,518,519,522,525,528,534,556,557],{"type":115,"content":116},"paragraph",[117,121],{"tag":118,"children":119},"strong",[120],"Claude Code Review"," is the managed pull request reviewer in Claude Code. Several agents read each change alongside the code around it, a verification step checks their findings against the code, and the findings that survive are posted to the pull request as inline comments and a check run. It left research preview on October 15, 2026, and is generally available for Team and Enterprise organizations. A review never approves or blocks a pull request, so the merge decision stays with your team.",{"type":115,"content":123},[124,125,129,130,133],"This article explains how a review runs, what changed at general availability, how an Owner sets it up, what the review levels and triggers do, and how to estimate spend. It also compares the managed service with the Claude Code GitHub Action. Figures come from ",{"tag":126,"href":39,"children":127},"a",[128],"Anthropic’s documentation"," and ",{"tag":126,"href":36,"children":131},[132],"announcements"," as of October 2026. Where a number is Anthropic’s own claim, the text says so.",{"type":135,"level":136,"id":87,"text":88},"heading",2,{"type":115,"content":138},[139],"An Owner of your Claude organization turns Code Review on once, in the admin settings. After that, developers need no configuration: reviews start on new pull requests according to each repository’s setting. By default the review focuses on correctness, such as logic errors, security vulnerabilities and broken edge cases, rather than formatting preferences or missing test coverage.",{"type":115,"content":141},[142],"Reviews run on Anthropic infrastructure, so you add no workflow files to your repositories. Inside a review, repository access is read-only. The review reads the diff and the surrounding code, does not build or run the project, and does not push commits.",{"type":135,"level":136,"id":90,"text":91},{"type":115,"content":145},[146,147,150],"A review has four stages, as the ",{"tag":126,"href":39,"children":148},[149],"documentation"," describes: find, verify, rank and post. Several agents examine the diff and the surrounding code in parallel. A verification step checks each candidate finding against the code and filters out false positives. The survivors are deduplicated, ranked by severity and posted to the pull request. Code Review chooses the Claude models its reviews run on, and the admin settings offer no model choice, so the review level is the setting you control.",{"type":152,"src":153,"alt":154,"wide":155,"caption":156},"image","\u002Fimages\u002Fblog\u002Fclaude-code-review\u002Fdiagram-7.webp","Five-step Claude Code Review pipeline from pull request to parallel agents, verification, ranking and inline comments",true,"Find, verify, rank and post: one review, from a pull request event to the comments and the check run on the pull request.",{"type":115,"content":158},[159,160,162],"Each review leaves three things on the pull request. Every finding is an inline comment on the line it concerns, a summary sits in the review body, and a check run named ",{"tag":118,"children":161},[120]," lists the findings in its details. The check run does not conclude as a failure. When nothing is found, its title reads “Code review found no issues”, and Claude posts a short note on the pull request.",{"type":115,"content":164},[165,166,169],"Anthropic’s ",{"tag":126,"href":48,"children":167},[168],"research preview announcement"," shows how findings scale with change size. On Anthropic’s internal reviews, 84% of large pull requests (over 1,000 lines changed) got findings, averaging 7.5 issues, against 31% of small ones (under 50 lines), averaging 0.5 issues. Engineers marked less than 1% of the findings as incorrect. These are internal figures from the preview, not a benchmark.",{"type":135,"level":136,"id":93,"text":94},{"type":115,"content":172},[165,173,176],{"tag":126,"href":36,"children":174},[175],"general availability announcement"," reports three changes: faster reviews, tighter findings and a review level for each repository. They respond to preview teams, who said Code Review caught real issues but that they wanted reviews that were quieter, sized to each change and faster.",{"type":178,"ordered":179,"items":180},"list",false,[181,186,191],[182,185],{"tag":118,"children":183},[184],"Speed:"," most reviews now finish about 3x faster, from around 20 minutes to 6 to 10 minutes.",[187,190],{"tag":118,"children":188},[189],"Quality:"," findings state the problem, what triggers it and the fix, in a few sentences.",[192,195],{"tag":118,"children":193},[194],"Flexibility:"," an Owner sets Quick, Standard (the default) or Deep for each repository, so routine codebases get a quick pass and critical ones a deep review.",{"type":115,"content":197},[198],"Anthropic also reports its own before-and-after figures. Before, 16% of its pull requests received substantive review comments; now 54% do. The announcement frames the tool as closing a coverage gap, while approval stays a human call.",{"type":135,"level":136,"id":96,"text":97},{"type":115,"content":201},[202,203,206,207,210],"An Owner turns it on under ",{"tag":118,"children":204},[205],"Admin settings > Claude Code",", connects GitHub, installs the Claude GitHub App on the repositories and can set a review level and trigger for each one. The steps below follow the ",{"tag":126,"href":42,"children":208},[209],"setup documentation",".",{"type":115,"content":212},[213],"Check eligibility first. Code Review is available on Team and Enterprise plans for repositories on GitHub, including GitHub Enterprise Server and GitHub Enterprise Cloud with data residency. It is not available to organizations with Zero Data Retention or the HIPAA configuration, and organizations that use customer-managed encryption keys cannot use it yet. Code Review is also not covered by Anthropic’s Business Associate Agreement. If developers use Claude Code through Amazon Bedrock, Google Cloud’s Agent Platform or Microsoft Foundry, you still need a Claude organization on one of these plans.",{"type":115,"content":215},[216],"Setup needs the Owner role in the Claude organization, Owner access on the GitHub organization (or an Owner who installs and links the app for you), and write access to each repository you add.",{"type":178,"ordered":155,"items":218},[219,228,238,244,249,260],[220,221,224,225,227],"Click ",{"tag":118,"children":222},[223],"Allow code review"," in the ",{"tag":118,"children":226},[10]," section of Admin settings > Claude Code.",[229,230,233,234,237],"If a ",{"tag":118,"children":231},[232],"Connect GitHub"," dialog opens, click ",{"tag":118,"children":235},[236],"Connect",". Select your GitHub Enterprise Server instance first if you use one.",[239,240,243],"Install the Claude GitHub App for the organization that owns the repositories, choose the repositories the app can access and approve the permissions. If the browser tab shows ",{"tag":118,"children":241},[242],"Finish connecting GitHub",", click it.",[245,246,210],"Select the repositories you want reviewed and click ",{"tag":118,"children":247},[248],"Continue",[220,250,224,253,256,257,259],{"tag":118,"children":251},[252],"Finish",{"tag":118,"children":254},[255],"Code review is set up"," dialog. Closing it any other way leaves the repositories added but ",{"tag":118,"children":258},[223]," off.",[261,262,264,265,269],"Open a test pull request that is not a draft. A check run named ",{"tag":118,"children":263},[120]," should appear within a few minutes. If the repository is set to manual, comment ",{"tag":266,"children":267},"code",[268],"@claude review"," to start the first review.",{"type":115,"content":271},[272],"The app requests a permission set broader than a review needs, because other Claude features share it, including the Claude Code GitHub Action and auto-fix for pull requests in cloud sessions. Have your security team read the full list before approving it. A custom GitHub App can cover the Action alone, but Code Review still needs the official app.",{"type":115,"content":274},[275,276,279],"Every repository starts on ",{"tag":118,"children":277},[278],"After every push",", the setting that runs the most reviews. Change it before a wide rollout, because each extra review adds to spend.",{"type":135,"level":136,"id":99,"text":100},{"type":115,"content":282},[283],"Each repository has one review level, which sets how thorough a review is, and one trigger, which sets when reviews start. Standard is the default, and a repository without its own level follows the organization’s choice.",{"type":285,"head":286,"rows":297},"table",[287,289,291,293,295],[288],"Level",[290],"Depth",[292],"Speed",[294],"Cost",[296],"Typical use",[298,309,318],[299,301,303,305,307],[300],"Quick",[302],"lighter pass",[304],"fastest",[306],"lowest",[308],"routine codebases",[310,312,314,315,316],[311],"Standard (default)",[313],"balanced",[313],[313],[317],"repositories without their own level",[319,321,323,325,327],[320],"Deep",[322],"most thorough pass",[324],"slowest",[326],"highest",[328],"most critical repositories",{"type":115,"content":330},[331],"The three triggers are:",{"type":178,"ordered":179,"items":333},[334,339,344],[335,338],{"tag":118,"children":336},[337],"Once after PR creation:"," a review runs when a pull request is opened, reopened or marked ready for review.",[340,343],{"tag":118,"children":341},[342],"After every push:"," a review runs on each push, and threads resolve automatically once you fix a flagged issue.",[345,348,349,352],{"tag":118,"children":346},[347],"Manual (@claude review):"," opening or pushing starts nothing. A comment starts one review, and ",{"tag":266,"children":350},[351],"@claude review always"," also subscribes the pull request to reviews on later pushes.",{"type":115,"content":354},[355],"Drafts and pull requests from forks skip automatic reviews whatever the trigger. Anyone with write access can still request a review with a comment, and that works on drafts and forks too. Developers can change what gets flagged by committing REVIEW.md and CLAUDE.md files to the repository.",{"type":135,"level":136,"id":102,"text":103},{"type":115,"content":358},[359],"There is no flat price per review. Code Review is billed on token usage through usage credits, separately from your plan’s included usage. The bill goes to your organization, not to the developer who opened the pull request. Spend is the cost of one review multiplied by the number of reviews that run.",{"type":115,"content":361},[362,363,366],"A review’s cost scales with its level, the size of the change, the complexity of the surrounding code and the number of candidate issues that need verification. The number of reviews depends on the trigger. During the research preview, Anthropic said reviews generally averaged $15–25, scaling with pull request size and complexity. Treat that as preview-era context; the figure that matters is the ",{"tag":118,"children":364},[365],"Average cost"," column for your own repositories.",{"type":115,"content":368},[369,370,373],"The ",{"tag":126,"href":45,"children":371},[372],"cost documentation"," recommends a small pilot before a wide rollout:",{"type":178,"ordered":155,"items":375},[376,378,387,396],[377],"Set a monthly spend limit for the pilot.",[379,380,383,384,210],"Turn on Code Review for a few representative repositories with ",{"tag":118,"children":381},[382],"Once after PR creation"," or ",{"tag":118,"children":385},[386],"Manual (@claude review)",[388,389,391,392,395],"After several reviews have run, read the ",{"tag":118,"children":390},[365]," column in the ",{"tag":118,"children":393},[394],"Repositories"," table.",[397,398,400],"Multiply that average by the pull requests the repository opens each month. For ",{"tag":118,"children":399},[278],", multiply again by the typical number of pushes per pull request.",{"type":115,"content":402},[403],"A hypothetical example, not a figure from Anthropic: suppose a repository’s average is $20, it opens 100 pull requests a month, and under After every push it averages three pushes per pull request. The estimate is $20 × 100 × 3 = $6,000 a month. Under Once after PR creation, the same repository comes to $20 × 100 = $2,000. Drafts and forks get no automatic review, so count only the pull requests that do.",{"type":115,"content":405},[406],"Set a monthly spend limit for the Code Review service at claude.ai\u002Fadmin-settings\u002Fusage; it applies to the whole organization. Reviews are skipped when any of three things runs out: the Code Review spend limit, the organization’s overall monthly limit for usage credits, or the usage credits balance. They are also skipped when what remains is less than the expected cost of one review. The Code Review limit resets at the start of the next billing period, and reviews resume sooner if you raise it.",{"type":408,"variant":409,"title":410,"body":411},"callout","note","Analytics is not the invoice",[412],[413],"The analytics page at claude.ai\u002Fanalytics\u002Fcode-review shows pull requests reviewed, cost so far this month, comments auto-resolved after fixes and a repository breakdown. The breakdown is estimated at list price, before discounts and credits, so your Anthropic bill remains the source for invoice-accurate spend.",{"type":115,"content":415},[416],"For Enterprise organizations, the announcement adds an offer: eligible Claude Enterprise organizations can claim at least $10,000 in Code Review credits by January 15, 2027. Credits expire 30 days after you claim them. Terms apply.",{"type":135,"level":136,"id":105,"text":106},{"type":115,"content":419},[420,421,424],"Use managed Code Review when your organization is on a Team or Enterprise plan and you want reviews without workflow files to maintain. Anthropic describes it as the deeper and more expensive option, while the ",{"tag":126,"href":51,"children":422},[423],"Claude Code GitHub Action"," remains open source. Choose the action when you are on another plan, or when you want to set the prompt, model, triggers and tools yourself.",{"type":285,"head":426,"rows":432},[427,429,431],[428],"Question",[430],"Code Review",[423],[433,440,447,454,461,468],[434,436,438],[435],"Plan or access",[437],"Team or Enterprise",[439],"Claude API key, or a subscription token on Pro, Max, Team or Enterprise",[441,443,445],[442],"Where it runs",[444],"Anthropic infrastructure",[446],"Your GitHub Actions runners",[448,450,452],[449],"Setup",[451],"An Owner turns it on; no workflow files",[453],"Quick setup with \u002Finstall-github-app, or a hand-copied workflow file",[455,457,459],[456],"Triggers",[458],"Per repository: once, after every push or manual",[460],"Whichever events the workflow lists",[462,464,466],[463],"Billing",[465],"Usage credits, billed to the organization",[467],"Actions minutes and API tokens; a subscription token uses your plan instead",[469,471,473],[470],"Control",[472],"Review level, REVIEW.md, CLAUDE.md; no model choice",[474],"Prompt, model, plugins, tools, CLI arguments",{"type":115,"content":476},[477,478,483],"With the action, the review is a workflow you own, built on the same Claude Code agent covered in ",{"tag":479,"to":480,"children":481},"link","\u002Fblog\u002Fclaude-code",[482],"the Claude Code review",". The workflow below installs the code-review plugin and runs it on pull requests that open, update, reopen or become ready for review.",{"type":266,"code":485},"name: Code Review\non:\n  pull_request:\n    types: [opened, synchronize, ready_for_review, reopened]\njobs:\n  review:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      pull-requests: read\n      issues: read\n      id-token: write\n    steps:\n      - uses: actions\u002Fcheckout@v6\n        with:\n          fetch-depth: 1\n      - uses: anthropics\u002Fclaude-code-action@v1\n        with:\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n          plugin_marketplaces: \"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code.git\"\n          plugins: \"code-review@claude-code-plugins\"\n          prompt: \"\u002Fcode-review:code-review --comment ${{ github.repository }}\u002Fpull\u002F${{ github.event.pull_request.number }}\"\n          claude_args: '--allowedTools \"mcp__github_inline_comment__create_inline_comment\"'",{"type":115,"content":487},[488,489,492,493,496,497,500],"Two lines decide where the review goes. The ",{"tag":266,"children":490},[491],"--comment"," argument makes Claude post its review on the pull request, as inline comments or as one summary comment when it finds nothing. Without it, the findings stay in the workflow run log. Keep the ",{"tag":266,"children":494},[495],"claude_args"," line even though the skill names the same tool, because the action starts the MCP server that posts inline comments only when ",{"tag":266,"children":498},[499],"--allowedTools"," names it.",{"type":115,"content":502},[503,504,507],"The action skips drafts, closed pull requests, pull requests it judges not to need review, such as automated or trivial ones, and pull requests that already carry a comment from Claude. On public repositories GitHub withholds secrets from fork pull requests, so this workflow reviews only branches in the same repository. Quick setup starts from Claude Code: ",{"tag":266,"children":505},[506],"\u002Finstall-github-app"," works only with github.com repositories and needs the GitHub CLI authenticated.",{"type":115,"content":509},[510,511,514,515,517],"Each run consumes GitHub Actions minutes and API tokens. A subscription token draws on your plan instead of API billing. The documentation suggests capping the work with ",{"tag":266,"children":512},[513],"--max-turns"," in ",{"tag":266,"children":516},[495]," and with workflow timeouts.",{"type":135,"level":136,"id":108,"text":109},{"type":115,"content":520},[521],"Treat the review as a second reader that finds candidate bugs before a person looks. The person approves, and the review never does. Match depth to risk, decide what gets flagged, and watch noise and spend through the first weeks.",{"type":115,"content":523},[524],"The merge gate stays where your team already defined it. A review never approves or blocks, and the check run does not conclude as a failure, so it cannot gate a merge on its own. Anthropic describes its own use the same way: the review closes a coverage gap, and approval is still a human call.",{"type":115,"content":526},[527],"Then tune. The default focus is correctness, and REVIEW.md or CLAUDE.md files add your own guidance. Code Review reads REVIEW.md from the base or default branch, never from the pull request’s own changes, so a pull request cannot change the rules that review it. Use Deep where a missed bug would be costly, Quick for routine code, and manual triggers on busy repositories where you opt pull requests in one at a time.",{"type":408,"variant":529,"title":530,"body":531},"warn","A review is not a sign-off",[532],[533],"Anthropic’s documentation says Code Review uses AI and may miss bugs, security vulnerabilities or other issues. A review with no findings does not mean the code is error-free or secure. Keep your tests and security reviews.",{"type":115,"content":535},[536,537,541,542,546,547,551,552,210],"If you are starting from agent-written code, write down four things before turning anything on: the level for each repository, the trigger, the spend limit and who approves. Pilot one repository, read a month of findings, then widen. Agent-written pull requests make review the bottleneck, as ",{"tag":479,"to":538,"children":539},"\u002Fblog\u002Fai-generated-pr-review-bottleneck",[540],"the review bottleneck post"," covers. ",{"tag":479,"to":543,"children":544},"\u002Fblog\u002Fharness-engineering-coding-agents",[545],"Harness engineering"," shows how guides and sensors make those pull requests mergeable before a reviewer sees them, and ",{"tag":479,"to":548,"children":549},"\u002Fblog\u002Fbackground-agents-async-pr-workflow",[550],"the async workflow post"," covers the background agents that open them. For help with that kind of rollout, see my ",{"tag":479,"to":553,"children":554},"\u002Fexpertise\u002Fai-engineer",[555],"AI engineering work",{"type":135,"level":136,"id":111,"text":112},{"type":178,"ordered":155,"items":558},[559,562,565,568,571,574],[560],{"tag":126,"href":36,"children":561},[35],[563],{"tag":126,"href":39,"children":564},[38],[566],{"tag":126,"href":42,"children":567},[41],[569],{"tag":126,"href":45,"children":570},[44],[572],{"tag":126,"href":48,"children":573},[47],[575],{"tag":126,"href":51,"children":576},[50],[578,653,711,781],{"slug":579,"published":580,"minutes":581,"category":7,"tags":582,"tagPages":586,"keywords":588,"about":600,"sources":610,"cover":647,"og":648,"expertise":54,"locales":649,"lang":56,"title":650,"description":651,"coverAlt":652},"background-agents-async-pr-workflow","2026-10-17",12,[583,12,584,10,585],"Coding agents","CI","Automation",[587],"coding-agents",[589,590,591,592,593,594,595,596,597,598,599],"background coding agent","async coding agent","cloud coding agent pull request","copilot coding agent limits","codex cloud tasks","claude code cloud sessions","jules coding agent limits","agent pull request review","coding agent sandbox","agent CI gating","cost per merged pull request",[601,604,607],{"name":602,"url":603},"Software agent","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSoftware_agent",{"name":605,"url":606},"Pull request","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FDistributed_version_control",{"name":608,"url":609},"Continuous integration","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FContinuous_integration",[611,614,617,620,623,626,629,632,635,638,641,644],{"title":612,"url":613},"GitHub Docs: About GitHub Copilot cloud agent","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fconcepts\u002Fagents\u002Fcoding-agent\u002Fabout-coding-agent",{"title":615,"url":616},"GitHub Docs: Risks and mitigations for Copilot cloud agent","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fconcepts\u002Fagents\u002Fcloud-agent\u002Frisks-and-mitigations",{"title":618,"url":619},"OpenAI Developers: Codex cloud environments","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcloud\u002Fenvironments",{"title":621,"url":622},"Anthropic: Use Claude Code in the cloud","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fclaude-code-on-the-web",{"title":624,"url":625},"Google Jules: Limits and plans","https:\u002F\u002Fjules.google\u002Fdocs\u002Fusage-limits\u002F",{"title":627,"url":628},"Google Jules: Getting started","https:\u002F\u002Fjules.google\u002Fdocs\u002F",{"title":630,"url":631},"GitHub Docs: About protected branches","https:\u002F\u002Fdocs.github.com\u002Fen\u002Frepositories\u002Fconfiguring-branches-and-merges-in-your-repository\u002Fmanaging-protected-branches\u002Fabout-protected-branches",{"title":633,"url":634},"GitHub Docs: Models and pricing for GitHub Copilot","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Freference\u002Fcopilot-billing\u002Fmodels-and-pricing",{"title":636,"url":637},"OpenAI Developers: Codex pricing","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fpricing",{"title":639,"url":640},"Ehsani et al.: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub (MSR 2026, arXiv 2601.15195)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2601.15195",{"title":642,"url":643},"Peralta et al.: Why Are Agentic Pull Requests Merged or Rejected? An Empirical Study (MSR 2026, arXiv 2605.22534)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2605.22534",{"title":645,"url":646},"DORA: State of AI-assisted Software Development 2025","https:\u002F\u002Fdora.dev\u002Fdora-report-2025","\u002Fimages\u002Fblog\u002Fbackground-agents-async-pr-workflow\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fbackground-agents-async-pr-workflow\u002Fog.jpg",[56,57,58],"Background coding agents that open PRs: a practical async workflow","How async coding agents queue tasks, run in sandboxes, open draft PRs and pass CI. Provider limits, cost controls, review design and failure modes.","Background coding agents: a person dozes in an armchair while a robot in the background posts an envelope.",{"slug":654,"published":655,"minutes":656,"category":7,"tags":657,"tagPages":660,"keywords":661,"about":669,"sources":680,"cover":705,"og":706,"expertise":54,"locales":707,"lang":56,"title":708,"description":709,"coverAlt":710},"github-copilot-coding-agent","2026-08-10",10,[583,12,658,659,10],"GitHub Actions","AI credits",[587],[662,663,664,665,666,667,668],"github copilot coding agent","github copilot cloud agent","copilot coding agent limitations","github copilot pricing ai credits","github copilot vs claude code","copilot agent tasks api","coding agent pull request review",[670,673,675,677],{"name":671,"url":672},"GitHub Copilot","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FGitHub_Copilot",{"name":658,"url":674},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FGitHub_Actions",{"name":605,"url":676},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FPull_request",{"name":678,"url":679},"Static application security testing","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStatic_application_security_testing",[681,684,687,690,693,696,699,702],{"title":682,"url":683},"GitHub Docs: GitHub Copilot on GitHub.com, workflow and limitations","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fconcepts\u002Fagents\u002Fcloud-agent\u002Fabout-cloud-agent",{"title":685,"url":686},"GitHub Docs: Application card, GitHub Copilot Agents","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fresponsible-use\u002Fcopilot-coding-agent",{"title":688,"url":689},"GitHub Docs: Plans for GitHub Copilot, prices and AI credits","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fget-started\u002Fplans",{"title":691,"url":692},"GitHub Docs: Using Copilot cloud agent via the REST and GraphQL API","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fhow-tos\u002Fuse-copilot-agents\u002Fcloud-agent\u002Fuse-cloud-agent-via-the-api",{"title":694,"url":695},"GitHub Docs: Using Copilot cloud agent from the GitHub CLI","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fhow-tos\u002Fuse-copilot-agents\u002Fcloud-agent\u002Fuse-cloud-agent-from-cli",{"title":697,"url":698},"GitHub Copilot product page: plans, privacy and FAQ","https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcopilot",{"title":700,"url":701},"Anthropic: Claude Code product page","https:\u002F\u002Fclaude.com\u002Fproduct\u002Fclaude-code",{"title":703,"url":704},"OpenAI: Codex CLI documentation","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli","\u002Fimages\u002Fblog\u002Fgithub-copilot-coding-agent\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fgithub-copilot-coding-agent\u002Fog.jpg",[56,57,58],"GitHub Copilot coding agent: a review of the pull request agent","GitHub's cloud coding agent takes an issue and opens a pull request. What the 59-minute session limit, AI credits and review duty mean in production.","GitHub Copilot coding agent: a robot co-pilot in a small aeroplane hands an envelope to the human pilot.",{"slug":712,"published":713,"minutes":581,"category":7,"tags":714,"tagPages":718,"keywords":719,"about":730,"sources":738,"cover":775,"og":776,"expertise":54,"locales":777,"lang":56,"title":778,"description":779,"coverAlt":780},"claude-in-opencode","2026-10-30",[715,9,716,583,717],"OpenCode","Claude Agent SDK","LLM pricing",[15,587],[720,721,722,723,724,725,726,727,728,729],"claude in opencode","opencode claude","opencode claude agent","opencode claude subscription","opencode claude max","opencode anthropic api key","claude agent sdk opencode","opencode claude code login","opencode github copilot claude","opencode zen claude pricing",[731,733,736],{"name":732,"url":30},"Claude (AI)",{"name":734,"url":735},"Anthropic","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAnthropic",{"name":715,"url":737},"https:\u002F\u002Fopencode.ai",[739,742,745,748,751,754,757,760,763,766,769,772],{"title":740,"url":741},"OpenCode v2.2.3 release notes (October 30, 2026)","https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopencode\u002Freleases\u002Ftag\u002Fv2.2.3",{"title":743,"url":744},"OpenCode pull request #58782: add Claude Agent provider","https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopencode\u002Fpull\u002F58782",{"title":746,"url":747},"Claude Agent provider design spec","https:\u002F\u002Fgithub.com\u002FTarquinen\u002Fopencode\u002Fblob\u002Fclaude-agent-provider\u002Fspecs\u002Fv2\u002Fclaude-agent-provider.md",{"title":749,"url":750},"OpenCode docs: Providers","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fproviders\u002F",{"title":752,"url":753},"OpenCode docs: Models","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fmodels\u002F",{"title":755,"url":756},"OpenCode docs (v1): Providers, note on Claude Pro\u002FMax plugins","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fproviders\u002F",{"title":758,"url":759},"OpenCode Console: models and pricing","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fconsole\u002Fmodels\u002F",{"title":761,"url":762},"OpenCode Go: plans and usage limits","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fconsole\u002Fgo\u002F",{"title":764,"url":765},"Claude Code docs: Legal and compliance","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Flegal-and-compliance",{"title":767,"url":768},"Claude Help Center: Use the Claude Agent SDK with your Claude plan","https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F15036540-use-the-claude-agent-sdk-with-your-claude-plan",{"title":770,"url":771},"Claude Platform docs: Pricing","https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fabout-claude\u002Fpricing",{"title":773,"url":774},"GitHub Docs: Supported AI models in GitHub Copilot","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Freference\u002Fai-models\u002Fsupported-models","\u002Fimages\u002Fblog\u002Fclaude-in-opencode\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fclaude-in-opencode\u002Fog.jpg",[56,57,58],"Claude in OpenCode: the Claude Agent provider, API keys and the other routes","How to use Claude in OpenCode: the new Claude Agent provider on your Claude plan, API keys, Console, Copilot and OpenRouter, with costs and limits.","Claude in OpenCode: a hand plugs one of two adapters into a laptop that shows a terminal window.",{"slug":782,"published":783,"minutes":581,"category":7,"tags":784,"tagPages":789,"keywords":790,"about":802,"sources":805,"cover":827,"og":828,"expertise":54,"locales":829,"lang":56,"title":830,"description":831,"coverAlt":832},"claude-skills-guide","2026-10-20",[785,786,9,787,788],"Claude skills","SKILL.md","Agent Skills","Progressive disclosure",[15],[791,792,793,794,795,796,797,798,799,800,801],"claude skills","claude code skills","how to create a claude skill","skill.md format","agent skills specification","claude skill frontmatter","skill description triggering","progressive disclosure skills","claude skills vs mcp","skills api","custom slash commands skills",[803,804],{"name":732,"url":30},{"name":734,"url":735},[806,809,812,815,818,821,824],{"title":807,"url":808},"Claude Code documentation: skills","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fskills",{"title":810,"url":811},"Agent Skills overview, Claude API documentation","https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fagents-and-tools\u002Fagent-skills\u002Foverview",{"title":813,"url":814},"Skill authoring best practices, Claude API documentation","https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fagents-and-tools\u002Fagent-skills\u002Fbest-practices",{"title":816,"url":817},"Agent Skills specification","https:\u002F\u002Fagentskills.io\u002Fspecification",{"title":819,"url":820},"Evaluating skill output quality, Agent Skills documentation","https:\u002F\u002Fagentskills.io\u002Fskill-creation\u002Fevaluating-skills",{"title":822,"url":823},"Equipping agents for the real world with Agent Skills, Anthropic engineering blog","https:\u002F\u002Fwww.anthropic.com\u002Fengineering\u002Fequipping-agents-for-the-real-world-with-agent-skills",{"title":825,"url":826},"The state of Claude skills in 2026, SkillGild analysis of Ahrefs data","https:\u002F\u002Fdev.to\u002Fskillgild\u002Fthe-state-of-claude-skills-in-2026-what-38000-searches-say-248n","\u002Fimages\u002Fblog\u002Fclaude-skills-guide\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fclaude-skills-guide\u002Fog.jpg",[56,57,58],"Claude skills: how to write a SKILL.md that loads at the right moment","How to write a Claude skill: directory layout, frontmatter fields and limits, progressive disclosure, descriptions that trigger, scripts and testing.","Claude skills and SKILL.md: an open toolbox holds upright folders, and one folder is pulled out with a single sheet.",1793451241818]