CodeDoc AI for ConfluenceConfluence Cloud · Built on Forge

Confluence pages that stay in sync with your code

Paste a link to a file in GitHub, GitLab, Bitbucket or Azure DevOps. CodeDoc puts its version, config values, a README section, the latest changelog entry or a code snippet on the page and keeps it current. AI-written pages are optional.

30-day free trial. Two editions: Standard, and Advanced with Atlassian AI included. No AI key needed for sync blocks.

Sample data in your browser. Nothing is saved and nothing is sent anywhere. Dashed frames mark the parts that come from the app. No AI is called. Real screenshots below ↓
In your Confluence

What you get

Screenshots from a real Confluence site with public sample repositories.

A runbook page: release and configuration tables from Helm chart files and the service's entry point as a code snippet, each with the status In sync and an Update now button

Facts from Git, always current on the page

A sync block shows a value, a table, a section or code from a file in your repository. CodeDoc updates it on every push, daily, weekly or when you click Update now.

  • Values from YAML or JSON, a README section, the latest CHANGELOG entry, a snippet between marker comments, a line range or the whole file.
  • Normal page text: Confluence search, export and page history include it.
  • A new page version only when the file changed. No AI involved.
More in the docs →
Video

Watch the tour

A short walkthrough of CodeDoc in Confluence.

Why the app

Confluence alone vs. with CodeDoc

Confluence aloneWith CodeDoc
A version or config value from GitTyped in by hand; it goes stale when the file changesA sync block reads the file and updates the page on every push, daily or weekly
README sections, changelogs, codeCopied in by handKept current from the file; a snippet between marker comments follows the code when lines move
Is a version still supported?You look it up in each registryOptional version check: newest release and end of life next to the version
Documentation pages from codeWritten and updated by handAI pages with Atlassian AI (Advanced) or your own key, with review before publishing

Compared with Confluence Cloud without apps.

Editions

Standard and Advanced

Both start with a 30-day free trial; per-user pricing is on the Marketplace listing.

Standard

Every CodeDoc feature; AI pages with your own AI key.

  • Sync blocks with the version check
  • GitHub, GitLab, Bitbucket Cloud, Azure DevOps and your own GitHub Enterprise or GitLab server
  • AI pages with your own Anthropic, OpenAI or Google Gemini key
  • Review before publishing, undo, schedules, webhooks, roles

Advanced

Standard plus Atlassian AI, so AI pages need no own key.

  • Everything in Standard
  • Atlassian AI: Claude models on Atlassian's platform, model Balanced or Fast
  • 100 credits a month per site, 30 for the whole trial, with a usage meter
  • Your own AI key stays available as an alternative

Without an active subscription, for example after the trial, CodeDoc keeps 3 sync blocks current and runs 1 AI page; blocks set up before keep running.

Setup

Running in three steps

1

Install and connect Git

Get CodeDoc from the Atlassian Marketplace. The setup asks for a read-only access token of your Git provider; an AI key is optional.

2

Add repositories

Browse your Git account or paste the address of a repository.

3

Add a sync block

Type / on any page, choose CodeDoc Sync Block and paste the link to a file. The Quick start has every step.

FAQ

Common questions

More answers in the documentation, or write to support@janekbehrens.de.

What is a sync block?
A block you add to any Confluence page with /. It shows a value, a table or a section from a file in your repository, for example the current version from a Helm chart or the Installation section of a README, and CodeDoc keeps it up to date. Sync blocks don't use AI, so they cause no token costs. Read the guide.
Do I need an AI key?
Not for sync blocks: they need only a read-only Git access token. AI pages need Atlassian AI, included in CodeDoc Advanced, or your own Anthropic, OpenAI or Google Gemini key. With your own key, your provider bills you directly and CodeDoc adds no markup.
Which Git events update a page?
With the CodeDoc webhook in the repository, blocks and AI pages set to On every push update on pushes from GitHub, GitLab, Bitbucket and Azure DevOps. GitLab merge request events and merged pull requests on Bitbucket and Azure DevOps count too; on GitHub a merge arrives as a push. Without a webhook, choose a daily or weekly update. Details: Webhook setup.
Which Confluence version do I need?
CodeDoc needs Confluence Cloud. It is a Forge app and runs on Atlassian's infrastructure; there is no Data Center or Server version. It can read your own GitHub Enterprise or GitLab server if that server is reachable from Atlassian's cloud.
How long does setup take?
Most teams are connected in about 5 minutes. You need a read-only Git access token. AI pages also need Atlassian AI (Advanced edition) or your own AI provider key. The Quick start walks you through every step.
Does my code leave Atlassian's infrastructure?
Sync blocks send nothing to an AI provider. For AI pages, the Forge runtime fetches the selected files and sends them either to Atlassian AI (Advanced edition; the code stays on Atlassian's platform) or directly to your own AI provider. No servers operated by Janek Behrens are involved at any point. Details in the Trust Center.

Docs that keep up with the code

30-day free trial. Sync blocks need no AI key.